feat: Phase 1 - output quality verification + node-level auto-retry

- Add enterprise_review tool (35th builtin) for LLM-based quality assessment
- Add evaluator workflow node type for quality gating in DAG
- Add AgentRuntime built-in self-review with auto-correction loop
- Rewrite error_handler node from stub to real retry mechanism
- Add engine-level per-node retry with configurable max_retries/delay/on_exhausted
- Add AgentExtension model for extension tracking
- Enhance validation in agent_create_tool and tool_register_tool
- Update 全能助手 system prompt with self-evolution workflow
- Docs: 缺失能力.md and 解决缺失能力计划.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
renjianbo
2026-05-04 22:05:28 +08:00
parent 244ed31274
commit b8b01254ca
13 changed files with 1821 additions and 60 deletions

View File

@@ -28,6 +28,10 @@ export const BUILTIN_SKILL_OPTIONS: { name: string; label: string }[] = [
{ name: 'deploy_push', label: '部署推送' },
{ name: 'agent_create', label: '创建 Agent' },
{ name: 'tool_register', label: '注册工具' },
{ name: 'capability_check', label: '能力自检' },
{ name: 'code_tool_create', label: '创建代码工具' },
{ name: 'extension_log', label: '扩展日志' },
{ name: 'self_review', label: '输出自检' },
]
export const BUILTIN_SKILL_LABELS: Record<string, string> = Object.fromEntries(