-
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