Documentation Index
Fetch the complete documentation index at: https://docs.knoxcall.com/llms.txt
Use this file to discover all available pages before exploring further.
Create agent
| Field | Type | Description |
|---|---|---|
model_allowlist | string[] | If non-empty, only these models may be requested. |
model_denylist | string[] | Models that are always blocked regardless of allowlist. |
model_rewrite | object | Map of model name → replacement (e.g. {"gpt-4": "gpt-4o"}). |
tool_allowlist | string[] | If non-empty, only these tool names are forwarded upstream. |
output_schema | JSON Schema | Response is validated against this schema. |
output_validation_action | block | retry | warn | Action when output schema fails: block returns 422, retry re-calls once with corrective prompt. |
fallback_route_ids | string[] | Routes to try in order when the primary route returns 5xx. |
firewall_policy_id | string | Links the agent to a firewall policy for custom heuristics + canary config. |