Teknium
4efaf9ecd4
refactor(tools): fold single-use MCP helpers, collapse defensive layers, compact docstrings
...
_stdio_children_dead_impl/_refresh_tools_task folded into their methods,
_recover_401/_is_invalid_client_at_token_endpoint defensive getattr chains
collapsed, lifecycle pid ledgers and drain loop tightened, WHY-preserving
docstring compaction across the group. Schemas byte-identical.
2026-09-02 23:28:07 -07:00
Teknium
ee81b1abdd
refactor(tools): compact MCP oauth/config/health/lifecycle/agent/content modules
...
Dead-code removal (_make_hermes_provider_class factory -> direct class def,
_same_endpoint/_context_var_value inlined), image/audio cache unified into
_cache_mcp_media_block, match->isinstance chain, closer hugging, docstring
compaction keeping every invariant. Tool schemas byte-identical.
2026-09-02 22:45:12 -07:00
Teknium
538b9eedae
refactor(mcp): flatten child-pid snapshot and MCP-child filter
2026-09-02 16:05:08 -07:00
Teknium
410e95e100
refactor(mcp): restore E305 spacing after squeeze
2026-09-02 16:01:37 -07:00
Teknium
97fbd7e232
refactor(mcp): table-drive elicitation answers, unify sampling response log, tighten collision diagnostics
2026-09-02 15:57:42 -07:00
Teknium
ade852f1d5
refactor(mcp): extract atomic snapshot publish from refresh_agent_mcp_tools; compact docstrings by hand
2026-09-02 15:55:38 -07:00
Teknium
faceb45337
refactor(mcp): split orphan reaper/config/schema/agent-refresh helpers; table-build utility schemas and injection patterns
2026-09-02 15:48:34 -07:00
Teknium
c1f8af1e86
refactor(tools/mcp): split mcp_tool.py into transport/lifecycle/schema/handlers/... sibling modules; compact watchdog and schema cache
2026-09-02 14:44:15 -07:00