Build on Frontal.
Client libraries, a typed API, and the references you need to ship your first integration today.
Start here
Authentication
Sign in to Codex locally or provide an API key to the CLI process.
Requests and responses
Understand the SDK calls and MCP messages that make up a Codex integration.
SDKs
Embed Frontal with the official TypeScript SDK or integrate through its CLI and MCP interfaces.
TypeScript SDK
Embed the Frontal coding agent in a Node.js application with a typed client.
Essentials
Authentication
Sign in to Codex locally or provide an API key to the CLI process.
Requests and responses
Understand the SDK calls and MCP messages that make up a Codex integration.
Errors
Handle failed turns, command executions, MCP calls, and process errors safely.
Listing threads
Read persisted Codex threads through the MCP server interface.
Resource limits
Design integrations around local process, model, and tool limits.
Versioning
Track the CLI, SDK, and experimental MCP interface versions you depend on.
Repeated work
Make retries safe when submitting turns or reconnecting to Codex.