Skip to main content

McpCatalogSnapshot

@forge/monorepo


@forge/monorepo / backend/src / McpCatalogSnapshot

Type Alias: McpCatalogSnapshot

McpCatalogSnapshot = object

Defined in: backend/src/mcp/index.ts:88

MCP servers may change their tool list between calls. The run records a hash of what it discovered, so a catalog that shifted mid-run is detectable after the fact.

Properties

connectionId

readonly connectionId: string

Defined in: backend/src/mcp/index.ts:89


discoveredAt

readonly discoveredAt: string

Defined in: backend/src/mcp/index.ts:91


toolListHash

readonly toolListHash: string

Defined in: backend/src/mcp/index.ts:90


tools

readonly tools: readonly ToolDescriptor[]

Defined in: backend/src/mcp/index.ts:92