Agent execution worker service for the Agimate platform. Handles LLM-based agent runs with tool execution, context management, and progressive tool disclosure.
Critical failures across all dimensions. Tool definitions exist only in test files (ToolRegistryTest.java), not in actual server implementation code. No explicit tool registration visible in the agent-worker service. Both tools lack complete schemas, parameter descriptions, and proper error handling. Descriptions are present but generic. The server appears to be a gRPC-based agent worker without MCP tool definitions properly exposed. Tool names suggest progressive disclosure pattern but implementation details are absent from provided source.
Progressive disclosure tool that loads and registers skill specifications from the backend. Returns a context delta containing newly disclosed skill schemas.
Progressive disclosure tool that loads and registers tool specifications from the backend. Returns a context delta containing newly disclosed tool schemas.
Tool definitions only visible in test files, not in actual server implementation. No explicit tool registration with MCP SDK found in agent-worker service code.
No input schemas visible for either tool. Cannot verify parameter types, constraints, or descriptions.
Tool definitions inferred from test code rather than explicit server registration.
Descriptions are generic and lack actionable context. No explanation of when to use load_tools vs load_skill, what parameters they accept, or what fields are returned.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 27 | 2026-07-28+ | v2 |
No error handling guidance. Descriptions do not explain failure modes, recovery steps, or what the LLM should do if tool loading fails.