RegisterAll registers all available tools, resources, and prompts with the server. The context is used for feature flag evaluation.
(ctx context.Context, s *mcp.Server, deps any)
| 253 | // RegisterAll registers all available tools, resources, and prompts with the server. |
| 254 | // The context is used for feature flag evaluation. |
| 255 | func (r *Inventory) RegisterAll(ctx context.Context, s *mcp.Server, deps any) { |
| 256 | r.RegisterTools(ctx, s, deps) |
| 257 | r.RegisterResourceTemplates(ctx, s, deps) |
| 258 | r.RegisterPrompts(ctx, s) |
| 259 | } |
| 260 | |
| 261 | // ResolveToolAliases resolves deprecated tool aliases to their canonical names. |
| 262 | // It logs a warning to stderr for each deprecated alias that is resolved. |
no test coverage detected