Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
640 changes: 0 additions & 640 deletions backend/app/api/archived/mcp_handlers.py.old

This file was deleted.

10 changes: 4 additions & 6 deletions backend/app/api/chat.py
Original file line number Diff line number Diff line change
Expand Up @@ -313,12 +313,10 @@ async def _execute_tool(tool_name: str, arguments: dict) -> str:
except (ImportError, AttributeError):
return json.dumps({"skills": [
{"id": "ecosystem-audit", "name": "Ecosystem Audit", "category": "system"},
{"id": "dev-mode-executor", "name": "Dev Mode Executor", "category": "developer"},
{"id": "file-edit-enhancer", "name": "File Edit Enhancer", "category": "tools"},
{"id": "tasker-ingest", "name": "Tasker Ingest", "category": "workflow"},
{"id": "vault-discovery", "name": "Vault Discovery", "category": "vault"},
{"id": "skill-docs-roundup", "name": "Docs Roundup", "category": "documentation"},
], "total": 6, "source": "samples"})
{"id": "route_task", "name": "Route Task", "category": "assist"},
{"id": "vault_discovery", "name": "Vault Discovery", "category": "knowledge"},
{"id": "workflow_audit", "name": "Workflow Audit", "category": "workflow"},
], "total": 3, "source": "samples"})

if tool_name == "system_health":
return json.dumps({
Expand Down
3 changes: 1 addition & 2 deletions backend/app/api/developer_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -840,8 +840,7 @@ async def handle_workspace_switch(request: web.Request) -> web.Response:
Called by the frontend when the user switches between System
and Project lanes and/or changes the selected project repository.
The workspace path is stored in-memory so
that subsequent skill executions (dev-mode-executor, file-edit, etc.)
can operate on the correct codebase.
that subsequent governed developer operations can use the correct codebase.
"""
try:
body = await request.json()
Expand Down
18 changes: 0 additions & 18 deletions backend/app/api/mcp.py
Original file line number Diff line number Diff line change
Expand Up @@ -377,24 +377,6 @@ async def handle_mcp_discover(request: web.Request) -> web.Response:
}
)

# ── Autostart Health Check ───────────────────────────────
tools.append(
{
"name": "autostart_health_check",
"description": "Check and auto-start snackbar services (backend, menu, MCP)",
"input_schema": {
"type": "object",
"properties": {
"check_only": {
"type": "boolean",
"description": "Only check status, don't auto-start",
"default": False,
},
},
},
}
)

return web.json_response(
{
"jsonrpc": "2.0",
Expand Down
3 changes: 0 additions & 3 deletions backend/app/api/mcp_guardrails.py
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@
"handle_toon_encode": ["arguments", "request_id"],
"handle_toon_stats": ["arguments", "request_id"],
"handle_toon_clear": ["arguments", "request_id"],
"handle_autostart_health_check": ["arguments", "request_id"],
}

# Domain modules that make up the mcp_handlers package
Expand All @@ -65,7 +64,6 @@
"gridsmith",
"flow_router",
"toon",
"autostart",
"skill",
]

Expand All @@ -91,7 +89,6 @@
"toon_encode",
"toon_stats",
"toon_clear",
"autostart_health_check",
}


Expand Down
4 changes: 0 additions & 4 deletions backend/app/api/mcp_handlers/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,6 @@

from aiohttp import web

from app.api.mcp_handlers.autostart import (
handle_autostart_health_check,
)
from app.api.mcp_handlers.clipboard import (
handle_clipboard_capture,
handle_clipboard_delete,
Expand Down Expand Up @@ -82,7 +79,6 @@
"toon_encode": handle_toon_encode,
"toon_stats": handle_toon_stats,
"toon_clear": handle_toon_clear,
"autostart_health_check": handle_autostart_health_check,
}


Expand Down
24 changes: 0 additions & 24 deletions backend/app/api/mcp_handlers/autostart.py

This file was deleted.

269 changes: 0 additions & 269 deletions backend/app/skills/builtin/skill_autostart.py

This file was deleted.

Loading
Loading