Files
DevFlow/src/i18n/en/aiTool.ts
绝尘 36d68ddb26 修复: AI工具调用健壮性+审批卡片可读化+任务工具补全
- AC1/AC2 anthropic_compat tool_use_id None/空时跳过或占位(防GLM端500卡死)
- AR-3 审批卡片 id→项目名回显(前端白名单特化) + 后端查不到友好提示
- FR-D6 补 delete_task/update_task 工具(防误用 delete_project 清理孤儿任务)
- FR-D7 抽 bind_dir_to_project 消除 create_project/bind_directory 重复
- FR-D8 create_idea schema 补 priority 契约对齐
- FR-S4 SKILL.md 注入加头尾隔离标注防 prompt injection 混淆
- FR-R4 complete() 加 60s 单请求超时(不影响 stream)
2026-06-14 22:48:04 +08:00

39 lines
1020 B
TypeScript

export default {
aiTool: {
running: 'Running…',
approve: 'Approve',
reject: 'Reject',
rejectedHint: 'User rejected this action',
collapse: 'Collapse',
expandAll: 'Expand all',
written: 'written',
items: 'items',
lines: 'lines',
readPrefix: 'Read',
readFallback: 'Read File',
dirPrefix: 'Dir',
dirFallback: 'List Directory',
writePrefix: 'Write',
writeFallback: 'Write File',
taskCount: '{n} tasks',
projectCount: '{n} projects',
ideaCount: '{n} ideas',
createdWithName: 'Created: {name}',
created: 'Created',
updatedField: 'Updated {field}',
updated: 'Updated',
deleted: 'Deleted',
deleteIneffective: 'Delete ineffective',
restored: 'Restored',
restoreIneffective: 'Restore ineffective (not in trash)',
purged: 'Purged',
purgeIneffective: 'Purge ineffective',
workflowHint: 'Run it on the workflow page',
projectLabel: '"{name}"',
projectIdNotFound: '(project not found, id={id})',
},
}