Skip to main content

RuntimeServices

@forge/monorepo


@forge/monorepo / backend/src / RuntimeServices

Type Alias: RuntimeServices

RuntimeServices = object

Defined in: backend/src/capabilities/runtime.ts:70

Properties

guardrails?

readonly optional guardrails?: readonly Guardrail[]

Defined in: backend/src/capabilities/runtime.ts:79

Ordered, and the order is the host's — REQ-046 (#205), AC-7.

An array rather than a record, because composition order decides the outcome when two guardrails both redact, and a record's key order is an implementation detail that changes when somebody reformats a config.


mcpClient?

readonly optional mcpClient?: McpClient

Defined in: backend/src/capabilities/runtime.ts:72


summarizer?

readonly optional summarizer?: ThreadSummarizer

Defined in: backend/src/capabilities/runtime.ts:71