> ## Documentation Index
> Fetch the complete documentation index at: https://openagentcore-codex-e2b-unified-pause.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Harness catalog

[//]: # "Generated by scripts/generate-harness-catalog.py; DO NOT EDIT."

# Built-in Harness registrations

The authored registration list is [`catalog.json`](https://github.com/MiniMax-AI/OpenAgentCore/blob/main/internal/harnessconfig/builtin/catalog.json). Change it and run `make generate-harness-catalog`; `make check-harness-catalog` checks the generated projections.

| Identifier | Display name | Model configuration declaration | Core qualification constructor |
| - | - | - | - |
| `claude_sdk` | Claude Code | `claudesdk.Configuration` | `claudeProfile` |
| `codex` | Codex | `codex.Configuration` | `codexProfile` |
| `mcode` | MiniMax Code | `mcode.Configuration` | `mcodeProfile` |

Configuration declarations live in `internal/harnessconfig/<package>` and qualification constructors in `services/core/internal/engine`. These registrations describe the build. Which Harnesses a deployment enables is the `core.harnesses` [process setting](../../docs/configuration.md#settings), [Harness capabilities](./harness-capabilities.md) lists what each Harness supports, and a connected Runtime reports its own availability. [Harness onboarding](./harness-onboarding.md) describes the adapter and packaging steps.
