openapi: 3.2.0 info: description: Relevance AI Endpoints title: Relevance AI Endpoints Evals API version: latest contact: email: dev@tryrelevance.com servers: - url: /latest security: - AuthorizationHeader: - Authorization tags: - name: Evals paths: /evals/{resource_type}/{resource_id}/test-cases: post: summary: CreateTestCase tags: - Evals description: 'Create a new test case with scenario and expected outcomes ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: CreateTestCase parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - in: query name: test_set_id schema: type: string description: Optional test set display ID to also attach the test case to. Test case will always be attached to the default test set. description: Optional test set display ID to also attach the test case to. Test case will always be attached to the default test set. requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateTestCaseInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CreateTestCaseOutput' get: summary: ListTestCases tags: - Evals description: 'List all test cases for a specific resource ### Required permissions > [ { "actions": [ "role:reader" ] } ]' operationId: ListTestCases parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - in: query name: page schema: type: string description: '' - in: query name: page_size schema: type: string description: '' - in: query name: search schema: type: string description: '' - in: query name: test_set_id schema: type: string description: Display ID of the test set to list test cases from. description: Display ID of the test set to list test cases from. responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/ListTestCasesOutput' /evals/{resource_type}/{resource_id}/batches: get: summary: ListEvalBatchByResourceNew tags: - Evals description: 'List batches tied to resource ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: ListEvalBatchByResourceNew parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - in: query name: page_size schema: type: string description: '' - in: query name: page schema: type: string description: '' - in: query name: search schema: type: string description: '' - in: query name: sort_field schema: type: string enum: - name - created_at - score - total_runs - status - credits_cost - actions_cost - total_runtime_ms description: Column to sort by. Omit to use the default (created_at desc). description: Column to sort by. Omit to use the default (created_at desc). - in: query name: sort_direction schema: type: string enum: - asc - desc default: desc description: '' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/ListEvalBatchByResourceNewOutput' /evals/{resource_type}/{resource_id}/rules: post: summary: CreateEvalRuleForResource tags: - Evals description: 'Create an evaluator rule for a resource (agent or workforce) ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: CreateEvalRuleForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateEvalRuleForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CreateEvalRuleForResourceOutput' get: summary: ListEvalRulesForResource tags: - Evals description: 'List all evaluator rules for a resource (agent or workforce) ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: ListEvalRulesForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/ListEvalRulesForResourceOutput' /evals/{resource_type}/{resource_id}/runs: post: summary: ListEvalRunsForResource tags: - Evals description: 'List eval runs for a resource (agent or workforce) with filtering and pagination ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: ListEvalRunsForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/ListEvalRunsForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/ListEvalRunsForResourceOutput' /evals/{resource_type}/{resource_id}/evaluate: post: summary: EvaluateResource tags: - Evals description: 'Evaluate conversations or workforce tasks for a resource (agent or workforce) ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: EvaluateResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/EvaluateResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/EvaluateResourceOutput' /evals/{resource_type}/{resource_id}/batches/{eval_batch_id}/summary: get: summary: GetEvalBatchSummaryForResource tags: - Evals description: 'Get summary info for a specific eval batch under a resource ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: GetEvalBatchSummaryForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: eval_batch_id in: path description: ID of eval_batch required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/GetEvalBatchSummaryForResourceOutput' /evals/{resource_type}/{resource_id}/batches/{eval_batch_id}: delete: summary: DeleteEvalBatchForResource tags: - Evals description: 'Delete an eval batch under a resource ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: DeleteEvalBatchForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: eval_batch_id in: path description: ID of eval_batch required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/DeleteEvalBatchForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/DeleteEvalBatchForResourceOutput' /evals/{resource_type}/{resource_id}/batches/{eval_batch_id}/cancel: post: summary: CancelEvalBatchForResource tags: - Evals description: 'Cancel all pending and running eval runs in a batch under a resource ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: CancelEvalBatchForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: eval_batch_id in: path description: ID of eval_batch required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/CancelEvalBatchForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CancelEvalBatchForResourceOutput' /evals/{resource_type}/{resource_id}/runs/{eval_run_id}/cancel: post: summary: CancelEvalRunForResource tags: - Evals description: 'Cancel a specific eval run under a resource ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: CancelEvalRunForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: eval_run_id in: path description: ID of eval_run required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/CancelEvalRunForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CancelEvalRunForResourceOutput' /evals/{resource_type}/{resource_id}/rules/{eval_rule_id}: patch: summary: UpdateEvalRuleForResource tags: - Evals description: 'Update an evaluator rule under a resource ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: UpdateEvalRuleForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: eval_rule_id in: path description: ID of eval_rule required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateEvalRuleForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/UpdateEvalRuleForResourceOutput' delete: summary: DeleteEvalRuleForResource tags: - Evals description: 'Delete an evaluator rule under a resource ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: DeleteEvalRuleForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: eval_rule_id in: path description: ID of eval_rule required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/DeleteEvalRuleForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/DeleteEvalRuleForResourceOutput' /evals/{resource_type}/{resource_id}/observability/config: post: summary: CreateObservabilityConfig tags: - Evals description: 'Deprecated: Use POST /observability/configs (CreateObservabilityConfigV2) instead. Create the observability configuration for a resource (agent or workforce). ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: CreateObservabilityConfig parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateObservabilityConfigInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CreateObservabilityConfigOutput' put: summary: UpdateObservabilityConfig tags: - Evals description: 'Deprecated: Use PUT /observability/configs/:config_id (UpdateObservabilityConfigV2) instead. Update the observability configuration for a resource (agent or workforce). ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: UpdateObservabilityConfig parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateObservabilityConfigInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/UpdateObservabilityConfigOutput' get: summary: GetObservabilityConfig tags: - Evals description: 'Deprecated: Use GET /observability/configs (ListObservabilityConfigs) instead. Get the observability configuration for a resource (agent or workforce). ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: GetObservabilityConfig parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/GetObservabilityConfigOutput' delete: summary: DeleteObservabilityConfig tags: - Evals description: 'Deprecated: Use DELETE /observability/configs/:config_id (DeleteObservabilityConfigV2) instead. Delete the observability configuration for a resource (agent or workforce). ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: DeleteObservabilityConfig parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/DeleteObservabilityConfigInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/DeleteObservabilityConfigOutput' /evals/{resource_type}/{resource_id}/observability/configs: post: summary: CreateObservabilityConfigV2 tags: - Evals description: 'Create an observability configuration for a resource (agent or workforce). Multiple configs per resource are supported. ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: CreateObservabilityConfigV2 parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateObservabilityConfigV2Input' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CreateObservabilityConfigV2Output' get: summary: ListObservabilityConfigs tags: - Evals description: 'List all observability configurations for a resource (agent or workforce). ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: ListObservabilityConfigs parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/ListObservabilityConfigsOutput' /evals/{resource_type}/{resource_id}/observability/configs/{config_id}: put: summary: UpdateObservabilityConfigV2 tags: - Evals description: 'Update a specific observability configuration identified by config_id. ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: UpdateObservabilityConfigV2 parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: config_id in: path description: ID of config required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateObservabilityConfigV2Input' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/UpdateObservabilityConfigV2Output' delete: summary: DeleteObservabilityConfigV2 tags: - Evals description: 'Delete a specific observability configuration identified by config_id. ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: DeleteObservabilityConfigV2 parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: config_id in: path description: ID of config required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/DeleteObservabilityConfigV2Input' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/DeleteObservabilityConfigV2Output' /evals/{resource_type}/{resource_id}/pre-publish/config: get: summary: GetPrePublishConfig tags: - Evals description: 'Get the single pre-publish config for a resource (agent or workforce); config is omitted when none exists. ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: GetPrePublishConfig parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/GetPrePublishConfigOutput' post: summary: UpsertPrePublishConfig tags: - Evals description: 'Create or replace the pre-publish config for a resource (full-object overwrite). ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: UpsertPrePublishConfig parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/UpsertPrePublishConfigInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/UpsertPrePublishConfigOutput' delete: summary: DeletePrePublishConfig tags: - Evals description: 'Delete the pre-publish config for a resource. ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: DeletePrePublishConfig parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/DeletePrePublishConfigInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/DeletePrePublishConfigOutput' /evals/{resource_type}/{resource_id}/pre-publish/trigger: post: summary: TriggerPrePublishChecks tags: - Evals description: 'Trigger pre-publish eval checks for a resource''s draft version (one batch per configured test set). ### Required permissions > [ { "actions": [ "agents:write" ] } ]' operationId: TriggerPrePublishChecks parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/TriggerPrePublishChecksInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/TriggerPrePublishChecksOutput' /evals/{resource_type}/{resource_id}/pre-publish/checks: get: summary: ListPrePublishChecksV2 tags: - Evals description: 'List pre-publish check attempts for a resource, each with a per-test-set breakdown. ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: ListPrePublishChecksV2 parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - in: query name: page schema: type: string description: '' - in: query name: page_size schema: type: string description: '' - in: query name: version_id schema: type: string description: '' - in: query name: check_id schema: description: Display id of a single check to return; the response still has the list shape. type: string description: Display id of a single check to return; the response still has the list shape. responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/ListPrePublishChecksV2Output' /evals/{resource_type}/{resource_id}/observability/eval-scores/timeseries: post: summary: GetObservabilityEvalScoreTimeseriesForResource tags: - Evals description: 'Get performance analytics timeseries for observability evaluations of a resource ### Required permissions > [ { "actions": [ "agents:read" ] } ]' operationId: GetObservabilityEvalScoreTimeseriesForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/GetObservabilityEvalScoreTimeseriesForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/GetObservabilityEvalScoreTimeseriesForResourceOutput' /evals/{resource_type}/{resource_id}/test-cases/{test_case_id}: get: summary: GetTestCaseForResource tags: - Evals description: 'Get a specific test case by ID for a resource ### Required permissions > [ { "actions": [ "role:reader" ] } ]' operationId: GetTestCaseForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: test_case_id in: path description: ID of test_case required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/GetTestCaseForResourceOutput' put: summary: UpdateTestCaseForResource tags: - Evals description: 'Update an existing test case for a resource ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: UpdateTestCaseForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: test_case_id in: path description: ID of test_case required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateTestCaseForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/UpdateTestCaseForResourceOutput' delete: summary: DeleteTestCaseForResource tags: - Evals description: 'Delete a test case for a resource ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: DeleteTestCaseForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: test_case_id in: path description: ID of test_case required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/DeleteTestCaseForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/DeleteTestCaseForResourceOutput' /evals/{resource_type}/{resource_id}/test-cases/copy: post: summary: CopyTestCaseForResource tags: - Evals description: 'Copy a test case into a destination test set within a resource ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: CopyTestCaseForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/CopyTestCaseForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CopyTestCaseForResourceOutput' /evals/{resource_type}/{resource_id}/test-cases/move: post: summary: MoveTestCaseForResource tags: - Evals description: 'Move a test case from one test set to another within a resource ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: MoveTestCaseForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/MoveTestCaseForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/MoveTestCaseForResourceOutput' /evals/{resource_type}/{resource_id}/test-sets: post: summary: CreateTestSetForResource tags: - Evals description: 'Create a new test set with optional test cases for a resource ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: CreateTestSetForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/CreateTestSetForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/CreateTestSetForResourceOutput' get: summary: ListTestSetsForResource tags: - Evals description: 'List all test sets for a specific resource ### Required permissions > [ { "actions": [ "role:reader" ] } ]' operationId: ListTestSetsForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - in: query name: page schema: type: string description: '' - in: query name: page_size schema: type: string description: '' - in: query name: search schema: type: string description: '' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/ListTestSetsForResourceOutput' /evals/{resource_type}/{resource_id}/test-sets/{test_set_id}: get: summary: GetTestSetForResource tags: - Evals description: 'Get a specific test set by ID for a resource ### Required permissions > [ { "actions": [ "role:reader" ] } ]' operationId: GetTestSetForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: test_set_id in: path description: ID of test_set required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/GetTestSetForResourceOutput' put: summary: UpdateTestSetForResource tags: - Evals description: 'Update an existing test set for a resource ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: UpdateTestSetForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: test_set_id in: path description: ID of test_set required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ requestBody: content: application/json: schema: $ref: '#/components/schemas/UpdateTestSetForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/UpdateTestSetForResourceOutput' delete: summary: DeleteTestSetForResource tags: - Evals description: 'Delete a test set for a resource ### Required permissions > [ { "actions": [ "admin" ] } ]' operationId: DeleteTestSetForResource parameters: - name: resource_type in: path description: ID of resource_type required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: resource_id in: path description: ID of resource required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - name: test_set_id in: path description: ID of test_set required: true schema: type: string maxLength: 240 pattern: ^[a-zd._-]+$ - in: query name: delete_test_cases schema: type: string description: Set to 'true' to delete all test cases in the test set description: Set to 'true' to delete all test cases in the test set requestBody: content: application/json: schema: $ref: '#/components/schemas/DeleteTestSetForResourceInput' responses: '200': description: successful operation content: application/json: schema: $ref: '#/components/schemas/DeleteTestSetForResourceOutput' components: schemas: CreateTestCaseOutput: type: object properties: display_id: type: string required: - display_id additionalProperties: false DeleteObservabilityConfigV2Output: type: object properties: success: type: boolean required: - success additionalProperties: false GetObservabilityEvalScoreTimeseriesForResourceOutput: type: object properties: config_id: type: string bucket_granularity: type: string enum: - hour - day overall_average_score: type: - number - 'null' description: Average pass rate 0-100 for the full period total_runs: type: number description: Total conversations evaluated in the full period timeseries: type: array items: type: object properties: timestamp: type: string score: type: - number - 'null' description: Average pass rate 0-100 for this bucket total_runs: type: number description: Conversations evaluated in this bucket resource_version_id: type: - string - 'null' description: Resource version ID this datapoint was evaluated against. Null if version was not tracked. required: - timestamp - score - total_runs - resource_version_id additionalProperties: false required: - config_id - bucket_granularity - overall_average_score - total_runs - timeseries additionalProperties: false ListObservabilityConfigsOutput: type: object properties: configs: type: array items: type: object properties: name: type: string minLength: 1 maxLength: 100 rule_ids: type: array items: type: string minItems: 1 maxItems: 10 sample_rate: type: number minimum: 0 maximum: 1 default: 1 enabled: type: boolean default: true filters: type: - object - 'null' default: null properties: task_status: type: array items: type: string minLength: 1 description: Resource-aware status filter. Values must be evaluable statuses for the resource (validated server-side via IsEvaluableTaskStatus). conversation_status: type: array items: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun description: Deprecated. Use task_status. additionalProperties: false is_default: type: boolean description: 'Marks this as the resource''s default dashboard — the one whose eval results power the TaskOps Monitor eval column and the monitoring & analytics pages. Set true on update to promote this config to default (unsetting the previous default). Ignored on create: the resource''s first config automatically becomes its default.' config_id: type: string created_at: type: - string - 'null' updated_at: type: - string - 'null' required: - config_id - name - sample_rate - enabled - is_default - rule_ids - filters - created_at - updated_at additionalProperties: false required: - configs additionalProperties: false CancelEvalRunForResourceOutput: type: object properties: status: type: string message: type: string required: - status - message additionalProperties: false UpdateEvalRuleForResourceOutput: type: object properties: updated_rule: type: object properties: name: type: string rule_id: type: string created_at: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false attached_to: type: array items: oneOf: - type: object properties: entity_type: type: string test_case_id: type: string test_case_name: type: string test_set_id: type: string description: ID of the test set the scenario belongs to. Used by the UI to build redirect links to the scenario's test set. required: - entity_type - test_case_id - test_case_name - test_set_id additionalProperties: false - type: object properties: entity_type: type: string observability_config_id: type: string observability_config_name: type: string required: - entity_type - observability_config_id - observability_config_name additionalProperties: false description: Entities this rule is attached to (test scenarios, observability configs). Optional for backward compatibility during frontend rollout; the server always populates it. required: - name - rule_id - created_at - rule_config additionalProperties: false required: - updated_rule additionalProperties: false CreateObservabilityConfigV2Output: type: object properties: config_id: type: string required: - config_id additionalProperties: false ListEvalBatchByResourceNewOutput: type: object properties: batches: type: array items: type: object properties: batch_id: type: string description: The id of the batch name: type: string description: The name of the batch created_at: type: string description: The date and time the batch was created summary_score: type: - number - 'null' description: Average pass rate (0-1) across all rule results in this batch status: type: string enum: - queued - running - completed - failed - cancelled tasks_evaluated: type: number description: Number of completed eval runs in this batch total_runs: type: number description: Total number of eval runs in this batch (all statuses) completed_runs: type: number description: Number of runs that completed successfully failed_runs: type: number description: Number of runs that failed cancelled_runs: type: number description: Number of runs that were cancelled evaluators: type: array items: type: string description: Names of the evaluator rules for this batch resource_version_id: type: string description: Display ID of the resource version (AgentVersion or WorkforceGraph) used for this batch credits_cost: type: number description: Total credits cost summed across all runs in this batch. Only present when batch cost aggregation is enabled. actions_cost: type: number description: Total billable actions summed across all runs in this batch. Only present when batch cost aggregation is enabled. total_runtime_ms: type: number description: Total runtime in milliseconds summed across all runs in this batch. Only present when batch cost aggregation is enabled. required: - batch_id - name - created_at - summary_score - status - tasks_evaluated - total_runs - completed_runs - failed_runs - cancelled_runs - evaluators additionalProperties: false total_count: type: number description: Total number of batches for pagination required: - batches - total_count additionalProperties: false MoveTestCaseForResourceOutput: type: object properties: {} additionalProperties: false ListPrePublishChecksV2Output: type: object properties: checks: type: array items: type: object properties: check_id: type: string created_by: type: string created_at: type: string status: type: string enum: - running - passed - failed was_published: type: boolean version_id: description: Display id of the draft version the check ran on. type: - string - 'null' draft_version_name: type: - string - 'null' eval_batch_ids: description: Display ids of the eval batches run for this check (one per test set; a single id for legacy checks). Cancelling any of them completes the check. type: array items: type: string test_sets: type: array items: type: object properties: test_set_id: type: string threshold_score: type: number minimum: 0 maximum: 100 block_on_failure: type: boolean test_set_name: type: string score: type: - number - 'null' passed: type: boolean eval_batch_id: description: Display id of the eval batch that ran this test set; null while the batch has not been attributed yet. type: - string - 'null' required: - test_set_id - test_set_name - score - threshold_score - block_on_failure - passed - eval_batch_id additionalProperties: false required: - check_id - created_by - created_at - status - was_published - version_id - draft_version_name - eval_batch_ids - test_sets additionalProperties: false total_count: type: number required: - checks - total_count additionalProperties: false UpdateObservabilityConfigV2Output: type: object properties: config_id: type: string required: - config_id additionalProperties: false ListEvalRulesForResourceOutput: type: object properties: rules: type: array items: type: object properties: name: type: string rule_id: type: string created_at: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false attached_to: type: array items: oneOf: - type: object properties: entity_type: type: string test_case_id: type: string test_case_name: type: string test_set_id: type: string description: ID of the test set the scenario belongs to. Used by the UI to build redirect links to the scenario's test set. required: - entity_type - test_case_id - test_case_name - test_set_id additionalProperties: false - type: object properties: entity_type: type: string observability_config_id: type: string observability_config_name: type: string required: - entity_type - observability_config_id - observability_config_name additionalProperties: false description: Entities this rule is attached to (test scenarios, observability configs). Optional for backward compatibility during frontend rollout; the server always populates it. required: - name - rule_id - created_at - rule_config additionalProperties: false required: - rules additionalProperties: false DeleteEvalRuleForResourceInput: {} DeleteObservabilityConfigOutput: type: object properties: success: type: boolean required: - success additionalProperties: false UpdateTestSetForResourceOutput: type: object properties: {} additionalProperties: false DeletePrePublishConfigInput: {} CreateTestSetForResourceOutput: type: object properties: test_set_id: type: string required: - test_set_id additionalProperties: false GetObservabilityConfigOutput: type: object properties: config_id: type: string sample_rate: type: number enabled: type: boolean eval_batch_id: type: - string - 'null' rule_ids: type: array items: type: string filters: type: - object - 'null' properties: task_status: type: array items: type: string minLength: 1 conversation_status: type: array items: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun additionalProperties: false created_at: type: - string - 'null' updated_at: type: - string - 'null' required: - config_id - sample_rate - enabled - rule_ids - filters - created_at - updated_at additionalProperties: false UpsertPrePublishConfigOutput: type: object properties: config: type: object properties: test_sets: type: array items: type: object properties: test_set_id: type: string threshold_score: type: number minimum: 0 maximum: 100 block_on_failure: type: boolean test_set_name: type: string required: - test_set_id - test_set_name - threshold_score - block_on_failure additionalProperties: false required: - test_sets additionalProperties: false required: - config additionalProperties: false DeleteObservabilityConfigV2Input: {} CreateEvalRuleForResourceOutput: type: object properties: rule_id: type: string required: - rule_id additionalProperties: false DeleteTestCaseForResourceInput: {} ListTestCasesOutput: type: object properties: test_cases: type: array items: type: object properties: display_id: type: string name: type: string prompt: type: string first_message: type: - string - 'null' max_turns: type: number runs_per_scenario: type: number approval_handling: type: string enum: - approve_all - reject_all - auto description: How the eval runner resolves tool-approval requests and escalations for a scenario. project_id: type: string created_at: type: string updated_at: type: string rules: type: array items: type: object properties: name: type: string rule_id: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false required: - name - rule_config additionalProperties: false tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false required: - display_id - name - prompt - first_message - max_turns - runs_per_scenario - approval_handling - project_id - rules additionalProperties: false total_count: type: number required: - test_cases - total_count additionalProperties: false CreateObservabilityConfigInput: type: object properties: name: type: string minLength: 1 maxLength: 100 rule_ids: type: array items: type: string minItems: 1 maxItems: 10 sample_rate: type: number minimum: 0 maximum: 1 default: 1 enabled: type: boolean default: true filters: type: - object - 'null' default: null properties: task_status: type: array items: type: string minLength: 1 description: Resource-aware status filter. Values must be evaluable statuses for the resource (validated server-side via IsEvaluableTaskStatus). conversation_status: type: array items: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun description: Deprecated. Use task_status. additionalProperties: false is_default: type: boolean description: 'Marks this as the resource''s default dashboard — the one whose eval results power the TaskOps Monitor eval column and the monitoring & analytics pages. Set true on update to promote this config to default (unsetting the previous default). Ignored on create: the resource''s first config automatically becomes its default.' required: - rule_ids additionalProperties: false GetTestCaseForResourceOutput: type: object properties: test_case_id: type: string display_id: type: string name: type: string prompt: type: string first_message: type: - string - 'null' max_turns: type: number runs_per_scenario: type: number approval_handling: type: string enum: - approve_all - reject_all - auto description: How the eval runner resolves tool-approval requests and escalations for a scenario. project_id: type: string created_at: type: string updated_at: type: string rules: type: array items: type: object properties: name: type: string rule_id: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false required: - name - rule_config additionalProperties: false tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false required: - test_case_id - name - prompt - first_message - max_turns - runs_per_scenario - approval_handling - project_id - rules additionalProperties: false DeleteEvalRuleForResourceOutput: type: object properties: status: type: string message: type: string required: - status - message additionalProperties: false CreateObservabilityConfigV2Input: type: object properties: name: type: string minLength: 1 maxLength: 100 rule_ids: type: array items: type: string minItems: 1 maxItems: 10 sample_rate: type: number minimum: 0 maximum: 1 default: 1 enabled: type: boolean default: true filters: type: - object - 'null' default: null properties: task_status: type: array items: type: string minLength: 1 description: Resource-aware status filter. Values must be evaluable statuses for the resource (validated server-side via IsEvaluableTaskStatus). conversation_status: type: array items: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun description: Deprecated. Use task_status. additionalProperties: false is_default: type: boolean description: 'Marks this as the resource''s default dashboard — the one whose eval results power the TaskOps Monitor eval column and the monitoring & analytics pages. Set true on update to promote this config to default (unsetting the previous default). Ignored on create: the resource''s first config automatically becomes its default.' required: - rule_ids additionalProperties: false CancelEvalBatchForResourceOutput: type: object properties: status: type: string message: type: string cancelled_count: type: number required: - status - message - cancelled_count additionalProperties: false ListEvalRunsForResourceInput: type: object properties: page: type: number minimum: 1 description: Page number (1-based) page_size: type: number minimum: 1 maximum: 100 description: Number of runs per page filters: type: array description: Array of filter conditions. Different filter types are combined with AND logic. items: oneOf: - type: object properties: type: type: string batch_id: type: string description: EvalBatch ID to filter by required: - type - batch_id additionalProperties: false - type: object properties: type: type: string evaluators: type: array description: List of evaluator conditions. Runs matching ANY condition are included (OR logic). items: type: object properties: rule_id: type: string description: EvalRule ID passed: type: boolean description: Filter by pass (true) or fail (false) required: - rule_id - passed additionalProperties: false minItems: 1 required: - type - evaluators additionalProperties: false - type: object properties: type: type: string config_id: type: string description: ObservabilityConfig ID. Includes runs from all batches for this config. required: - type - config_id additionalProperties: false - type: object properties: type: type: string task_id: type: string minLength: 1 description: ID of the task (agent conversation or workforce task) to return eval runs for. required: - type - task_id additionalProperties: false date_range: type: object description: Filter runs by date range (max 31 days) properties: start_date: type: string description: ISO 8601 start date end_date: type: string description: ISO 8601 end date required: - start_date - end_date additionalProperties: false sort: type: object description: Sort configuration properties: field: type: string enum: - created_at - status - score - checks_passed - credits_cost - actions_cost - runtime - scenario_credits - execution_credits - checks_credits - checks_actions description: Column to sort by. Omit to use the default (created_at). direction: type: string enum: - asc - desc default: desc additionalProperties: false additionalProperties: false ListEvalRunsForResourceOutput: type: object properties: runs: type: array items: type: object properties: eval_run_id: type: string status: type: string enum: - queued - dispatched - running - completed - failed - cancelled result: type: object properties: rule_results: type: array items: type: object properties: reason: type: string passed: type: boolean rule_id: type: string rule_name: type: string error: type: boolean description: True when this rule failed due to an error (not a genuine evaluation failure). Reason contains the error details. required: - reason - passed - rule_id - rule_name additionalProperties: false credits_cost: type: number required: - rule_results - credits_cost additionalProperties: false task_name: type: string resource_type: type: string enum: - agent - workforce description: The type of resource being evaluated resource_execution_id: type: string description: ID of the execution context (conversation for agents, workforce task for workforces) evaluation_boundary_id: type: string description: ID of the last item evaluated — the task state when this run was triggered (message document_id for agents, workforce event_id for workforces). Present only for runs that captured a boundary; a display/debug anchor. evaluation_boundary_date: type: string format: date-time description: ISO timestamp of the last item evaluated (message insert_date_ for agents, event insert_date for workforces). Clients truncate the rendered conversation/timeline to items at/before this time — mirrors the backend grading filter. Present only for runs that captured a boundary. resource_version_id: type: string description: ID of the resource version. Null if run executed with agent override config. test_case_id: type: string description: ID of the test case this run belongs to. Only present for generate_and_score runs. error_message: type: string description: Human-readable error description when the run failed. debug_info: type: object test_case_scenario_run_time_ms: type: number description: Wall-clock run time of the underlying execution in milliseconds, computed from the earliest and latest message timestamps. Omitted when fewer than two messages exist or for runs predating this field. costs_breakdown: type: object description: 'Per-component cost breakdown for an eval run: scenario (offline generate_and_score only), evaluators (the checks), and platform (the eval-run fee, present only when charged), with run-level totals.' properties: scenario: type: object description: 'Cost of producing the conversation under test: simulating the user and executing the resource. Present only for evals that run a scenario (generate_and_score).' properties: runner_credits: type: number description: LLM credits for the scenario runner (simulated user). resource_credits: type: number description: Resource execution credits (agent or workforce). Attribution only — not re-charged, the resource already paid when it ran. resource_actions: type: number description: Resource execution actions (agent only). Attribution only. Absent for workforces (no action data). required: - runner_credits - resource_credits additionalProperties: false evaluators: type: object description: Cost of running the evaluation checks. Present for all eval modes. properties: credits: type: number description: Total LLM credits for all evaluators. details: type: array description: Per-evaluator cost breakdown. items: type: object properties: evaluator_type: type: string credits_cost: type: number actions_cost: type: number description: Billable actions for this evaluator group. model: type: string rule_ids: type: array items: type: string required: - evaluator_type - credits_cost - rule_ids additionalProperties: false required: - credits - details additionalProperties: false platform: type: object description: Platform fee for running the eval itself. Present only when a platform fee is charged; omitted entirely when there is no fee. properties: actions: type: number description: Actions charged for running the eval. credits: type: number description: Eval-run fee charged as credits, for legacy credit-billed customers. additionalProperties: false total_credits_cost: type: number description: Total credits for the eval run. total_actions_cost: type: number description: Total actions for the eval run. required: - evaluators - total_credits_cost - total_actions_cost additionalProperties: false actions_cost: type: number description: 'Total billable actions for this eval run: 1 for the run + 1 per check.' run_date: type: string format: date-time description: When this eval run was created. Distinguishes multiple runs that fired against the same boundary. required: - eval_run_id - status - task_name - resource_type additionalProperties: false total_count: type: number description: Total number of runs matching filters (for pagination) page: type: number page_size: type: number required: - runs - total_count - page - page_size additionalProperties: false CopyTestCaseForResourceInput: type: object properties: test_case_id: type: string description: ID of the test case to copy destination_test_set_id: type: string description: ID of the test set to copy the test case into required: - test_case_id - destination_test_set_id additionalProperties: false UpdateTestCaseForResourceInput: type: object properties: name: type: string scenario: type: object properties: prompt: type: string max_turns: type: number minimum: 1 maximum: 50 default: 10 runs_per_scenario: type: number minimum: 1 maximum: 10 default: 1 approval_handling: type: string enum: - approve_all - reject_all - auto default: auto description: 'How the eval runner resolves tool-approval requests and escalations: approve or reject everything, or let the simulated user decide (auto, default).' first_message: type: - string - 'null' maxLength: 10000 description: Exact first message sent to the agent as the opening user turn, bypassing the simulated user. Omit to keep the stored value; null clears it. required: - prompt additionalProperties: false check_ids: type: array items: type: string minItems: 1 maxItems: 10 description: Check IDs to attach to this scenario. tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false description: Scenario-level tool simulation config. Overrides batch-level config for matching tools. required: - name - scenario - check_ids additionalProperties: false UpsertPrePublishConfigInput: type: object properties: test_sets: type: array items: type: object properties: test_set_id: type: string threshold_score: type: number minimum: 0 maximum: 100 block_on_failure: type: boolean required: - test_set_id - threshold_score - block_on_failure additionalProperties: false minItems: 1 maxItems: 10 required: - test_sets additionalProperties: false CreateTestSetForResourceInput: type: object properties: name: type: string test_case_ids: type: array items: type: string description: Optional array of test case IDs to include in the test set tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false description: Base tool simulation config for this test set. Applied to all scenarios when running the test set. required: - name additionalProperties: false TriggerPrePublishChecksInput: type: object properties: draft_version_id: type: string required: - draft_version_id additionalProperties: false UpdateTestCaseForResourceOutput: type: object properties: {} additionalProperties: false UpdateTestSetForResourceInput: type: object properties: name: type: string tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false description: Base tool simulation config for this test set. Applied to all scenarios when running the test set. required: - name additionalProperties: false GetEvalBatchSummaryForResourceOutput: type: object properties: rules: type: array items: type: object properties: rule_id: type: string name: type: string rule: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false required: - rule_id - name - rule_config additionalProperties: false tasks_evaluated: type: number total_runs: type: number summary_score: type: - number - 'null' checks_passed: type: number checks_total: type: number credits_cost: type: number actions_cost: type: number description: 'Total billable actions across the batch: 1 per run + 1 per check.' status: type: string enum: - queued - running - completed - failed - cancelled completed_runs: type: number description: Number of runs that completed successfully failed_runs: type: number description: Number of runs that failed cancelled_runs: type: number description: Number of runs that were cancelled name: type: string required: - tasks_evaluated - total_runs - summary_score - checks_passed - checks_total - credits_cost - name additionalProperties: false GetPrePublishConfigOutput: type: object properties: config: type: object properties: test_sets: type: array items: type: object properties: test_set_id: type: string threshold_score: type: number minimum: 0 maximum: 100 block_on_failure: type: boolean test_set_name: type: string required: - test_set_id - test_set_name - threshold_score - block_on_failure additionalProperties: false required: - test_sets additionalProperties: false additionalProperties: false DeleteEvalBatchForResourceOutput: type: object properties: status: type: string message: type: string required: - status - message additionalProperties: false ListTestSetsForResourceOutput: type: object properties: test_sets: type: array items: type: object properties: test_set_id: type: string name: type: string test_case_count: type: number description: Number of test cases in this test set project_id: type: string created_at: type: string updated_at: type: string tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false required: - test_set_id - name - test_case_count - project_id additionalProperties: false total_count: type: number required: - test_sets - total_count additionalProperties: false DeletePrePublishConfigOutput: type: object properties: success: type: boolean required: - success additionalProperties: false UpdateObservabilityConfigV2Input: type: object properties: name: type: string minLength: 1 maxLength: 100 rule_ids: type: array items: type: string minItems: 1 maxItems: 10 sample_rate: type: number minimum: 0 maximum: 1 default: 1 enabled: type: boolean default: true filters: type: - object - 'null' default: null properties: task_status: type: array items: type: string minLength: 1 description: Resource-aware status filter. Values must be evaluable statuses for the resource (validated server-side via IsEvaluableTaskStatus). conversation_status: type: array items: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun description: Deprecated. Use task_status. additionalProperties: false is_default: type: boolean description: 'Marks this as the resource''s default dashboard — the one whose eval results power the TaskOps Monitor eval column and the monitoring & analytics pages. Set true on update to promote this config to default (unsetting the previous default). Ignored on create: the resource''s first config automatically becomes its default.' required: - rule_ids additionalProperties: false DeleteObservabilityConfigInput: {} GetTestSetForResourceOutput: type: object properties: test_set_id: type: string name: type: string test_case_count: type: number description: Number of test cases in this test set project_id: type: string created_at: type: string updated_at: type: string tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false required: - test_set_id - name - test_case_count - project_id additionalProperties: false CancelEvalBatchForResourceInput: {} EvaluateResourceOutput: type: object properties: eval_batch_id: type: string eval_run_ids: type: array items: type: string required: - eval_batch_id - eval_run_ids additionalProperties: false CreateEvalRuleForResourceInput: type: object properties: user_definition: type: object properties: name: type: string rule_id: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false required: - name - rule_config additionalProperties: false required: - user_definition additionalProperties: false GetObservabilityEvalScoreTimeseriesForResourceInput: type: object properties: start_date: type: string description: ISO 8601 start date end_date: type: string description: ISO 8601 end date config_id: type: string description: Observability config ID filters: type: object description: Optional filters to narrow the timeseries query properties: rule_id: type: string description: EvalRule ID to filter to a single evaluator. Omit for overall score across all evaluators. additionalProperties: false timezone: type: string description: IANA timezone for date bucketing (e.g. 'America/New_York'). Defaults to UTC. required: - start_date - end_date - config_id additionalProperties: false UpdateObservabilityConfigOutput: type: object properties: config_id: type: string eval_batch_id: type: string required: - config_id additionalProperties: false DeleteEvalBatchForResourceInput: {} DeleteTestCaseForResourceOutput: type: object properties: {} additionalProperties: false DeleteTestSetForResourceOutput: type: object properties: {} additionalProperties: false EvaluateResourceInput: type: object properties: conversation_ids: type: array items: type: string description: Conversation IDs to evaluate. Required for agent score_only evaluations. workforce_task_ids: type: array items: type: string description: Workforce task IDs to evaluate. Required for workforce score_only evaluations. scenario_ids: type: array items: type: string description: Ad-hoc scenario IDs to run. Mutually exclusive with test_set_id. test_set_id: type: string description: Test set ID to run all scenarios from. Mutually exclusive with scenario_ids and tool_simulation_config. evaluation_run_name: type: string type: type: string enum: - score_only - generate_and_score - live_score_only default: score_only description: Type of evaluation to run agent_override: type: object properties: _id: type: string agent_id: type: string origin: description: If set, records where the agent was cloned from. type: object properties: root_agent_id: type: string region: type: string enum: - 1e3042 - f1db6c - d7b62b - bcbe5a - cd726b - c1a3d0 - 6c24a5 - 0e489e - 7a43a2 project: type: string marketplace_listing: type: object properties: entity_display_id: type: string entity_version_display_id: type: string entity_type: type: string enum: - agent - tool - workforce can_clone: type: boolean description: Whether the listing can be cloned via clone/sharing link can_republish: type: boolean description: Whether the listing can be republished to the marketplace author_user_display_id: type: string author_org_display_id: type: string author_project_display_id: type: string display_id: type: string entity_project_display_id: type: string entity_region: type: string additionalProperties: true required: - entity_display_id - entity_version_display_id - entity_type - author_user_display_id - author_org_display_id - author_project_display_id - display_id - entity_project_display_id - entity_region additionalProperties: false required: - root_agent_id views: type: number public: type: boolean in_marketplace: type: boolean project: type: string update_date_: type: string insert_date_: {} version: type: string embed_config: type: object accept_attachments_from_parent: type: boolean description: Allow agent to accept attachments from its parent. When set to true, parent's attachments are passed directly to the subagent as is. Useful for slides agent that receives brandkit images in the Orchestrator. embeddable: type: boolean share_styles: type: object additionalProperties: false properties: selected_format: type: string enum: - shareable-link - chat-bubble - chat-embed - embed - template default: shareable-link primary_color: type: string default: '#685FFF' bubble_style: type: string enum: - agent - icon default: agent bubble_icon: type: string default: pd/chat input_placeholder_text: type: string default: Type your message... hide_file_uploads: type: boolean default: false hide_conversation_list: type: boolean default: false hide_tool_steps: type: boolean default: false starting_message_prompts: type: array items: type: string default: [] hide_logo: type: boolean default: false hide_description: type: boolean default: false machine_user_id: type: string creation_surface: type: string enum: - inventor - mcp - builder_ui - chat - direct_api description: 'How the resource was created: inventor / mcp / builder_ui / chat / direct_api.' starting_messages: type: array items: type: object properties: message: oneOf: - type: object properties: role: type: string content: type: string sent_at: type: string description: Client-side message timestamp in ISO 8601 format. This is sanitized on the server before being stored or used in prompts. attachments: type: array items: type: object properties: file_url: type: string file_name: type: string required: - file_url - file_name additionalProperties: false importance_level: type: string enum: - normal - short-term-memory timezone: type: string description: User timezone in IANA format (e.g., 'America/Los_Angeles') required: - role - content additionalProperties: false - type: object properties: role: type: string content: type: string required: - role - content additionalProperties: false metadata: type: object description: Any additional metadata to be stored with the message. This is not sent to the agent. properties: sync_item_id: type: string sync_id: type: string sync_type: type: string regenerate_metadata: type: object additionalProperties: true display_name: type: string display_icon: type: string display_content: type: string display_html: type: string display_html_safe: type: boolean default: false message_attachments: type: array items: type: object properties: name: type: string url: type: string contentType: type: string required: - url additionalProperties: false display_oauth_account_label: type: string debounce_group_id: type: string debounced_replies: type: array thread_id: type: string source_runtime: oneOf: - type: object properties: type: type: string call_id: type: string required: - type - call_id additionalProperties: false - type: object properties: type: type: string required: - type additionalProperties: false - type: object properties: type: type: string required: - type additionalProperties: false description: Text-only mode for testing voice agents without audio (no STT/TTS) branding_kit_id: type: string target_agent_id: type: string description: 'Deprecated: use inventor.target_agent_id instead. The ID of the agent being edited by the inventor preset agent.' inventor: type: object description: Inventor preset agent metadata. Grouped to keep inventor-specific fields separate from general message metadata. properties: target_resource_type: type: string enum: - agent - workforce - tool description: The type of resource the user is currently focused on in the builder. target_resource_id: type: string description: The id of the resource (agent_id / workforce_id / tool_id) the user is focused on. entry_point: type: string enum: - home - agent - tool - workforce - monitor description: Where in the builder the user opened the inventor from. Used to guide the assistant's focus. mode: type: string enum: - build - plan description: 'Which Inventor operating mode this message runs in. `build` (the default when absent) takes the user''s request as a spec. `plan` runs an engagement — a discovery interview, a proposed outcome the user signs off, then the build. Conversation-scoped in effect: the mode is resolved from the newest message that sets it explicitly, so a system-generated wake-up (which carries no inventor metadata) stays in the mode the engagement started in.' model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized auto_approve_tools: type: boolean description: Whether to auto-approve non-safe tool calls. web_search_enabled: type: boolean description: Per-message opt-in for web access. When absent/false, the inventor's web search/fetch tools return a disabled notice instead of running. voice_mode: type: boolean description: When true on the triggering message of an Inventor run, the run executes as a browser voice interview (routed to the voice engine) instead of the normal text preset loop. Absent/false everywhere else. target_agent_id: type: string description: 'Deprecated: use target_resource_id + target_resource_type instead. The id of the agent being edited by the inventor.' additionalProperties: false required: - message additionalProperties: false runner: type: object oneOf: - properties: type: type: string required: - type additionalProperties: false - properties: type: type: string multiagent: type: object properties: max_rounds: type: number default: 5 child_agents: description: Agents that the Admin agent will run. type: array items: type: object properties: agent_id: type: string system_prompt: type: string name: type: string required: - type additionalProperties: false required: - type params: type: object expiry_date_: {} mas_id: type: string description: Can be used to force a given mas id for every run with this agent. categories: type: array items: type: string last_updated_by: type: object properties: user_name: type: string user_id: type: string metadata: type: object properties: clone_count: type: number custom_task_views: type: array items: type: object properties: id: type: string title: type: string filters: type: array items: type: object properties: type: type: string enum: - agent - tool - trigger id: type: string required: - type - id additionalProperties: false required: - id - title - filters additionalProperties: false last_run_date: {} active_version_id: type: string draft_version_id: type: string deleted_reason: type: string enum: - entity_deleted description: Why some data might be missing in an object returned from the API. suggested_triggers: type: array items: type: string user_tag_ids: type: array items: type: string description: Project tags assigned to this agent default_eval_config: oneOf: - type: object properties: test_set_ids: type: array items: type: string minItems: 1 description: Test set display IDs to run when saving as draft threshold_score: type: number minimum: 0 maximum: 100 description: Required score percentage to pass (0-100) block_on_failure: type: boolean default: true description: Whether to block publishing if threshold not met required: - test_set_ids - threshold_score additionalProperties: false - type: 'null' description: Default eval config used when saving as draft if no explicit eval_config is provided. Set to null to disable. name: type: string description: type: string type: type: string enum: - default - chat-orchestrator prompt_description: type: string user_instructions: type: string description: Used to provide instructions on how to use or set up the agent. template: description: If set, the agent's config will be completely replaced with the template's config. type: object properties: agent_id: type: string region: type: string enum: - 1e3042 - f1db6c - d7b62b - bcbe5a - cd726b - c1a3d0 - 6c24a5 - 0e489e - 7a43a2 - '' project: type: string additionalProperties: false required: - agent_id emoji: type: string dependency_config: type: object description: Controls how this Agent version resolves its direct tool and sub-agent dependencies. properties: mode: type: string enum: - legacy - pinned_direct_dependencies description: legacy follows active dependency versions; pinned_direct_dependencies enables per-action version selection, where omitted selectors follow active versions and immutable ids pin published versions. required: - mode additionalProperties: false mode: description: Configuration specific to the agent mode oneOf: - type: object properties: type: type: string description: The type of notetaker mode to use meeting_bot_config: type: object properties: meeting_bot_image: type: string description: Image URL for the meeting bot avatar transcription_model: type: string enum: - Default - Deepgram - Assembly default: Default description: Model to use for transcription recording_mode: type: string enum: - Audio Only - Default (Speaker View) - Gallery View - Gallery View V2 default: Audio Only description: Recording mode for meetings timeout_settings: type: object properties: waiting_room_timeout: type: number default: 1200 description: Seconds to wait in waiting room before leaving noone_joined_timeout: type: number default: 1200 description: Seconds to wait if no one joins before leaving everyone_left_timeout: type: number default: 30 description: Seconds to wait after everyone leaves before ending max_recording_time: type: number default: 7200 description: Maximum recording time in seconds additionalProperties: false additionalProperties: false external_relay: oneOf: - type: object properties: type: type: string config: type: object properties: oauth_account_id: type: string description: The Slack OAuth account ID to use for sending summaries channel_id: type: string description: The Slack channel ID where summaries will be posted additionalProperties: false required: - type - config additionalProperties: false version: type: number enum: - 1 - 2 description: Version of notetaker. Version 1 (or undefined) uses the deprecated notetaker. Version 2 uses the new notetaker with Slack integration. summary_prompt: type: string description: Customised instructions for the meeting summary. This will be appended to the system prompt. required: - type additionalProperties: false - type: object properties: type: type: string orchestrator_mode: type: string enum: - standard - gtm default: standard description: The orchestrator mode to use. 'gtm' mode is optimized for Go To Market operators with default agents and specialized prompting. 'standard' mode uses the default orchestrator behavior. additionalProperties: false required: - type - orchestrator_mode - type: object properties: type: type: string target_agent_id: type: string minLength: 1 pattern: ^[a-zA-Z0-9_-]+$ description: 'Deprecated: use conversation metadata inventor.target_agent_id instead.' additionalProperties: false required: - type max_job_duration: type: string enum: - hours - minutes - synchronous_seconds - background_seconds description: Defines job execution strategy. 'hours' routes to a dedicated worker tier with a concurrency of 1 and slower autoscaling — only use when jobs genuinely need >1h runtime. 'minutes' (default) uses the standard tier with higher concurrency. title_prompt: type: string system_prompt: type: string suggest_replies: type: boolean default: false description: If true, suggested replies will appear for each agent message in the front-end. suggest_replies_prompt: type: string description: The prompt to inject into the LLM step in the tool used to generate suggested replies. is_scheduled_triggers_enabled: type: boolean default: false description: If true, this agent can plan and schedule future actions thinking_tool: type: object properties: enabled: type: boolean description: If true, this agent can use the thinking tool to improve its performance through test-time compute. required: - enabled additionalProperties: false enable_python_executor: type: boolean default: false description: Deprecated. Ignored. model: type: string default: relevance-cost-optimized enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized fallbackModel: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: Fallback model to use when the primary model fails due to provider errors. autonomy_limit: type: number minimum: 1 maximum: 100 default: 20 description: Maximum number of actions an agent can autonomously take before the user needs to confirm again. autonomy_limit_behaviour: type: string enum: - ask-for-approval - terminate-conversation default: ask-for-approval description: Behavior when the agent reaches its autonomy limit. 'ask-for-approval' pauses for user approval, 'terminate-conversation' ends with an error. temperature: type: number description: Temperature of the selected model. Typically, higher temperature means more random output. default: 0 thinking: type: object oneOf: - properties: _oneof_type_: type: string reasoning_effort: type: string enum: - none - minimal - low - medium - high - xhigh - max default: medium required: - _oneof_type_ additionalProperties: false - properties: _oneof_type_: type: string thinking_budget: type: number default: 0 required: - _oneof_type_ additionalProperties: false - properties: _oneof_type_: type: string thinking_level: type: string enum: - minimal - low - medium - high default: high required: - _oneof_type_ additionalProperties: false - properties: _oneof_type_: type: string thinking_budget: type: number default: 0 required: - _oneof_type_ additionalProperties: false - properties: _oneof_type_: type: string thinking_budget: type: number default: 0 effort: type: string enum: - low - medium - high default: high required: - _oneof_type_ additionalProperties: false - properties: _oneof_type_: type: string thinking_type: type: string enum: - adaptive - disabled default: adaptive effort: type: string enum: - low - medium - high - xhigh - max default: high required: - _oneof_type_ additionalProperties: false verbosity: type: object oneOf: - properties: _oneof_type_: type: string verbosity: type: string enum: - low - medium - high default: medium required: - _oneof_type_ additionalProperties: false knowledge: type: array items: type: object properties: knowledge_set: type: string usage_type: enum: - instructions - tool prompt_description: type: string required: - knowledge_set - usage_type additionalProperties: false actions: type: array items: type: object properties: chain_id: type: string agent_id: type: string action_id: type: string params_schema: type: object description: A jsonschema superset object that users parameters will be validated against upon execution. properties: metadata: type: object properties: field_order: type: array items: type: string properties: type: object additionalProperties: type: object properties: metadata: type: object properties: is_frontend_required: type: boolean default: false description: If true, this param must be set to true as required on the frontend project_key_name: type: string description: The name of the project key to use for this param content_type: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator allow_one_of_variable_mode: type: boolean possible_options_from: type: object additionalProperties: false properties: type: type: string enum: - object_keys source: type: object additionalProperties: false properties: variable: type: string default_to_variable_selector: type: boolean api_selector_type: type: string enum: - elevenlabs_voice_selector - elevenlabs_model_selector - elevenlabs_agent_selector - elevenlabs_phone_number_selector - heygen_voice_selector - heygen_avatar_selector - llm_model_selector - blandai_voice_selector - d_id_voice_selector - d_id_avatar_selector - vapi_custom_phone_number_selector - vapi_custom_assistant_selector - webflow_collections - pipedream_action_selector - pipedream_dynamic_dropdown_selector - slack_channels_selector - slack_users_selector - replicate_collections_selector - replicate_models_selector - confluence_sites_selector - confluence_spaces_selector - confluence_pages_selector - confluence_posts_selector - jira_sites_selector - jira_projects_selector - jira_issue_types_selector - jira_issues_selector - bigquery_projects_selector - google_drive_drives_selector - google_drive_folders_selector - fal_ai_models_selector api_selector_placeholder: type: string default: Select Option... api_selector_depends_on: type: string variable_search_field: type: string accepted_file_types: type: array items: type: string hidden: type: boolean default: false relevance_only: type: boolean default: false minimum_plan: type: string enum: - free - basic - starter - team - business - enterprise - custom advanced: type: boolean default: false placeholder: {} title: type: string description: type: string icon_url: type: string require_toggle: type: boolean dont_substitute: type: boolean default: false min: type: number max: type: number value_suggestion_chain: type: object properties: url: type: string project_id: type: string output_key: type: string default: value required: - url - project_id enum: items: type: object properties: label: type: string value: oneOf: - type: string - type: number description: type: string required: - description - value additionalProperties: false type: array bulk_run_input_source: type: string enum: - '' - $DOCUMENT - $FIELD_PARAM_MAPPING agent_input_source: type: string enum: - conversation_id - agent_id - user_id - user_email - user_name headers: type: array items: type: string rows: type: number can_add_or_remove_columns: type: boolean placeholders: type: object additionalProperties: type: string language: type: string enum: - python - javascript - html key_value_input_opts: type: object description: Props to pass to the KeyValueInput component. properties: header: type: object description: Set headers to display above the key and/or value columns. properties: hide: type: boolean description: Whether to hide all headers. key: type: string description: The header displayed above the key column. value: type: string description: The header displayed above the value column. placeholder: type: object description: Set placeholder values to display in the key and/or value columns. properties: hide: type: boolean description: Whether to hide all placeholders. key: type: string description: The placeholder to display in each cell of the key column. value: type: string description: The placeholder to display in each cell of the value column. addButtonText: type: string description: The text displayed in the 'Add' button that inserts a new pair. knowledge_set_field_name: type: string description: '[KnowledgeEditor] The name of the field in the transformation''s param schema containing the knowledge set ID.' filters: type: array items: type: object properties: condition: type: string case_insensitive: type: boolean field: type: string filter_type: type: string enum: - exact_match - exists - ilike - regexp - ids - date - numeric - or - and - size - array_object_match condition_value: {} description: General filters for the content_type oauth_permissions: type: array items: type: object properties: provider: type: string types: type: array items: type: string is_deprecated: type: boolean description: Legacy permission that we are no longer allowing users to add accounts with. helpText: type: string description: Help text for the permission required: - provider - types additionalProperties: false description: (Optional) OAuth permissions required for a step. Only applicable for content_type `oauth_token` is_fixed_param: type: boolean is_history_excluded: type: boolean auto_stringify: type: boolean external_name: type: string description: Field name in external data source (e.g. 'agent_id' in agent conversation metadata) oauth_account_provider: type: string description: Filters the OAuth account selector based on the selected provider oauth_account_permission_type: type: string description: Filters the OAuth account selector based on the selected permission type model_subset: type: string enum: - VISION - TEXT - CAG - AGENT - FILES - PHONE_CALL - MEETING - CHAT scratchpad: type: object properties: type: type: string enum: - dynamic - static required: - type additionalProperties: false remote_options: type: object properties: dependentField: type: string reload_props: type: boolean omit_as_tool_input: type: boolean description: 'If true, the frontend will not create a tool input for this param when turning a toolstep into a tool. Set true for inputs which do not make sense for an LLM to fill (e.g. the LLM model selector input needs to be filled with internal Relevance model IDs which LLMs have no way of knowing outside of consuming thousands of tokens with an enum). Only respected if thie field is not marked as required.' is_dynamic_auth: type: boolean description: If true, prompts the user to use their own oauth account rather than the oauth account set on the tool config additionalProperties: false order: type: number items: type: object properties: type: type: string agent: type: object properties: message_template: type: string action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false disabled: type: boolean description: If true, this action will be filtered out and ignored by the agent runtime loop. title: type: string name: type: string description: type: string emoji: type: string agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false execution_limit: type: number description: The execution limit of the tool per Agent conversation. metadata: type: object description: Useful for external systems to track which tools have been added programatically. project: type: string description: Defaults to project agent is being ran from. Tools must be public to use tools in other projects. region: type: string description: Defaults to region agent is being ran from. Tools must be public to use tools in other regions. version: type: string description: 'DEPRECATED: Version of the tool or subagent to run. Defaults to ''latest''.' tool_version: type: string description: Version selector for the tool referenced by chain_id. This field does not select a subagent version; use agent_version for actions with agent_id. agent_version: type: string minLength: 1 maxLength: 128 pattern: \S description: Version selector for the subagent referenced by agent_id. Can be 'active', 'draft', or a specific version id. default_values: type: object description: Default values the agent will use as inputs when running the tool. properties: _subagent_params: type: object description: Params to substitute in the subagent. This is only used for subagents (when agent_id is set). This should be used instead of providing params at the top-level since that is reserved for the params in the message template defined in the parent agent. additionalProperties: true auth_values: type: object description: Auth account values to update in the chains. Will not be saved to the agent config. prompt_description: type: string prompt_for_when_to_use: type: string description: Prompt that is added to the calling agent's system prompt. Used to instruct the agent how and when to use this tool or agent. wait_for_completion: type: boolean description: '' default: true strict: type: boolean batched: type: boolean description: If true, this tool accepts an array of inputs and executes them in batches. batched_config: type: object properties: concurrent: type: boolean description: If true, batched tool calls will executed concurrently. If false, they will be executed sequentially. additionalProperties: false overrides: type: object description: Override the default values for the tool such as params etc.. properties: params_schema: type: object properties: additionalProperties: type: object properties: description: type: string metadata: type: object properties: is_fixed_param: type: boolean is_dynamic_auth: type: boolean description: If true, prompts the user to use their own oauth account rather than the oauth account set on the agent config additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false action_behaviour: type: string default: always-ask action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false triggers: type: array description: Triggers are used to start / continue a conversation with an agent via an external service (e.g. email). items: type: object properties: type: type: string enabled: type: boolean config: type: object studios: type: array items: type: object properties: studio_id: type: string label: type: string required: - studio_id additionalProperties: false required: - type params_schema: type: object description: A jsonschema superset object that users parameters will be validated against upon execution. properties: metadata: type: object properties: field_order: type: array items: type: string properties: type: object additionalProperties: type: object properties: metadata: type: object properties: is_frontend_required: type: boolean default: false description: If true, this param must be set to true as required on the frontend project_key_name: type: string description: The name of the project key to use for this param content_type: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator allow_one_of_variable_mode: type: boolean possible_options_from: type: object additionalProperties: false properties: type: type: string enum: - object_keys source: type: object additionalProperties: false properties: variable: type: string default_to_variable_selector: type: boolean api_selector_type: type: string enum: - elevenlabs_voice_selector - elevenlabs_model_selector - elevenlabs_agent_selector - elevenlabs_phone_number_selector - heygen_voice_selector - heygen_avatar_selector - llm_model_selector - blandai_voice_selector - d_id_voice_selector - d_id_avatar_selector - vapi_custom_phone_number_selector - vapi_custom_assistant_selector - webflow_collections - pipedream_action_selector - pipedream_dynamic_dropdown_selector - slack_channels_selector - slack_users_selector - replicate_collections_selector - replicate_models_selector - confluence_sites_selector - confluence_spaces_selector - confluence_pages_selector - confluence_posts_selector - jira_sites_selector - jira_projects_selector - jira_issue_types_selector - jira_issues_selector - bigquery_projects_selector - google_drive_drives_selector - google_drive_folders_selector - fal_ai_models_selector api_selector_placeholder: type: string default: Select Option... api_selector_depends_on: type: string variable_search_field: type: string accepted_file_types: type: array items: type: string hidden: type: boolean default: false relevance_only: type: boolean default: false minimum_plan: type: string enum: - free - basic - starter - team - business - enterprise - custom advanced: type: boolean default: false placeholder: {} title: type: string description: type: string icon_url: type: string require_toggle: type: boolean dont_substitute: type: boolean default: false min: type: number max: type: number value_suggestion_chain: type: object properties: url: type: string project_id: type: string output_key: type: string default: value required: - url - project_id enum: items: type: object properties: label: type: string value: oneOf: - type: string - type: number description: type: string required: - description - value additionalProperties: false type: array bulk_run_input_source: type: string enum: - '' - $DOCUMENT - $FIELD_PARAM_MAPPING agent_input_source: type: string enum: - conversation_id - agent_id - user_id - user_email - user_name headers: type: array items: type: string rows: type: number can_add_or_remove_columns: type: boolean placeholders: type: object additionalProperties: type: string language: type: string enum: - python - javascript - html key_value_input_opts: type: object description: Props to pass to the KeyValueInput component. properties: header: type: object description: Set headers to display above the key and/or value columns. properties: hide: type: boolean description: Whether to hide all headers. key: type: string description: The header displayed above the key column. value: type: string description: The header displayed above the value column. placeholder: type: object description: Set placeholder values to display in the key and/or value columns. properties: hide: type: boolean description: Whether to hide all placeholders. key: type: string description: The placeholder to display in each cell of the key column. value: type: string description: The placeholder to display in each cell of the value column. addButtonText: type: string description: The text displayed in the 'Add' button that inserts a new pair. knowledge_set_field_name: type: string description: '[KnowledgeEditor] The name of the field in the transformation''s param schema containing the knowledge set ID.' filters: type: array items: type: object properties: condition: type: string case_insensitive: type: boolean field: type: string filter_type: type: string enum: - exact_match - exists - ilike - regexp - ids - date - numeric - or - and - size - array_object_match condition_value: {} description: General filters for the content_type oauth_permissions: type: array items: type: object properties: provider: type: string types: type: array items: type: string is_deprecated: type: boolean description: Legacy permission that we are no longer allowing users to add accounts with. helpText: type: string description: Help text for the permission required: - provider - types additionalProperties: false description: (Optional) OAuth permissions required for a step. Only applicable for content_type `oauth_token` is_fixed_param: type: boolean is_history_excluded: type: boolean auto_stringify: type: boolean external_name: type: string description: Field name in external data source (e.g. 'agent_id' in agent conversation metadata) oauth_account_provider: type: string description: Filters the OAuth account selector based on the selected provider oauth_account_permission_type: type: string description: Filters the OAuth account selector based on the selected permission type model_subset: type: string enum: - VISION - TEXT - CAG - AGENT - FILES - PHONE_CALL - MEETING - CHAT scratchpad: type: object properties: type: type: string enum: - dynamic - static required: - type additionalProperties: false remote_options: type: object properties: dependentField: type: string reload_props: type: boolean omit_as_tool_input: type: boolean description: 'If true, the frontend will not create a tool input for this param when turning a toolstep into a tool. Set true for inputs which do not make sense for an LLM to fill (e.g. the LLM model selector input needs to be filled with internal Relevance model IDs which LLMs have no way of knowing outside of consuming thousands of tokens with an enum). Only respected if thie field is not marked as required.' is_dynamic_auth: type: boolean description: If true, prompts the user to use their own oauth account rather than the oauth account set on the tool config additionalProperties: false order: type: number items: type: object properties: type: type: string escalations: type: object properties: email: type: object properties: emails: {} additionalProperties: false slack: type: object properties: channels: type: array items: type: object properties: oauth_account_id: {} additionalProperties: false additionalProperties: false additionalProperties: false use_streaming: type: boolean description: If true, the agent's progress will be streamed in real-time-ish to the frontend. conversation_compression_enabled: type: boolean description: If true, the agent will compress the conversation history during runtime. always_create_new_conversation_when_subagent: type: boolean description: If true, this agent starts a fresh conversation each time it is invoked as a sub-agent by a chat orchestrator. If false or unset, the agent continues its existing conversation across calls within the same task. visual_data_masking: type: object description: When enabled, PII in conversation messages will be visually masked when retrieved by the frontend. Extensible for future options (e.g. which entity types to mask). properties: enabled: type: boolean description: When truthy, visual PII masking is applied to responses. required: - enabled additionalProperties: true model_options: type: object properties: max_output_tokens: type: number description: The maximum length of the agent's response. Note that too low a value can completely break agent behaviour. parallel_tool_calls: type: boolean switch_model_after_n_tokens: type: object properties: model: type: - string - 'null' n_tokens: type: - number - 'null' description: Cost reduction technique due to models performing better with more context required: - model - n_tokens strict_mode: type: boolean description: Some model providers support 'strict':true to force function calling to be more accurate. This activates this when supported. runtime: description: Options for controlling of the agent runtime layer. type: object properties: engine: type: string enum: - default - phone_call - code - webhook - meeting - preset default: default preset: type: object properties: preset_agent_id: type: string enum: - inventor - patch - deep_research - relevance_deep_research - research_sub_agent - gtm_research_sub_agent - gtm_deep_research - website_builder - notetaker - github - image_generator - slides - pptx_editor - google_doc_builder - explorer - planner - chat_orchestrator - gtm_research - hubspot - apollo - notion - gamma - gmail - linear - salesforce - google_drive - google_docs - webflow - brandfetch - google_slides - google_sheets description: Available preset agent types required: - preset_agent_id additionalProperties: false code: type: string enabled: type: boolean default: false webhook: type: string description: If a non empty string, will not use code runtime, and instead fire a webhook, expecting the webhook to manage all further work. phone_call: type: object description: Options for voice agents properties: engine_version: type: string enum: - v1 - v2 default: v1 first_message: type: string description: The first words that the agent will say when the call starts. first_message_mode: type: string enum: - agent-speaks-first - agent-generates-first-message - agent-waits-for-user description: The mode for the first message. first_message_interruptions_enabled: type: boolean description: If true, the user can interrupt the agent's first message. voicemail_message: type: string description: The message that the agent will say when the call is forwarded to voicemail. summary_prompt: type: string description: The prompt that the agent will use to generate a summary of the call. outbound_phone_number: type: object oneOf: - type: object properties: type: type: string numberAlias: type: string enum: - US1 - UK1 - AU1 description: Valid agent phone number alias that can be used for outbound calls required: - type - numberAlias additionalProperties: false - type: object properties: type: type: string twilio_phone_number: type: string required: - type - twilio_phone_number additionalProperties: false - type: object properties: type: type: string phone_numbers_by_country_code: type: object description: A map of E.164 country codes (e.g. '+61') to phone number configuration objects. additionalProperties: oneOf: - type: object properties: type: type: string numberAlias: type: string enum: - US1 - UK1 - AU1 description: Valid agent phone number alias that can be used for outbound calls required: - type - numberAlias additionalProperties: false - type: object properties: type: type: string twilio_phone_number: type: string required: - type - twilio_phone_number additionalProperties: false - type: object properties: type: type: string numberId: type: string required: - type - numberId additionalProperties: false minProperties: 1 required: - type - phone_numbers_by_country_code additionalProperties: false - type: object properties: type: type: string numberId: type: string required: - type - numberId additionalProperties: false inbound_phone_number: type: object oneOf: - type: object properties: type: type: string numberId: type: string required: - type - numberId additionalProperties: false - type: object properties: type: type: string twilio_phone_number: type: string required: - type - twilio_phone_number additionalProperties: false transcriber: type: object description: Configuration for agent transcription settings properties: model: type: string description: The transcription model to use for speech recognition language: type: string description: The language code for transcription provider: type: string description: The transcription provider service required: - model - language - provider additionalProperties: false voice: type: object description: Configuration for agent voice settings properties: provider: type: string description: The voice provider service model: type: string description: The voice model to use for speech synthesis voiceId: type: string description: The specific voice ID to use language: type: string description: The language code for speech synthesis speed: type: number description: The speed of the voice minimum: 0.7 maximum: 1.2 required: - provider - model - voiceId additionalProperties: false background_sound: type: string enum: - 'off' - default description: The background sound that will play in the call. end_call_tool_enabled: type: boolean description: This adds a tool that allows the agent to end the call. recording_enabled: type: boolean description: This enables the recording of the call. silence_timeout_seconds: type: number description: The number of seconds of silence to wait before ending the call. background_denoising_enabled: type: boolean description: If true, the agent will denoise the background noise while the user is speaking. keypad_input: type: object properties: enabled: type: boolean description: Enable keypad input functionality default: false timeout_seconds: type: number description: Time in seconds to wait before processing input default: 2 minimum: 1 maximum: 10 delimiter: type: string enum: - '#' - '*' - '' description: Delimiter character to process input ('#', '*', or empty string for immediate processing) additionalProperties: false transfer_call_tool: type: object properties: enabled: type: boolean description: Enable call transfer functionality default: false destinations: type: array items: oneOf: - type: object properties: type: type: string number: type: string description: The phone number to transfer the call to description: type: string description: Description of the destination, used by the AI to choose when and how to transfer the call message: type: string description: Message spoken before transferring (empty string for silent transfer) extension: type: string description: Extension to dial after transferring required: - type - number additionalProperties: false description: Pre-configured transfer destinations. additionalProperties: false max_duration_seconds: type: number description: The maximum duration of the call in seconds minimum: 30 maximum: 900 idle_messages: type: array description: Messages that the assistant will speak when the user hasn't responded for the idle timeout. Each time the timeout is triggered, a random message will be chosen from this array. items: type: string idle_timeout_seconds: type: number description: The timeout in seconds before a message from idle_messages is spoken. The clock starts when the assistant finishes speaking and remains active until the user speaks. minimum: 5 maximum: 60 additionalProperties: false meeting: type: object description: Options for meeting agents properties: first_message: type: string description: The first words that the agent will say when the meeting starts. first_message_mode: type: string enum: - agent-speaks-first - agent-generates-first-message - agent-waits-for-user description: The mode for the first message. first_message_interruptions_enabled: type: boolean description: If true, the user can interrupt the agent's first message. summary_prompt: type: string description: The prompt that the agent will use to generate a summary of the meeting. silence_timeout_seconds: type: number description: The number of seconds of silence to wait before ending the meeting. background_denoising_enabled: type: boolean description: If true, the agent will denoise the background noise while the user is speaking. transcriber: type: object description: Configuration for agent transcription settings properties: model: type: string description: The transcription model to use for speech recognition language: type: string description: The language code for transcription provider: type: string description: The transcription provider service required: - model - language - provider additionalProperties: false voice: type: object description: Configuration for agent voice settings properties: provider: type: string description: The voice provider service model: type: string description: The voice model to use for speech synthesis voiceId: type: string description: The specific voice ID to use language: type: string description: The language code for speech synthesis speed: type: number description: The speed of the voice minimum: 0.7 maximum: 1.2 required: - provider - model - voiceId additionalProperties: false max_duration_seconds: type: number description: The maximum duration of the call in seconds minimum: 30 maximum: 900 idle_messages: type: array description: Messages that the assistant will speak when the user hasn't responded for the idle timeout. Each time the timeout is triggered, a random message will be chosen from this array. items: type: string idle_timeout_seconds: type: number description: The timeout in seconds before a message from idle_messages is spoken. The clock starts when the assistant finishes speaking and remains active until the user speaks. minimum: 5 maximum: 60 additionalProperties: false additionalProperties: false tags: type: object additionalProperties: oneOf: - type: boolean - type: object properties: description: type: string custom_metadata: type: object properties: options: type: array items: type: object properties: title: type: string description: type: string type: type: string enum: - boolean - string - number - single_option - multiple_option valid_options: type: array items: type: object properties: label: type: string required: - label is_rule_based: type: boolean rules: type: array items: type: object properties: conditions: type: array items: type: object properties: condition: type: string case_insensitive: type: boolean field: type: string filter_type: type: string enum: - exact_match - exists - ilike - regexp - ids - date - numeric - or - and - size - array_object_match condition_value: {} action: type: object oneOf: - properties: type: type: string value: type: number required: - type - value additionalProperties: false - properties: type: type: string value: oneOf: - type: number - type: string - type: boolean - type: array items: type: string required: - type - value additionalProperties: false required: - title - type system_prompt: type: string read_metadata_system_prompt: type: string read_metadata_enabled: type: boolean remote_mcp_configs: type: object additionalProperties: type: object properties: url: type: string description: MCP server URL. Required for inline configs, fetched from MCPServerConfig table when using mcp_server_config_id. label: type: string description: Display label for the MCP server. Required for inline configs, fetched from MCPServerConfig table when using mcp_server_config_id. authentication: type: object oneOf: - properties: type: type: string required: - type additionalProperties: true - properties: type: type: string api_key: type: string required: - type - api_key additionalProperties: true - properties: type: type: string custom_headers: type: object additionalProperties: type: string required: - type - custom_headers additionalProperties: true - properties: type: type: string account_id: type: string description: OAuth account ID under the project project: type: string description: Project ID for the OAuth account required: - type - account_id - project additionalProperties: true tools: type: array items: type: object properties: tool_name: type: string server_name: type: string additionalProperties: false required: - tool_name - server_name mcp_server_config_id: type: string description: Reference to project-level MCPServerConfig. When set, url/label/tools are fetched from the config table. Authentication can override project-level credentials. additionalProperties: false external_message_relay_config: type: array items: type: object properties: trigger_conditions: type: object properties: task_statuses: type: array items: oneOf: - type: object properties: state: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun created_at: {} required: - state - created_at additionalProperties: false - type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun required: - task_statuses additionalProperties: false external_service_config: oneOf: - type: object properties: type: type: string oauth_account_id: type: string channel_id: type: string channel_name: type: string approve_reject_config: type: object description: Configuration for approve/reject from Slack functionality properties: enabled: type: boolean description: Whether approve/reject from Slack is enabled for this external relay required: - enabled additionalProperties: false required: - type - oauth_account_id - channel_id - channel_name additionalProperties: false required: - trigger_conditions - external_service_config additionalProperties: false memory: type: object description: Configuration for agent memory functionality properties: enabled: type: boolean default: false description: Enable long-term memory for the agent memory_level: type: string enum: - project - user default: project description: Level at which memories are stored - project (shared across all users) or user (individual per user) add_memory_prompt: type: string description: Custom system prompt for the add memory tool delete_memory_prompt: type: string description: Custom system prompt for the delete memory tool enable_delete_tool: type: boolean default: true description: Enable the delete memory tool for the agent compaction: type: object description: Context management settings controlling how conversation history is compacted as it grows. properties: mode: type: string enum: - 'off' - compression - observational_memory description: Context compaction mode. 'off' truncates history only and never fails; 'compression' summarises turns via a tool call at ~70% context; 'observational_memory' maintains structured notes. When unset, the resolved mode falls back to existing agent settings (no behaviour change). tool_output: type: string enum: - pass_full - optimize description: Tool output optimization. 'pass_full' sends full tool output to the model (can fail on large outputs); 'optimize' trims large outputs to fit the context window. When unset, falls back to existing agent settings (no behaviour change). additionalProperties: false additionalProperties: false suggested_prompts: type: array items: type: string default: [] description: Ordered array of suggested prompts to display to users is_pinned: type: boolean description: Whether this agent version is pinned notifications_config: type: object properties: notifications: type: array items: type: object properties: id: type: string enabled: type: boolean trigger: oneOf: - type: object properties: type: type: string statuses: type: array items: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun minItems: 1 required: - type - statuses additionalProperties: false - type: object properties: type: type: string tool_ids: type: array items: type: string required: - type additionalProperties: false - type: object properties: type: type: string required: - type additionalProperties: false - type: object properties: type: type: string required: - type additionalProperties: false - type: object properties: type: type: string required: - type additionalProperties: false channels: type: array items: oneOf: - type: object properties: type: type: string emails: type: array items: type: string minItems: 1 required: - type - emails additionalProperties: false - type: object properties: type: type: string oauth_account_id: type: string channel_id: type: string required: - type - oauth_account_id - channel_id additionalProperties: false - type: object properties: type: type: string oauth_account_id: type: string team_id: type: string channel_id: type: string required: - type - oauth_account_id - team_id - channel_id additionalProperties: false required: - id - enabled - trigger - channels additionalProperties: false required: - notifications additionalProperties: false sync_type_settings: type: array items: oneOf: - type: object properties: sync_type: type: string description: The sync type discriminator dedupe_events_across_syncs: type: boolean description: When enabled, deduplicates calendar events across all syncs for this agent default: false required: - sync_type additionalProperties: false description: Sync type settings for this agent version. Each sync type can have its own configuration. agent_card: type: object properties: image_url: type: string generated_at: type: number flavor_text: type: string required: - image_url - generated_at additionalProperties: false description: Generated pixel art character card for the agent. Contains the image URL and timestamp of generation. additionalProperties: false active_version_id: type: string description: Version ID of the resource to evaluate. For agents this pins the agent version; for workforces it pins the graph topology (nested agents still run their latest version). Should not be provided when agent_override is used. tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false description: Batch-level tool simulation config for ad-hoc scenario runs. Only used when scenario_ids is provided. Ignored when test_set_id is provided (uses test set's config instead). rule_ids: type: array items: type: string description: 'Evaluator rule IDs to attach to every run as batch-level checks, on top of each test case''s own checks. If omitted, no batch-level checks are added: generate_and_score runs score each test case against only its own attached checks, and score-only runs require at least one rule to be selected.' required: - evaluation_run_name additionalProperties: false CreateTestCaseInput: type: object properties: name: type: string scenario: type: object properties: prompt: type: string max_turns: type: number minimum: 1 maximum: 50 default: 10 runs_per_scenario: type: number minimum: 1 maximum: 10 default: 1 approval_handling: type: string enum: - approve_all - reject_all - auto default: auto description: 'How the eval runner resolves tool-approval requests and escalations: approve or reject everything, or let the simulated user decide (auto, default).' first_message: type: - string - 'null' maxLength: 10000 description: Exact first message sent to the agent as the opening user turn, bypassing the simulated user. Omit to keep the stored value; null clears it. required: - prompt additionalProperties: false check_ids: type: array items: type: string minItems: 1 maxItems: 10 description: Check IDs to attach to this scenario. tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false description: Scenario-level tool simulation config. Overrides batch-level config for matching tools. required: - name - scenario - check_ids additionalProperties: false DeleteTestSetForResourceInput: {} TriggerPrePublishChecksOutput: type: object properties: check_id: type: string required: - check_id additionalProperties: false UpdateObservabilityConfigInput: type: object properties: name: type: string minLength: 1 maxLength: 100 rule_ids: type: array items: type: string minItems: 1 maxItems: 10 sample_rate: type: number minimum: 0 maximum: 1 default: 1 enabled: type: boolean default: true filters: type: - object - 'null' default: null properties: task_status: type: array items: type: string minLength: 1 description: Resource-aware status filter. Values must be evaluable statuses for the resource (validated server-side via IsEvaluableTaskStatus). conversation_status: type: array items: type: string enum: - idle - starting-up - running - pending-approval - waiting-for-capacity - cancelled - timed-out - escalated - unrecoverable - paused - completed - errored-pending-approval - queued-for-approval - queued-for-rejection - queued-for-rerun description: Deprecated. Use task_status. additionalProperties: false is_default: type: boolean description: 'Marks this as the resource''s default dashboard — the one whose eval results power the TaskOps Monitor eval column and the monitoring & analytics pages. Set true on update to promote this config to default (unsetting the previous default). Ignored on create: the resource''s first config automatically becomes its default.' required: - rule_ids additionalProperties: false UpdateEvalRuleForResourceInput: type: object properties: user_definition: type: object properties: name: type: string rule_id: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false required: - name - rule_config additionalProperties: false required: - user_definition additionalProperties: false CancelEvalRunForResourceInput: {} CreateObservabilityConfigOutput: type: object properties: config_id: type: string eval_batch_id: type: string required: - config_id additionalProperties: false MoveTestCaseForResourceInput: type: object properties: test_case_id: type: string description: ID of the test case to move source_test_set_id: type: string description: ID of the test set to move the test case from destination_test_set_id: type: string description: ID of the test set to move the test case into required: - test_case_id - source_test_set_id - destination_test_set_id additionalProperties: false CopyTestCaseForResourceOutput: type: object properties: test_case_id: type: string display_id: type: string name: type: string prompt: type: string first_message: type: - string - 'null' max_turns: type: number runs_per_scenario: type: number approval_handling: type: string enum: - approve_all - reject_all - auto description: How the eval runner resolves tool-approval requests and escalations for a scenario. project_id: type: string created_at: type: string updated_at: type: string rules: type: array items: type: object properties: name: type: string rule_id: type: string rule_config: oneOf: - type: object properties: type: type: string prompt: type: string model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized truncation_strategy: type: string enum: - none - tail required: - type - prompt additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string value: type: string required: - type - value additionalProperties: false - type: object properties: type: type: string tool_id: type: string description: The tool/action ID to check for position: type: string enum: - anywhere - first - last description: 'Where to check for tool usage: anywhere in conversation, first tool called, or last tool called' operator: type: string enum: - at_least - at_most - exactly description: Comparison operator for the count check. Required when position is 'anywhere'. The count constraint applies to the number of invocations that satisfy all argument_matchers (or to all calls when no matchers are set). Not used for 'first'/'last'. count: type: number minimum: 0 description: Expected number of matching invocations. Required when position is 'anywhere'. Counts invocations that satisfy all argument_matchers (or all calls when no matchers are set) — e.g. 'at_most 0' asserts the tool was never called with the specified arguments. Not used for 'first'/'last'. node_id: type: string minLength: 1 description: 'Workforce only: the graph node (node_id) this tool-usage check is scoped to. Tool calls are counted within that node''s own conversation(s) only (a node can run multiple times under always-same threading, so each conversation is counted once). The sub-agent is derived from the node''s entity_link. Omit for single-agent evals.' argument_matchers: type: array items: oneOf: - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: oneOf: - type: string - type: number - type: boolean description: Typed primitive matcher value. Strings are compared case-insensitively after trimming; numbers and booleans use strict equality. minItems: 1 case_sensitive: type: boolean description: When true, string comparison preserves case (still trimmed). Omitted/false keeps the default case-insensitive comparison. Numbers and booleans are unaffected. required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string expected_values: type: array items: type: string minItems: 1 required: - match_type - argument_path - expected_values additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string required: - match_type - argument_path additionalProperties: false - type: object properties: match_type: type: string argument_path: type: string pattern: type: string minLength: 1 ignore_case: type: boolean required: - match_type - argument_path - pattern additionalProperties: false required: - type - tool_id - position additionalProperties: false - type: object properties: type: type: string tool_id: type: string minLength: 1 description: The studio (tool) display ID of the evaluator tool to run. The tool's active version is executed. required: - type - tool_id additionalProperties: false required: - name - rule_config additionalProperties: false tool_simulation_config: oneOf: - type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false - type: object description: Debug mode config for workforce eval runs. `node_configs` (keyed by node_id) scopes overrides to a specific graph node and takes precedence; `agent_configs` (keyed by agent_id) is the back-compat fallback shared by every node running that agent. properties: node_configs: type: object description: Mapping from node_id to per-node debug mode config (tool overrides, simulation settings). Takes precedence over agent_configs for that node, letting the same agent simulate differently in different graph nodes. additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false agent_configs: type: object description: 'Back-compat fallback: mapping from agent_id to per-agent debug mode config. Applied to a node only when no node_configs entry exists for it. If the same agent appears in multiple graph nodes, all instances share this config.' additionalProperties: type: object properties: tool_configs: type: object description: Mapping from tool action_id => override config additionalProperties: type: object properties: overrides: type: object description: 0-indexed mapping from tool run of this specific tool to the overrides. Use `'default'` to set the default overrides for all runs of this tool. additionalProperties: type: object properties: input_overrides_enabled: type: boolean input_overrides: type: object input_override_settings: type: object properties: simulate_missing_fixed_params: type: boolean content_types_to_make_optional: type: array items: type: string enum: - json - json_list - long_text - short_text - file_url - file_urls - llm_prompt - speech - code - dataset_id - knowledge_set - markdown - chain_id - chain_params - replicate_model_params - apify_actor_params - fal_model_params - file_to_text - file_to_text_llm_friendly - memory_optimizer - memory - table - agent_id - api_key - key_value_input - knowledge_editor - oauth_account - datetime - api_selector - single_dependent_selector - dependent_api_selector - llm_model_selector - colour_picker - conditional - external_field - tool_approval - componentized_json_array - project_key_indicator additionalProperties: false output_overrides_enabled: type: boolean output_overrides: type: object properties: output: type: object description: Directly specify the output of the tool. simulate_output: type: object description: Simulate the output of the tool using an LLM instead of calling the actual tool. properties: is_simulated: type: boolean description: If true, the agent will be run in simulation mode. This will not run the tool, but will instead run an LLM simulated version of the tool. simulation_prompt: type: string description: The prompt to use for the simulation. If not provided, the tool will use a default prompt. model: type: string enum: - openai-gpt-4o - openai-gpt-4o-2024-08-06 - gpt-4o-2024-11-20 - openai-gpt-4o-mini - openai-gpt-4o-mini-2024-07-18 - openai-o1-latest - openai-o1-2024-12-17 - openai-o3 - openai-o3-2025-04-16 - openai-o3-mini - openai-o3-mini-2025-01-31 - openai-o4-mini - openai-o4-mini-2025-04-16 - openai-gpt-4.1 - openai-gpt-4.1-2025-04-14 - openai-gpt-4.1-mini - openai-gpt-4.1-mini-2025-04-14 - openai-gpt-4.1-nano - openai-gpt-4.1-nano-2025-04-14 - openai-o3-pro - openai-o3-pro-2025-06-10 - openai-gpt-4o-mini-realtime-preview-2024-12-17 - openai-gpt-realtime-2025-08-28 - openai-gpt-5 - openai-gpt-5-mini - openai-gpt-5-nano - openai-gpt-5-pro - openai-gpt-5.1 - openai-gpt-5.2 - openai-gpt-5.2-pro - openai-gpt-5.4 - openai-gpt-5.5 - openai-gpt-5.5-2026-04-23 - openai-gpt-5.5-pro - openai-gpt-5.5-pro-2026-04-23 - openai-gpt-5.6 - openai-gpt-5.6-luna - openai-gpt-5.6-terra - openai-gpt-5.6-sol - openai-gpt-5.4-pro - openai-gpt-5.4-mini - openai-gpt-5.4-nano - openai-gpt-oss-120b-bedrock - openai-gpt-oss-20b-bedrock - anthropic-claude-haiku-4-5 - anthropic-claude-sonnet-4-5 - anthropic-claude-sonnet-4-6 - anthropic-claude-sonnet-4-6-context-1m - anthropic-claude-sonnet-5 - anthropic-claude-opus-4-20250514 - anthropic-claude-opus-4-1 - anthropic-claude-opus-4-1-20250805 - anthropic-claude-opus-4-5 - anthropic-claude-opus-4-6 - anthropic-claude-opus-4-6-context-1m - anthropic-claude-opus-4-7 - anthropic-claude-opus-4-8 - anthropic-claude-opus-5 - anthropic-claude-fable-5 - claude-v3-vision - google-gemini-2.5-pro - google-gemini-2.5-flash - google-gemini-2.5-flash-lite - google-gemini-3-flash-preview - google-gemini-3.6-flash - google-gemini-3.5-flash - google-gemini-3.5-flash-lite - google-gemini-3.1-pro-preview - open-router - pplx-sonar-reasoning-pro - pplx-sonar-reasoning - pplx-sonar-pro - pplx-sonar - pplx-r1-1776 - cohere-command-light - cohere-command-light-nightly - cohere-command - cohere-command-nightly - cohere-command-r - cohere-command-r-plus - cohere-command-a - fast-mixtral-8x7b - fast-llama3-8b - fast-llama3-70b - fast-llama-3.1-8b - fast-llama-3.3-70b - fast-gemma-7b-it - fast-gemma-2-9b-it - fast-kimi-k2 - fast-qwen-3-32b - replicate-llava13b - replicate-qwen - clarifai-llama-3_2-3b-instruct - xai-grok-3-mini-latest - xai-grok-3-latest - xai-grok-4-latest - xai-grok-4-0709 - xai-grok-4-fast-non-reasoning - xai-grok-4-fast-reasoning - xai-grok-code-fast-1 - xai-grok-4-1-fast-non-reasoning - xai-grok-4-1-fast-reasoning - openai-gpt35 - openai-gpt35-16k - openai-gpt35-0613 - openai-gpt35-1106 - openai-gpt4 - openai-gpt4-32k-0613 - openai-gpt4-0613 - openai-gpt4-1106 - openai-gpt4-0125 - openai-gpt4-turbo-2024-04-09 - openai-gpt-4.5-preview-2025-02-27 - openai-gpt-4.5-preview - openai-o1-preview - openai-o1-preview-2024-09-12 - openai-o1-mini - openai-o1-mini-2024-09-12 - openai-gpt4v - openai-gpt-4o-realtime-preview-2024-12-17 - anthropic-claude-v21 - anthropic-claude-v2 - anthropic-claude-instant-v1 - anthropic-claude-v1 - anthropic-claude-instant-v1-100k - anthropic-claude-v1-100k - anthropic-claude-v3-haiku - anthropic-claude-v35-haiku - anthropic-claude-v35-haiku-20241022 - anthropic-claude-v3-sonnet - anthropic-claude-v35-sonnet - anthropic-claude-v35-sonnet-20241022 - anthropic-claude-v35-sonnet-20240620 - anthropic-claude-3-7-sonnet-20250219 - anthropic-claude-3-7-sonnet - anthropic-claude-v3-opus - anthropic-claude-opus-4 - litellm-bedrock - pplx-70b-chat - pplx-llama-3-8b-instruct - pplx-llama-3-70b-instruct - pplx-mixtral-8x7b-instruct - pplx-llama-3-sonar-small-32k-chat - pplx-llama-3-sonar-small-32k-online - pplx-llama-3-sonar-large-32k-chat - pplx-llama-3-sonar-large-32k-online - pplx-llama-3.1-sonar-small-128k-online - pplx-llama-3.1-sonar-large-128k-online - pplx-llama-3.1-sonar-huge-128k-online - pplx-llama-3.1-sonar-small-128k-chat - pplx-llama-3.1-sonar-large-128k-chat - pplx-llama-3.1-8b-instruct - pplx-llama-3.1-70b-instruct - google-gemini - google-gemini-15 - google-gemini-15-flash - google-gemini-1.5-pro-001 - google-gemini-1.5-flash-001 - google-gemini-2.0-flash-exp - google-gemini-2.0-flash-lite-preview-02-05 - google-gemini-2.0-pro-exp-02-05 - google-gemini-2.5-pro-exp-03-25 - google-gemini-2.5-pro-preview-03-25 - google-gemini-2.5-pro-preview-05-06 - google-gemini-2.5-pro-preview-06-05 - google-gemini-2.5-flash-preview-04-17 - google-gemini-2.5-flash-preview-05-20 - gemini-vision - google-gemini-2.5-flash-lite-preview-06-17 - google-gemini-3-pro-preview - google-gemini-2.0-flash - google-gemini-2.0-flash-lite-001 - fireworks-mistral-7b - fireworks-function-calling-34b - anthropic-claude-sonnet-4 - anthropic-claude-sonnet-4-20250514 - anthropic-claude-sonnet-4-20250514-context-1m - anthropic-claude-sonnet-4-5-context-1m - open-router-openai/gpt-5.6-luna-pro - open-router-openai/gpt-5.6-luna - open-router-openai/gpt-5.6-terra-pro - open-router-openai/gpt-5.6-terra - open-router-openai/gpt-5.6-sol-pro - open-router-openai/gpt-5.6-sol - open-router-x-ai/grok-4.5 - open-router-~x-ai/grok-latest - open-router-aion-labs/aion-3.0-mini - open-router-aion-labs/aion-3.0 - open-router-tencent/hy3:free - open-router-tencent/hy3 - open-router-poolside/laguna-xs-2.1:free - open-router-poolside/laguna-xs-2.1 - open-router-anthropic/claude-sonnet-5 - open-router-google/gemini-3.1-flash-lite-image - open-router-nex-agi/nex-n2-mini - open-router-sakana/fugu-ultra - open-router-google/gemini-3.1-flash-image - open-router-google/gemini-3-pro-image - open-router-cohere/north-mini-code:free - open-router-z-ai/glm-5.2 - open-router-openrouter/fusion - open-router-moonshotai/kimi-k2.7-code - open-router-~anthropic/claude-fable-latest - open-router-anthropic/claude-fable-5 - open-router-nex-agi/nex-n2-pro - open-router-nvidia/nemotron-3.5-content-safety:free - open-router-nvidia/nemotron-3-ultra-550b-a55b:free - open-router-nvidia/nemotron-3-ultra-550b-a55b - open-router-qwen/qwen3.7-plus - open-router-minimax/minimax-m3 - open-router-stepfun/step-3.7-flash - open-router-anthropic/claude-opus-4.8-fast - open-router-anthropic/claude-opus-4.8 - open-router-qwen/qwen3.7-max - open-router-x-ai/grok-build-0.1 - open-router-google/gemini-3.5-flash - open-router-anthropic/claude-opus-4.7-fast - open-router-perceptron/perceptron-mk1 - open-router-inclusionai/ring-2.6-1t - open-router-google/gemini-3.1-flash-lite - open-router-openai/gpt-chat-latest - open-router-x-ai/grok-4.3 - open-router-ibm-granite/granite-4.1-8b - open-router-mistralai/mistral-medium-3-5 - open-router-nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free - open-router-poolside/laguna-m.1:free - open-router-poolside/laguna-m.1 - open-router-~anthropic/claude-haiku-latest - open-router-~openai/gpt-mini-latest - open-router-~google/gemini-pro-latest - open-router-~moonshotai/kimi-latest - open-router-~google/gemini-flash-latest - open-router-~anthropic/claude-sonnet-latest - open-router-~openai/gpt-latest - open-router-qwen/qwen3.5-plus-20260420 - open-router-qwen/qwen3.6-flash - open-router-qwen/qwen3.6-35b-a3b - open-router-qwen/qwen3.6-max-preview - open-router-qwen/qwen3.6-27b - open-router-openai/gpt-5.5-pro - open-router-openai/gpt-5.5 - open-router-deepseek/deepseek-v4-pro - open-router-deepseek/deepseek-v4-flash - open-router-inclusionai/ling-2.6-1t - open-router-tencent/hy3-preview - open-router-xiaomi/mimo-v2.5-pro - open-router-xiaomi/mimo-v2.5 - open-router-openai/gpt-5.4-image-2 - open-router-inclusionai/ling-2.6-flash - open-router-~anthropic/claude-opus-latest - open-router-openrouter/pareto-code - open-router-moonshotai/kimi-k2.6 - open-router-anthropic/claude-opus-4.7 - open-router-z-ai/glm-5.1 - open-router-google/gemma-4-26b-a4b-it:free - open-router-google/gemma-4-26b-a4b-it - open-router-google/gemma-4-31b-it:free - open-router-google/gemma-4-31b-it - open-router-qwen/qwen3.6-plus - open-router-z-ai/glm-5v-turbo - open-router-arcee-ai/trinity-large-thinking - open-router-x-ai/grok-4.20-multi-agent - open-router-x-ai/grok-4.20 - open-router-google/lyria-3-pro-preview - open-router-google/lyria-3-clip-preview - open-router-kwaipilot/kat-coder-pro-v2 - open-router-rekaai/reka-edge - open-router-minimax/minimax-m2.7 - open-router-openai/gpt-5.4-nano - open-router-openai/gpt-5.4-mini - open-router-mistralai/mistral-small-2603 - open-router-z-ai/glm-5-turbo - open-router-nvidia/nemotron-3-super-120b-a12b:free - open-router-nvidia/nemotron-3-super-120b-a12b - open-router-bytedance-seed/seed-2.0-lite - open-router-qwen/qwen3.5-9b - open-router-openai/gpt-5.4-pro - open-router-openai/gpt-5.4 - open-router-inception/mercury-2 - open-router-openai/gpt-5.3-chat - open-router-google/gemini-3.1-flash-lite-preview - open-router-bytedance-seed/seed-2.0-mini - open-router-google/gemini-3.1-flash-image-preview - open-router-qwen/qwen3.5-35b-a3b - open-router-qwen/qwen3.5-27b - open-router-qwen/qwen3.5-122b-a10b - open-router-qwen/qwen3.5-flash-02-23 - open-router-google/gemini-3.1-pro-preview-customtools - open-router-openai/gpt-5.3-codex - open-router-aion-labs/aion-2.0 - open-router-google/gemini-3.1-pro-preview - open-router-anthropic/claude-sonnet-4.6 - open-router-qwen/qwen3.5-plus-02-15 - open-router-qwen/qwen3.5-397b-a17b - open-router-minimax/minimax-m2.5 - open-router-z-ai/glm-5 - open-router-qwen/qwen3-max-thinking - open-router-anthropic/claude-opus-4.6 - open-router-qwen/qwen3-coder-next - open-router-openrouter/free - open-router-stepfun/step-3.5-flash - open-router-moonshotai/kimi-k2.5 - open-router-upstage/solar-pro-3 - open-router-minimax/minimax-m2-her - open-router-writer/palmyra-x5 - open-router-liquid/lfm-2.5-1.2b-thinking:free - open-router-liquid/lfm-2.5-1.2b-instruct:free - open-router-openai/gpt-audio - open-router-openai/gpt-audio-mini - open-router-z-ai/glm-4.7-flash - open-router-openai/gpt-5.2-codex - open-router-bytedance-seed/seed-1.6-flash - open-router-bytedance-seed/seed-1.6 - open-router-minimax/minimax-m2.1 - open-router-z-ai/glm-4.7 - open-router-google/gemini-3-flash-preview - open-router-nvidia/nemotron-3-nano-30b-a3b:free - open-router-nvidia/nemotron-3-nano-30b-a3b - open-router-openai/gpt-5.2-chat - open-router-openai/gpt-5.2-pro - open-router-openai/gpt-5.2 - open-router-mistralai/devstral-2512 - open-router-relace/relace-search - open-router-z-ai/glm-4.6v - open-router-openrouter/bodybuilder - open-router-openai/gpt-5.1-codex-max - open-router-amazon/nova-2-lite-v1 - open-router-mistralai/ministral-14b-2512 - open-router-mistralai/ministral-8b-2512 - open-router-mistralai/ministral-3b-2512 - open-router-mistralai/mistral-large-2512 - open-router-deepseek/deepseek-v3.2 - open-router-anthropic/claude-opus-4.5 - open-router-allenai/olmo-3-32b-think - open-router-google/gemini-3-pro-image-preview - open-router-deepcogito/cogito-v2.1-671b - open-router-openai/gpt-5.1 - open-router-openai/gpt-5.1-chat - open-router-openai/gpt-5.1-codex - open-router-openai/gpt-5.1-codex-mini - open-router-moonshotai/kimi-k2-thinking - open-router-amazon/nova-premier-v1 - open-router-perplexity/sonar-pro-search - open-router-mistralai/voxtral-small-24b-2507 - open-router-openai/gpt-oss-safeguard-20b - open-router-nvidia/nemotron-nano-12b-v2-vl:free - open-router-minimax/minimax-m2 - open-router-qwen/qwen3-vl-32b-instruct - open-router-ibm-granite/granite-4.0-h-micro - open-router-openai/gpt-5-image-mini - open-router-anthropic/claude-haiku-4.5 - open-router-qwen/qwen3-vl-8b-thinking - open-router-qwen/qwen3-vl-8b-instruct - open-router-openai/gpt-5-image - open-router-openai/o3-deep-research - open-router-openai/o4-mini-deep-research - open-router-nvidia/llama-3.3-nemotron-super-49b-v1.5 - open-router-google/gemini-2.5-flash-image - open-router-qwen/qwen3-vl-30b-a3b-thinking - open-router-qwen/qwen3-vl-30b-a3b-instruct - open-router-openai/gpt-5-pro - open-router-z-ai/glm-4.6 - open-router-anthropic/claude-sonnet-4.5 - open-router-deepseek/deepseek-v3.2-exp - open-router-thedrummer/cydonia-24b-v4.1 - open-router-relace/relace-apply-3 - open-router-qwen/qwen3-vl-235b-a22b-thinking - open-router-qwen/qwen3-vl-235b-a22b-instruct - open-router-qwen/qwen3-max - open-router-qwen/qwen3-coder-plus - open-router-openai/gpt-5-codex - open-router-deepseek/deepseek-v3.1-terminus - open-router-qwen/qwen3-coder-flash - open-router-qwen/qwen3-next-80b-a3b-thinking - open-router-qwen/qwen3-next-80b-a3b-instruct:free - open-router-qwen/qwen3-next-80b-a3b-instruct - open-router-qwen/qwen-plus-2025-07-28:thinking - open-router-qwen/qwen-plus-2025-07-28 - open-router-nvidia/nemotron-nano-9b-v2:free - open-router-moonshotai/kimi-k2-0905 - open-router-qwen/qwen3-30b-a3b-thinking-2507 - open-router-nousresearch/hermes-4-70b - open-router-nousresearch/hermes-4-405b - open-router-deepseek/deepseek-chat-v3.1 - open-router-mistralai/mistral-medium-3.1 - open-router-z-ai/glm-4.5v - open-router-ai21/jamba-large-1.7 - open-router-openai/gpt-5-chat - open-router-openai/gpt-5 - open-router-openai/gpt-5-mini - open-router-openai/gpt-5-nano - open-router-openai/gpt-oss-120b:free - open-router-openai/gpt-oss-120b - open-router-openai/gpt-oss-20b:free - open-router-openai/gpt-oss-20b - open-router-anthropic/claude-opus-4.1 - open-router-mistralai/codestral-2508 - open-router-qwen/qwen3-coder-30b-a3b-instruct - open-router-qwen/qwen3-30b-a3b-instruct-2507 - open-router-z-ai/glm-4.5 - open-router-z-ai/glm-4.5-air - open-router-qwen/qwen3-235b-a22b-thinking-2507 - open-router-qwen/qwen3-coder:free - open-router-qwen/qwen3-coder - open-router-bytedance/ui-tars-1.5-7b - open-router-google/gemini-2.5-flash-lite - open-router-qwen/qwen3-235b-a22b-2507 - open-router-moonshotai/kimi-k2 - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition:free - open-router-cognitivecomputations/dolphin-mistral-24b-venice-edition - open-router-tencent/hunyuan-a13b-instruct - open-router-morph/morph-v3-large - open-router-morph/morph-v3-fast - open-router-baidu/ernie-4.5-vl-424b-a47b - open-router-mistralai/mistral-small-3.2-24b-instruct - open-router-minimax/minimax-m1 - open-router-google/gemini-2.5-flash - open-router-google/gemini-2.5-pro - open-router-openai/o3-pro - open-router-google/gemini-2.5-pro-preview - open-router-deepseek/deepseek-r1-0528 - open-router-anthropic/claude-opus-4 - open-router-anthropic/claude-sonnet-4 - open-router-google/gemma-3n-e4b-it - open-router-mistralai/mistral-medium-3 - open-router-google/gemini-2.5-pro-preview-05-06 - open-router-arcee-ai/virtuoso-large - open-router-arcee-ai/coder-large - open-router-meta-llama/llama-guard-4-12b - open-router-qwen/qwen3-30b-a3b - open-router-qwen/qwen3-8b - open-router-qwen/qwen3-14b - open-router-qwen/qwen3-32b - open-router-qwen/qwen3-235b-a22b - open-router-openai/o4-mini-high - open-router-openai/o3 - open-router-openai/o4-mini - open-router-openai/gpt-4.1 - open-router-openai/gpt-4.1-mini - open-router-openai/gpt-4.1-nano - open-router-meta-llama/llama-4-maverick - open-router-meta-llama/llama-4-scout - open-router-deepseek/deepseek-chat-v3-0324 - open-router-openai/o1-pro - open-router-mistralai/mistral-small-3.1-24b-instruct - open-router-google/gemma-3-4b-it - open-router-google/gemma-3-12b-it - open-router-cohere/command-a - open-router-openai/gpt-4o-mini-search-preview - open-router-openai/gpt-4o-search-preview - open-router-rekaai/reka-flash-3 - open-router-google/gemma-3-27b-it - open-router-thedrummer/skyfall-36b-v2 - open-router-perplexity/sonar-reasoning-pro - open-router-perplexity/sonar-pro - open-router-perplexity/sonar-deep-research - open-router-mistralai/mistral-saba - open-router-openai/o3-mini-high - open-router-aion-labs/aion-rp-llama-3.1-8b - open-router-qwen/qwen2.5-vl-72b-instruct - open-router-qwen/qwen-plus - open-router-openai/o3-mini - open-router-mistralai/mistral-small-24b-instruct-2501 - open-router-perplexity/sonar - open-router-deepseek/deepseek-r1-distill-llama-70b - open-router-deepseek/deepseek-r1 - open-router-minimax/minimax-01 - open-router-microsoft/phi-4 - open-router-sao10k/l3.1-70b-hanami-x1 - open-router-deepseek/deepseek-chat - open-router-sao10k/l3.3-euryale-70b - open-router-openai/o1 - open-router-cohere/command-r7b-12-2024 - open-router-meta-llama/llama-3.3-70b-instruct:free - open-router-meta-llama/llama-3.3-70b-instruct - open-router-amazon/nova-lite-v1 - open-router-amazon/nova-micro-v1 - open-router-amazon/nova-pro-v1 - open-router-openai/gpt-4o-2024-11-20 - open-router-mistralai/mistral-large-2407 - open-router-qwen/qwen-2.5-coder-32b-instruct - open-router-thedrummer/unslopnemo-12b - open-router-anthracite-org/magnum-v4-72b - open-router-qwen/qwen-2.5-7b-instruct - open-router-inflection/inflection-3-productivity - open-router-inflection/inflection-3-pi - open-router-thedrummer/rocinante-12b - open-router-meta-llama/llama-3.2-1b-instruct - open-router-meta-llama/llama-3.2-11b-vision-instruct - open-router-meta-llama/llama-3.2-3b-instruct:free - open-router-meta-llama/llama-3.2-3b-instruct - open-router-qwen/qwen-2.5-72b-instruct - open-router-cohere/command-r-08-2024 - open-router-cohere/command-r-plus-08-2024 - open-router-sao10k/l3.1-euryale-70b - open-router-nousresearch/hermes-3-llama-3.1-70b - open-router-nousresearch/hermes-3-llama-3.1-405b:free - open-router-nousresearch/hermes-3-llama-3.1-405b - open-router-sao10k/l3-lunaris-8b - open-router-openai/gpt-4o-2024-08-06 - open-router-meta-llama/llama-3.1-8b-instruct - open-router-meta-llama/llama-3.1-70b-instruct - open-router-mistralai/mistral-nemo - open-router-openai/gpt-4o-mini-2024-07-18 - open-router-openai/gpt-4o-mini - open-router-google/gemma-2-27b-it - open-router-openai/gpt-4o-2024-05-13 - open-router-openai/gpt-4o - open-router-mistralai/mixtral-8x22b-instruct - open-router-microsoft/wizardlm-2-8x22b - open-router-openai/gpt-4-turbo - open-router-anthropic/claude-3-haiku - open-router-mistralai/mistral-large - open-router-openai/gpt-3.5-turbo-0613 - open-router-openai/gpt-4-turbo-preview - open-router-openai/gpt-3.5-turbo-instruct - open-router-openai/gpt-3.5-turbo-16k - open-router-mancer/weaver - open-router-undi95/remm-slerp-l2-13b - open-router-gryphe/mythomax-l2-13b - open-router-openai/gpt-4 - open-router-openai/gpt-3.5-turbo - azure-openai - azure-openai-gpt-4o-mini - azure-openai-gpt-4o - azure-openai-gpt-4.1 - azure-openai-gpt-4.1-mini - azure-openai-gpt-4.1-nano - azure-openai-o1 - azure-openai-o3-mini - azure-openai-o3 - azure-openai-o4-mini - azure-openai-o3-pro - azure-openai-gpt-5 - azure-openai-gpt-5-mini - azure-openai-gpt-5-nano - azure-openai-gpt-5-pro - azure-openai-gpt-5.1 - azure-openai-gpt-5.2 - azure-openai-gpt-5.2-pro - bedrock-anthropic.claude-3-opus-20240229-v1:0 - bedrock-anthropic.claude-3-sonnet-20240229-v1:0 - bedrock-anthropic.claude-3-haiku-20240307-v1:0 - bedrock-anthropic.claude-3-5-haiku-20241022-v1:0 - bedrock-anthropic.claude-haiku-4-5-20251001-v1:0 - bedrock-anthropic.claude-3-5-sonnet-20241022-v2:0 - bedrock-anthropic.claude-3-5-sonnet-20240620-v1:0 - bedrock-anthropic.claude-3-7-sonnet-20250219-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0 - bedrock-anthropic.claude-sonnet-4-20250514-v1:0-context-1m - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0 - bedrock-anthropic.claude-sonnet-4-5-20250929-v1:0-context-1m - bedrock-anthropic.claude-opus-4-20250514-v1:0 - bedrock-anthropic.claude-opus-4-1-20250805-v1:0 - bedrock-anthropic.claude-opus-4-5-20251101-v1:0 - bedrock-anthropic.claude-opus-4-6-v1 - bedrock-anthropic.claude-opus-4-7 - bedrock-anthropic.claude-sonnet-4-6 - gcp-vertex-ai-claude-3-haiku@20240307 - gcp-vertex-ai-claude-3-5-haiku@20241022 - gcp-vertex-ai-claude-haiku-4-5@20251001 - gcp-vertex-ai-claude-3-5-sonnet@20240620 - gcp-vertex-ai-claude-3-5-sonnet-v2@20241022 - gcp-vertex-ai-claude-3-7-sonnet@20250219 - gcp-vertex-ai-claude-sonnet-4@20250514 - gcp-vertex-ai-claude-sonnet-4-5@20250929 - gcp-vertex-ai-claude-opus-4@20250514 - gcp-vertex-ai-claude-opus-4-1@20250805 - gcp-vertex-ai-claude-opus-4-5@20251101 - gcp-vertex-ai-claude-opus-4-6 - gcp-vertex-ai-claude-opus-4-7 - gcp-vertex-ai-claude-sonnet-4-6 - relevance-performance-optimized - relevance-cost-optimized description: The model to use for the simulation. required: - is_simulated additionalProperties: false additionalProperties: false action_config_overrides: type: object properties: action_behaviour: type: string action_retry_config: type: object properties: max_retries: type: number force_retry: type: boolean after_retries_behaviour: type: string enum: - terminate-conversation - ask-for-approval additionalProperties: false agent_decide_prompt: type: string description: This prompt guides the agent's decision on whether or not approval is required to execute the tool. conditional_approval_rules: type: object properties: max_auto_approvals: type: number max_approvals_asked: type: number additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false additionalProperties: false required: - test_case_id - name - prompt - first_message - max_turns - runs_per_scenario - approval_handling - project_id - rules additionalProperties: false securitySchemes: AuthorizationHeader: type: apiKey in: header name: Authorization description: 'Authorization credentials. Header authorization should be in the form of: project:api_key'