Optional ReadonlymaxMaximum number of concurrent model API calls across all in-flight
runAgent() calls. Default unlimited. Set this when the upstream
provider rate-limits aggressively.
Optional ReadonlymodelPer-model identity overrides — gateway-renamed models, custom deployments, or anything the modelId-string parser can't classify. Each field is optional; provided fields force, others fall through to probe / parse.
Optional ReadonlyskipSkip the IModelAdapter.listModels() probe at first runAgent.
Useful when the gateway doesn't expose /v1/models or when
deterministic startup matters more than identity fidelity.
Optional ReadonlyforceForce a specific behaviour profile, bypassing identity-driven
lookup entirely. Reserved for tests + diagnostic runs; in
production prefer modelHints so identity stays auditable.
Optional ReadonlyregistryOverride the registry used for getEntry lookups. Defaults to
the lazy global registry. Tests and multi-tenant deployments
inject their own.
Agents exports - Agent framework, Orchestrator, Experts Split from index.ts for file size compliance (Issue #285)