Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.compose.market/llms.txt

Use this file to discover all available pages before exploring further.

The harness does not keep a hardcoded coordinator list. harness/coordinators.ts reads the API catalog and filters model rows by agentic capabilities.

Source

GET {API_INTERNAL_URL}/v1/models/all
The request uses internal API headers and caches results for five minutes.

Filter

Coordinator candidates must have at least one capability:
["introspection", "agentic"]
Returned rows are normalized into:
type CoordinatorModel = {
  modelId: string;
  provider: string;
  name?: string;
  description?: string;
  contextWindow?: unknown;
  capabilities: string[];
};

Failure Behavior

FailureBehavior
API fetch failsReturn cached pool if available, otherwise [].
API returns non-OKReturn cached pool if available, otherwise [].
Invalid JSONReturn cached pool if available, otherwise [].
There is no hardcoded fallback list. The generated model catalog owns model availability.