Commit Graph

  • 48f5048df8 fix: shell_exec 目录不存在时回落可写基础目录 main yumoqing 2026-08-05 18:01:17 +08:00
  • 1f848e0760 fix: _resolve_workdir 先检查父目录存在+可写再 mkdir yumoqing 2026-08-05 17:58:53 +08:00
  • 222bdbcd3d fix: _resolve_workdir → /tmp 回落(apitest无/d写权限) yumoqing 2026-08-05 17:58:00 +08:00
  • 5a7104aa5d feat(v3.2.1): shell_exec + skill_import_git — 主agent devops能力 yumoqing 2026-08-05 17:56:22 +08:00
  • ee9ab066fc fix: on_startup handler spawn 后台任务后立即返回(不阻塞 aiohttp 启动) yumoqing 2026-08-05 17:31:27 +08:00
  • 99cc19f9aa fix: _role_poller 接受 app 参数(aiohttp on_startup 信号) yumoqing 2026-08-05 17:28:23 +08:00
  • 0bd9609532 fix: add_startup 传函数引用(非协程对象) yumoqing 2026-08-05 17:27:24 +08:00
  • 4c0b349718 feat: 后台轮询器 — add_startup 自动执行 role_task yumoqing 2026-08-05 17:20:26 +08:00
  • 4cb406003e feat(v3.2.0): 主agent+角色agent架构 — role任务认领/问题回路 yumoqing 2026-08-05 12:58:52 +08:00
  • 20896b6fa0 docs: add README.md and skill/SKILL.md yumoqing 2026-08-03 16:46:19 +08:00
  • 09e58e5e19 fix: DBPools init (config.databases), sor.R→sqlExe, add call_llm() wrapper yumoqing 2026-08-03 10:38:09 +08:00
  • 9eaf6c2e74 fix: dict access → getattr, sor.R() 3-arg → sqlExe in storage.py yumoqing 2026-08-02 16:37:48 +08:00
  • f172889fbb fix: sor.R() 3rd arg → sqlExe with ORDER BY yumoqing 2026-08-02 15:51:59 +08:00
  • 59e56b5e9c feat: Phase 2+4 — agent_loop engine + project agent config yumoqing 2026-08-02 14:59:32 +08:00
  • 0423fa3c99 refactor: add intent_classifier.py, register in init.py, LLM bridge shared yumoqing 2026-08-02 00:00:20 +08:00
  • 0253615fcc fix: decrypt api_key from llm table in llm_bridge yumoqing 2026-08-01 16:32:47 +08:00
  • d535e61f29 fix: llm_bridge reads model config from llm DB table, falls back to env vars yumoqing 2026-08-01 10:25:33 +08:00
  • 23047eed95 feat: add pipeline_restart() - restart completed/failed/cancelled tasks with new version yumoqing 2026-07-08 21:03:20 +08:00
  • 99fd9753b2 fix: CRUD endpoint return format - remove json.dumps, use widgettype format yumoqing 2026-07-03 14:50:43 +08:00
  • a44130b23b refactor(v3.1): decouple KTV handlers — pipeline-service is pure engine Hermes Agent 2026-06-16 11:11:05 +08:00
  • b9a5810d85 feat(v3): human-in-the-loop — interactive steps, pluggable step_type registry Hermes Agent 2026-06-16 11:05:45 +08:00
  • 54c98acc25 fix: list_tasks用sqlExe替代sort参数 yumoqing 2026-06-12 00:20:01 +08:00
  • 113eb7e040 feat: add KTV pipeline handlers (17 step types, 3 production modes) yumoqing 2026-06-11 20:36:05 +08:00
  • 19cd63e719 fix: remove invalid default for deps text field yumoqing 2026-06-11 18:50:53 +08:00
  • 8e4a8c47f3 remove useless load_path.py (backend-only module, no paths to register) yumoqing 2026-06-11 18:41:59 +08:00
  • 0dea29e3af fix: 移除 sage 引用,改为通用 APP_ROOT yumoqing 2026-06-11 17:46:45 +08:00
  • 2448ad45f7 refactor: 改造为通用产线执行引擎模块 yumoqing 2026-06-11 17:30:06 +08:00
  • 5124b4a047 docs: 补全README — 引擎架构/状态/关联仓库 yumoqing 2026-06-11 14:59:11 +08:00
  • fd6d982704 feat: pipeline-service早期产线引擎(初始版本) yumoqing 2026-06-11 14:46:51 +08:00
  • f48c97c852 Initial commit yumoqing 2026-06-10 22:42:02 +08:00