Commit Graph
13 Commits
Author SHA1 Message Date
zhuyongxin 6dd8cef347 refactor: simplify reader digest skill 2026-07-28 19:14:09 +08:00
zhuyongxin 8136301ad4 fix(runtime): async article summary job startup to prevent MCP timeout
Root cause:
- RunStore.save() called 4 times synchronously before returning MCP response
- MCP stdio transport blocked by disk I/O and file locks
- Client timed out (-32001) even though job actually started

Fix:
- Use ThreadPoolExecutor to launch job in background thread
- Main thread returns immediately after creating job directory and input file
- Background thread handles subprocess.Popen and finish_stage persistence

Reference: issues/mcp-timeout-job-running.md
2026-04-16 18:37:13 +08:00
zhuyongxin c0194647d8 feat: add sort params 2026-04-13 17:42:39 +08:00
zhuyongxin 5b8df317ef Add article-deep-summary skill and enrich article summary prompt
- Create skills/article-deep-summary/SKILL.md and agents/openai.yaml
- Relax prompt constraints to allow 2-4 sentence elaboration per field
- Add validation output for reference article
- Update plan checklist as completed
2026-03-30 18:44:30 +08:00
zhuyongxin e24db99baa Add plan for article-deep-summary skill 2026-03-30 17:04:24 +08:00
zhuyongxin 3940db1443 Update OpenClaw handoff with keyword governance 2026-03-27 17:07:05 +08:00
zhuyongxin 32ad584348 Add keyword cleanup governance workflow 2026-03-27 16:59:52 +08:00
zhuyongxin 100044e1f7 feat: add freshrss openclaw pipeline and clean repo 2026-03-26 16:48:19 +08:00
zhuyongxin 27fe1e8882 Refine OpenClaw payloads and reorganize docs 2026-03-26 10:20:07 +08:00
zhuyongxin cecf4d3ae7 Add markdown sink for filtered knowledge notes 2026-03-25 10:25:26 +08:00
zhuyongxin ff3d15b8c4 Add FreshRSS ingestion and rule filtering 2026-03-24 18:37:14 +08:00
zhuyongxin c8d96705d1 Add gitignore for local agent dirs 2026-03-24 17:04:30 +08:00
zhuyongxin 1dfae8ca19 first commit 2026-03-24 17:01:35 +08:00