Commit graph

14 commits

Author SHA1 Message Date
CCLCK
4f16fd3c3b Add Codex MCP guard and daemon lifecycle checks 2026-04-23 02:16:05 +08:00
CCLCK
130a780e7f Stabilize OpenSpace MCP daemon lifecycle 2026-04-14 22:47:05 +08:00
CCLCK
2e8e378a8c Add shared MCP daemon proxy runtime 2026-04-12 17:55:08 +08:00
CCLCK
31beac86a5 Reap idle MCP server processes 2026-04-11 17:47:10 +08:00
Admin
5b799551b0 Add isolated Codex Desktop evolution sidecar 2026-04-08 21:26:29 +08:00
Dennis-yxchen
a3a73406a5 fix: resolve pr-60 review regressions 2026-04-06 19:18:22 +08:00
xzq.xu
af1eb5bbe6 fix(security): stop leaking Python tracebacks to MCP clients
Error handlers in execute_task, fix_skill, and upload_skill returned
traceback.format_exc() to MCP clients, exposing internal file paths,
code structure, and potentially sensitive details. The full traceback
is already logged server-side via logger.error(exc_info=True).

Remove the traceback field from client-facing error responses and
clean up the unused traceback import.

Closes #19

Made-with: Cursor
2026-04-03 23:10:28 +08:00
spidercatfly
e1a8524475 feat: migrate cloud search to server-side embedding endpoint 2026-04-02 23:17:44 +08:00
who96
fb02862d44 Refresh local registry for local skill search 2026-03-31 15:20:23 +08:00
who96
f4451aa0ac mcp: keep local skill search lightweight 2026-03-31 15:20:23 +08:00
xlr
e0ce168904 fix: prevent stdio deadlock on Windows 2026-03-27 13:08:32 +08:00
xlrrrr
38b51c8605 feat: re-scan skill dirs on each call 2026-03-26 11:21:48 +08:00
xlrrrr
dd8740e37a feat: re-scan skill dirs on each call 2026-03-26 11:14:54 +08:00
spidercatfly
6ff4861f88 initial commit 2026-03-24 16:03:22 +08:00