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
1 change: 0 additions & 1 deletion backend/app/api/chat.py
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,6 @@ 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": "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"})
Expand Down
15 changes: 0 additions & 15 deletions backend/app/api/user_workflow.py
Original file line number Diff line number Diff line change
Expand Up @@ -455,21 +455,6 @@ def _seed_workflows() -> dict[str, Any]:
},
],
},
{
"id": "wf-draft-publish-seed",
"name": "Draft to Publish Checklist",
"description": "Lightweight readiness workflow for publishing.",
"schedule": "manual",
"steps": [
{
"type": "skill",
"skill_id": "route_task",
"params": {
"task": "Review draft and prepare publish checklist",
},
},
],
},
]

created: list[dict[str, Any]] = []
Expand Down
6 changes: 3 additions & 3 deletions backend/app/mcp/hivemind_launcher.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@ def _health_is_ready(host: str, port: int) -> bool:
def start_hivemind() -> None:
"""Launch Hivemind MCP server as a background child process.

Hivemind is core to the agent execution pipeline:
hivemind-consensus → design/planning/analysis tasks
roundtable-dispatch → documentation/parallel-agent tasks
Hivemind hosts the governed agent and consensus service. Provider and
budget selection remain behind the canonical Flow Router rather than
separate executable Skill wrappers.

If Hivemind is already running and healthy, attaches silently.
If the port is occupied but unhealthy, skips auto-start.
Expand Down
Loading
Loading