# Interface FallbackEntry

Fallback chain entry with model and reason for fallback.

interface FallbackEntry {
modelId:
| "claude-opus"
| "claude-sonnet"
| "claude-haiku"
| "gemini-3-pro"
| "gemini-pro"
| "gemini-3-flash"
| "gemini-flash"
| "codex-5.3"
| "codex-5.2"
| "codex-5.1-mini"
| "opencode-default"
| "opencode-custom-opus"
| "opencode-custom-sonnet"
| "openrouter-nemotron-super"
| "openrouter-qwen-coder";
reason: string;
}

- Defined in packages/nexus-agents/src/config/model-availability.ts:41

##### Index

### Properties

modelId
reason

## Properties

### `Readonly` modelId

modelId:
| "claude-opus"
| "claude-sonnet"
| "claude-haiku"
| "gemini-3-pro"
| "gemini-pro"
| "gemini-3-flash"
| "gemini-flash"
| "codex-5.3"
| "codex-5.2"
| "codex-5.1-mini"
| "opencode-default"
| "opencode-custom-opus"
| "opencode-custom-sonnet"
| "openrouter-nemotron-super"
| "openrouter-qwen-coder"

- Defined in packages/nexus-agents/src/config/model-availability.ts:42

### `Readonly` reason

reason: string

- Defined in packages/nexus-agents/src/config/model-availability.ts:43