diff --git a/changelog.mdx b/changelog.mdx
index 276b486..def476a 100644
--- a/changelog.mdx
+++ b/changelog.mdx
@@ -4,6 +4,16 @@ description: "Keep track of changes and updates to Tembo"
icon: "clock-rotate-left"
---
+
+
+## GPT-5.4 model support
+
+`gpt-5.4` is now available as a model option in both Codex and OpenCode.
+
+Various bug fixes and improvements :)
+
+
+
## GPT-5.3 Codex model support
diff --git a/features/coding-agents.mdx b/features/coding-agents.mdx
index e244dd1..a31a57e 100644
--- a/features/coding-agents.mdx
+++ b/features/coding-agents.mdx
@@ -10,8 +10,6 @@ Tembo supports multiple coding agents to solve your software engineering tasks.
## Supported LLMs
-Use these model IDs with your agent key (`agent:model` or `agent:model:reasoningLevel` for GPT-5 variants). Choose a model from a provider your agent supports and make sure any required API keys are configured.
-
**Anthropic (no API key required)**
- `claude-opus-4-6`
- `claude-sonnet-4-6`
@@ -20,6 +18,7 @@ Use these model IDs with your agent key (`agent:model` or `agent:model:reasoning
- `claude-4-5-haiku`
**OpenAI (API key required)**
+- `gpt-5.4` (available in both Codex and Opencode)
- `gpt-5.3-codex`
- `gpt-5.2` (default for Codex)
- `gpt-5.2-codex`, `gpt-5.2-codex-high`
@@ -52,8 +51,8 @@ For GPT-5 and GPT-5.2 families you can append a reasoning effort (`:minimal`, `:
- **Claude Code** — Anthropic's Claude models. Best balance of quality, reliability, and cost.
-- **Codex** — OpenAI's GPT-5 family with configurable reasoning effort (`:minimal`, `:low`, `:medium`, `:high`).
-- **Opencode** — Multi-provider support: Anthropic, OpenAI, and OSS models.
+- **Codex** — OpenAI's GPT-5 family, including `gpt-5.4`, with configurable reasoning effort (`:minimal`, `:low`, `:medium`, `:high`).
+- **Opencode** — Multi-provider support: Anthropic, OpenAI, and OSS models, including `gpt-5.4`.
- **Amp** — Claude-powered with automatic model selection.
- **Cursor** — Multi-provider via Cursor CLI: Claude, GPT, Gemini, Composer, and Grok.
@@ -63,7 +62,8 @@ Use the format `agentType:model[:reasoningLevel]`:
```
claudeCode:claude-opus-4-5
-codex:gpt-5.2:high
+codex:gpt-5.4:high
+opencode:gpt-5.4
cursor:grok
```
@@ -73,7 +73,7 @@ Default: `claudeCode:claude-opus-4-6`
| Use Case | Recommended Models |
|----------|-------------------|
-| Most tasks | `claude-4-5-sonnet`, `gpt-5.2` |
+| Most tasks | `claude-4-5-sonnet`, `gpt-5.4` |
| Quick fixes | `claude-4-5-haiku`, `gpt-5.1-codex-mini` |
| Complex refactoring | `claude-opus-4-5`, `gpt-5.1-codex-max` |
diff --git a/integrations/slack.mdx b/integrations/slack.mdx
index 96916eb..d2c9b3f 100644
--- a/integrations/slack.mdx
+++ b/integrations/slack.mdx
@@ -79,7 +79,7 @@ Tembo supports flexible command syntax with multiple options. You can use either
- Example: `@tembo [repo=myorg/webapp,myorg/api] Add authentication to both frontend and backend`
- **`agent=`** - Specify which coding agent and model to use (format: `agentType:model`)
- - Example: `agent=claudeCode:claude-opus-4-5`, `agent=codex:gpt-5.2`
+ - Example: `agent=claudeCode:claude-opus-4-5`, `agent=codex:gpt-5.4`, `agent=opencode:gpt-5.4`
- Supported coding agents: `claudeCode`, `codex`, `opencode`, `amp`, `cursor`
- If no coding agent is specified, Tembo uses your organization's default configuration
- See [Coding Agents documentation](/features/coding-agents) for all available options