SamLee 2bc0a2dcc9 依赖:同步 Agent 浏览器扩展锁定结果 11 ساعت پیش
..
agent ddc660341d 框架:将上下文压缩调整为八成触发三成目标 11 ساعت پیش
config f169a26b4f Initial import 4 روز پیش
docs f169a26b4f Initial import 4 روز پیش
examples 1ba3e44714 docs(orchestration): document root mission contract 3 روز پیش
frontend f169a26b4f Initial import 4 روز پیش
gateway f169a26b4f Initial import 4 روز پیش
im-client 84f0d28a36 重构(IM): 迁移客户端实现并保留旧脚本兼容 19 ساعت پیش
im-server f169a26b4f Initial import 4 روز پیش
knowhub f169a26b4f Initial import 4 روز پیش
scripts f169a26b4f Initial import 4 روز پیش
skills4claude f169a26b4f Initial import 4 روز پیش
tests ddc660341d 框架:将上下文压缩调整为八成触发三成目标 11 ساعت پیش
tmp f169a26b4f Initial import 4 روز پیش
.env.template f169a26b4f Initial import 4 روز پیش
.gitignore f169a26b4f Initial import 4 روز پیش
.gitmodules f169a26b4f Initial import 4 روز پیش
README.md d854ce927a 测试:覆盖失败治理与上下文性能边界 14 ساعت پیش
api_server.py 4fe19fa466 解耦:将 examples 兼容逻辑迁移到 Host 适配层 4 روز پیش
gateway_server.py f169a26b4f Initial import 4 روز پیش
pyproject.toml 0254c85b6b 修复(浏览器): 补齐数据库下载辅助依赖 19 ساعت پیش
requirements.txt f169a26b4f Initial import 4 روز پیش
uv.lock 2bc0a2dcc9 依赖:同步 Agent 浏览器扩展锁定结果 11 ساعت پیش

README.md

Cyber Agent

通用、可扩展的 Agent 执行框架。0.4.0 在保留 legacy_auto 行为的同时,新增可选的 Planner → Worker Attempt → 独立 Validator → Planner Decision 闭环。

失败和上下文治理

  • Tool 用 FailureDetail 返回结构化失败,并通过 retry_callrepair_attemptreplan_taskabort_run 声明处置语义。业务错误的分类由 Host 边界完成,通用框架不解析业务 payload。
  • 显式 Planner 连续 3 轮没有持久化语义进展,或任一角色连续 2 次返回同一失败指纹时,Runner 以 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

  • 通用示例:examples/orchestration_v1/

开发验证:

uv sync --extra dev --extra server --extra feishu --python 3.11
uv run pytest -q