fix: enable tool forwarding by default and add config regression tests

Switch TOOL_FORWARD_ENABLED default to true in runtime config and .env.example,
and add regression tests covering default-on and explicit false behavior.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
mmc
2026-04-21 13:41:41 +08:00
parent 0e146e60d9
commit 83d69097c9
3 changed files with 15 additions and 3 deletions

View File

@@ -46,8 +46,8 @@ DEFAULT_MODEL=org_auto
# 默认模式chat 或 agent
DEFAULT_ASK_MODE=chat
# 请求侧 tools/tool_choice 透传到 Lingma默认关闭,开启后可支持工具写文件等场景
TOOL_FORWARD_ENABLED=false
# 请求侧 tools/tool_choice 透传到 Lingma默认开启,可显式关闭)
TOOL_FORWARD_ENABLED=true
# 可选:允许透传的工具名白名单,逗号分隔;为空表示不额外限制
TOOL_ALLOWLIST=