ReadonlyforestBase URL of the Forest Admin server this client talks to.
Creates a pending activity log.
Creates a pending activity log using the MCP-dedicated route.
Fetches the Forest Admin schema from the server.
Resolves a single workflow by id (name, collection, mcpEnabled), scoped to the caller.
Reads the full hydrated workflow run, scoped to the caller.
Lists the MCP-enabled workflows the caller can access in a rendering.
Starts a run of an MCP-enabled workflow on a record and returns its runId (async).
Updates an activity log status.
Default implementation of ForestServerClient that uses SchemaService, ActivityLogsService and WorkflowsService. This provides a convenient API for MCP server operations.