subagents: add availableToSubagents opt-in toggle for extraMcpServers

This commit is contained in:
damocles 2026-09-13 13:18:27 +02:00 committed by mara
commit 16eec3c314
14 changed files with 356 additions and 84 deletions

11
Cargo.lock generated
View file

@ -1654,6 +1654,7 @@ dependencies = [
"hive-agent-sock",
"hive-claude",
"hive-core-agent-sock",
"hive-extra-mcp",
"hive-sh4re",
"hive-sock-client",
"http-body-util",
@ -1805,6 +1806,15 @@ dependencies = [
"serde",
]
[[package]]
name = "hive-extra-mcp"
version = "0.1.0"
dependencies = [
"serde",
"serde_json",
"tracing",
]
[[package]]
name = "hive-forge"
version = "0.1.0"
@ -1992,6 +2002,7 @@ dependencies = [
"clap",
"hive-agent-sock",
"hive-claude",
"hive-extra-mcp",
"hive-sock-client",
"hive-types",
"rmcp",