v0.11.9: 修复纯文本消息卡片丢失 + 子代理参数可配置

fix: 恢复纯文本消息的 else if 分支,修复 fed1e6d 重构后用户消息卡片不显示
fix: allVids 类型注解补充 base64 字段,消除 TS2322 编译错误
feat: 子代理最大轮次和超时接入设置面板(subAgentMaxLoops/subAgentTimeout)
chore: 版本号 0.11.7 → 0.11.9
This commit is contained in:
thzxx
2026-06-20 13:04:17 +08:00
parent 6266d0b10c
commit e84f62c482
12 changed files with 288 additions and 135 deletions
+2 -2
View File
@@ -48,8 +48,8 @@ export async function executeSubAgent(
): Promise<ToolResult> {
const api = state.get<OllamaAPI>(KEYS.API);
const model = options.model || state.get<string>('_defaultModel', '');
const maxLoops = options.maxLoops ?? SUB_AGENT_MAX_LOOPS;
const timeout = options.timeout ?? SUB_AGENT_TIMEOUT;
const maxLoops = options.maxLoops ?? state.get<number>('subAgentMaxLoops', SUB_AGENT_MAX_LOOPS);
const timeout = options.timeout ?? state.get<number>('subAgentTimeout', SUB_AGENT_TIMEOUT);
if (!api || !model) {
return { success: false, error: '未选择模型,无法执行子任务' };