|
|
11 ساعت پیش | |
|---|---|---|
| .. | ||
| agent | 11 ساعت پیش | |
| config | 4 روز پیش | |
| docs | 4 روز پیش | |
| examples | 3 روز پیش | |
| frontend | 4 روز پیش | |
| gateway | 4 روز پیش | |
| im-client | 19 ساعت پیش | |
| im-server | 4 روز پیش | |
| knowhub | 4 روز پیش | |
| scripts | 4 روز پیش | |
| skills4claude | 4 روز پیش | |
| tests | 11 ساعت پیش | |
| tmp | 4 روز پیش | |
| .env.template | 4 روز پیش | |
| .gitignore | 4 روز پیش | |
| .gitmodules | 4 روز پیش | |
| README.md | 14 ساعت پیش | |
| api_server.py | 4 روز پیش | |
| gateway_server.py | 4 روز پیش | |
| pyproject.toml | 19 ساعت پیش | |
| requirements.txt | 4 روز پیش | |
| uv.lock | 11 ساعت پیش | |
通用、可扩展的 Agent 执行框架。0.4.0 在保留 legacy_auto 行为的同时,新增可选的 Planner → Worker Attempt → 独立 Validator → Planner Decision 闭环。
FailureDetail 返回结构化失败,并通过 retry_call、repair_attempt、replan_task 或 abort_run 声明处置语义。业务错误的分类由 Host 边界完成,通用框架不解析业务 payload。NO_PROGRESS 收敛;计数保存在 Trace.runtime_state。RunConfig.compression 定义硬 token 预算、75% 触发线和 50% 压缩目标。预算包含工具 schema,并用上一次供应商返回的 prompt_tokens 保守校准;任何超硬上限的请求都会在发给模型前失败。
框架说明:agent/README.md
V1 显式任务闭环:agent/docs/orchestration-v1.md
Preset 与角色权限:agent/docs/presets.md
开发验证:
uv sync --extra dev --extra server --extra feishu --python 3.11
uv run pytest -q