Skip to content

AgentResolvers

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:705

optional cleanupMiddleware?: MiddlewareCleanup

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:709


optional cleanupTools?: ToolsCleanup

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:707


optional resolveMiddleware?: MiddlewareResolver

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:708


optional resolveTools?: ToolsResolver

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:706

optional getMcpConnectionFailures(): McpConnectionFailure[]

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:723

The per-server MCP connection failures captured during the most recent ToolsResolver call (empty when every configured server connected, or none is configured). Optional: resolvers without MCP support omit it, and callers treat an absent accessor as “no failures”. Read by the TUI to surface a persistent notice and to annotate the /debug MCP tab.

McpConnectionFailure[]


optional getMcpServerInstructions(): McpServerInstruction[]

Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:716

EXT-32 — the per-server MCP discovery instructions captured during the most recent ToolsResolver call (empty when no MCP servers are configured or none supplied instructions). Optional: resolvers without MCP support simply omit it, and the prompt composition treats an absent accessor as “no instructions” (no MCP section is emitted).

McpServerInstruction[]