OpenSpace/openspace
xzq.xu c2736467bb feat: add scan_evolution_opportunities MCP tool
Add a new MCP tool that bridges the gap between fully automatic
evolution (inside execute_task) and manual repair (fix_skill).

scan_evolution_opportunities lets host agents proactively inspect
which skills could benefit from evolution by:

1. Loading execution analyses marked as evolution candidates
2. Enriching each with SkillRecord usage statistics (completion
   rate, fallback rate, effective rate)
3. Returning a structured JSON report with prioritized suggestions

This enables an "agent-in-the-loop" evolution pattern for all host
agents (Claude Code, Codex, nanobot, Cursor, etc.): periodic scan,
review report, selectively apply fixes.

Closes #24

Made-with: Cursor
2026-04-20 10:37:30 +08:00
..
agents feat: add communication adapters and agent refactoring (#74) 2026-04-09 22:06:38 +08:00
cloud Fix cloud visibility compatibility 2026-04-09 22:36:09 +08:00
communication feat: add communication adapters and agent refactoring (#74) 2026-04-09 22:06:38 +08:00
config feat: add communication adapters and agent refactoring (#74) 2026-04-09 22:06:38 +08:00
grounding feat: support SSE and streamable HTTP for OpenSpace MCP 2026-04-07 20:06:01 +08:00
host_detection feat: add communication adapters and agent refactoring (#74) 2026-04-09 22:06:38 +08:00
host_skills feat: support SSE and streamable HTTP for OpenSpace MCP 2026-04-07 20:06:01 +08:00
llm fix: resolve pr-60 review regressions 2026-04-06 19:18:22 +08:00
local_server fix: separate atomacos import from AppKit to avoid disabling all macOS features 2026-04-16 20:31:26 +08:00
platforms fix: rename platform package to platforms 2026-03-26 00:09:50 +08:00
prompts initial commit 2026-03-24 16:03:22 +08:00
recording fix: address 8 runtime bugs found during code review 2026-04-06 01:02:35 +08:00
skill_engine feat: track evolution candidate processing lifecycle 2026-04-16 22:04:22 +08:00
skills initial commit 2026-03-24 16:03:22 +08:00
utils fix: make tool fallback conservative 2026-04-03 23:44:38 +08:00
.env.example feat: add communication adapters and agent refactoring (#74) 2026-04-09 22:06:38 +08:00
__init__.py initial commit 2026-03-24 16:03:22 +08:00
__main__.py feat: add communication adapters and agent refactoring (#74) 2026-04-09 22:06:38 +08:00
dashboard_server.py fix: use hash-based workflow ID to prevent separator collisions 2026-03-31 17:38:39 +08:00
mcp_server.py feat: add scan_evolution_opportunities MCP tool 2026-04-20 10:37:30 +08:00
tool_layer.py fix: CAPTURED skills write to correct host agent skill dir 2026-04-10 20:57:17 +08:00