Skip to content

chore: rename user-facing AI Bridge strings to AI Gateway#26700

Merged
ssncferreira merged 4 commits into
mainfrom
ssncf/ai-gateway-user-facing-strings
Jun 29, 2026
Merged

chore: rename user-facing AI Bridge strings to AI Gateway#26700
ssncferreira merged 4 commits into
mainfrom
ssncf/ai-gateway-user-facing-strings

Conversation

@ssncferreira

@ssncferreira ssncferreira commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Rename user-facing "AI Bridge" strings to "AI Gateway" in deployment config, RBAC display names, log messages, error strings, docs style guide, and Grafana dashboard README.

Deprecated option names and descriptions (the --aibridge-* block) are intentionally kept as "AI Bridge". The Name field cannot be renamed because serpent uses it as a unique key during JSON serialization; duplicating names causes UnmarshalJSON failures (e.g. in the support bundle). Descriptions also stay as "AI Bridge" to avoid confusion between the deprecated and primary options.

Refs https://linear.app/codercom/issue/AIGOV-226

Generated with the assistance of Coder Agents (@ssncferreira)

@linear-code

linear-code Bot commented Jun 25, 2026

Copy link
Copy Markdown

AIGOV-230

AIGOV-226

@github-actions github-actions Bot locked and limited conversation to collaborators Jun 25, 2026
@ssncferreira ssncferreira reopened this Jun 25, 2026
@ssncferreira ssncferreira force-pushed the ssncf/ai-gateway-user-facing-strings branch 8 times, most recently from 0e25dcc to e93d281 Compare June 26, 2026 14:04
@coder coder deleted a comment from github-actions Bot Jun 26, 2026
Rename all user-facing deployment config Name and Description fields
from "AI Bridge" to "AI Gateway". Update error strings and log
messages. Update the RBAC subject and role display names for the AI
Bridge daemon to "AI Gateway Daemon". Regenerate CLI golden files
and docs.
The deprecated alias options must keep their original 'AI Bridge ...'
names to remain distinct from the primary 'AI Gateway ...' options.
serpent uses the Name field as a unique key during JSON round-tripping,
so duplicate names cause UnmarshalJSON failures in the support bundle
test.
@ssncferreira ssncferreira force-pushed the ssncf/ai-gateway-user-facing-strings branch from 3cfc62a to ba4181c Compare June 26, 2026 14:26
@ssncferreira ssncferreira marked this pull request as ready for review June 26, 2026 14:43
@coder coder unlocked this conversation Jun 26, 2026
@github-actions

Copy link
Copy Markdown

Docs preview

📖 View docs preview for docs/reference/cli/server.md

| Coder | coder (referring to the product, no backticks) |
| `coder` (the CLI, in backticks) | coder (the CLI, no backticks) |
| AI Bridge | AI bridge, AIBridge |
| AI Gateway | AI gateway, AIGateway, AI Bridge |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: AI bridge missing? Although maybe it should not be there in the first place 😅
Should we remove AI Bridge or leave it until it is removed from all comments / docs, eg. notes about it being legacy?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This column lists the incorrect forms that writers should avoid. Keeping "AI Bridge" there is intentional: new documentation might still use the old name by mistake, so it serves as a reminder to use "AI Gateway" instead. There are still some references to "AI Bridge" in the docs, but I think only in the context of describing it as the legacy name for AI Gateway. I don't expect those to be removed since they provide historical context.

@ssncferreira ssncferreira merged commit 56373a0 into main Jun 29, 2026
46 of 48 checks passed
@ssncferreira ssncferreira deleted the ssncf/ai-gateway-user-facing-strings branch June 29, 2026 13:33
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants