feat: 更新执行命令的参数提示,支持指定现有工作树路径,增强工作树管理功能

This commit is contained in:
catlog22
2026-01-07 16:54:23 +08:00
parent 87d38a3374
commit 42fbc1936d
8 changed files with 496 additions and 41 deletions

View File

@@ -499,6 +499,13 @@ class Config:
except ValueError:
log.warning("Invalid RERANKER_COOLDOWN in .env: %r", env_vars["RERANKER_COOLDOWN"])
if "RERANKER_MAX_INPUT_TOKENS" in env_vars:
try:
self.reranker_max_input_tokens = int(env_vars["RERANKER_MAX_INPUT_TOKENS"])
log.debug("Overriding reranker_max_input_tokens from .env: %s", self.reranker_max_input_tokens)
except ValueError:
log.warning("Invalid RERANKER_MAX_INPUT_TOKENS in .env: %r", env_vars["RERANKER_MAX_INPUT_TOKENS"])
@classmethod
def load(cls) -> "Config":
"""Load config with settings from file."""