Skip to content
Proposals/Register TrustedRouter and OpenCode Zen as Goose
proposalteamP5High impactGoose

Register TrustedRouter and OpenCode Zen as Goose declarative providers

Goose v1.48.0 adds declarative providers for TrustedRouter, OpenCode Zen, Gondola, SayGM, Lynkr, and PleumRouter, and drives cost tracking from custom provider cost fields. Register those providers, fill cost fields, replace Z.ai GLM-5.2 with GLM-5.3, and drop Gemini OAuth.

Why this loop

v1.48.0’s headline is first-class declarative providers: TrustedRouter, OpenCode Zen gateway, Gondola, SayGM, Lynkr, and PleumRouter. Teams still pointing those gateways at a generic OpenAI-compatible custom endpoint should switch to the declarative entries so Goose can sort configured providers to the top of the list and apply provider-specific behavior. Custom provider cost fields now drive cost tracking, and Azure Foundry can estimate cost via inferred catalog pricing, so empty cost fields under-report spend. Model routing also moved: Z.ai GLM-5.2 is replaced by GLM-5.3, GPT-5.6 sol/terra/luna can route via AWS Bedrock with Codex and Responses API follow-up support, and the Gemini OAuth provider is deprecated. After changing providers, run /new for a fresh session without restarting and confirm the model from recently used models in the chat footer picker. Thirty-five further changelog items were omitted from the release body; do not assume extra provider flags beyond what is listed.

Proposed actions

  1. Upgrade Goose to v1.48.0. On Linux ARM64 install the new desktop release packages from https://github.com/aaif-goose/goose/releases/tag/v1.48.0 rather than an older x86 build.
  2. Open Goose provider config and add TrustedRouter as a declarative provider instead of a generic OpenAI-compatible endpoint. Then add OpenCode Zen as a declarative gateway provider.
  3. For each of Gondola, SayGM, Lynkr, and PleumRouter that we use, replace the custom OpenAI-compatible entry with the new declarative provider so configured providers sort to the top of the provider list.
  4. Edit every custom provider definition and fill the cost fields Goose now uses for cost tracking. Change any Z.ai model from GLM-5.2 to GLM-5.3. Remove the deprecated Gemini OAuth provider from our config.
  5. In the Goose chat input, run /new to start a fresh session without restarting, then select the new provider/model from recently used models in the chat footer model picker.

Agent prompt

Paste into your agent or query via MCP (get_agent_prompt) — free, no extra AI cost

Goose session task

DevAgentRadar → Goose

You are helping me adopt a real coding-assistant change. Work only from the facts below. Do not invent features.

Context

Assistant: Goose Proposal: Register TrustedRouter and OpenCode Zen as Goose declarative providers Summary: Goose v1.48.0 adds declarative providers for TrustedRouter, OpenCode Zen, Gondola, SayGM, Lynkr, and PleumRouter, and drives cost tracking from custom provider cost fields. Register those providers, fill cost fields, replace Z.ai GLM-5.2 with GLM-5.3, and drop Gemini OAuth. Primary source: https://github.com/aaif-goose/goose/releases/tag/v1.48.0

Why it matters

v1.48.0’s headline is first-class declarative providers: TrustedRouter, OpenCode Zen gateway, Gondola, SayGM, Lynkr, and PleumRouter. Teams still pointing those gateways at a generic OpenAI-compatible custom endpoint should switch to the declarative entries so Goose can sort configured providers to the top of the list and apply provider-specific behavior. Custom provider cost fields now drive cost tracking, and Azure Foundry can estimate cost via inferred catalog pricing, so empty cost fields under-report spend. Model routing also moved: Z.ai GLM-5.2 is replaced by GLM-5.3, GPT-5.6 sol/terra/luna can route via AWS Bedrock with Codex and Responses API follow-up support, and the Gemini OAuth provider is deprecated. After changing providers, run /new for a fresh session without restarting and confirm the model from recently used models in the chat footer picker. Thirty-five further changelog items were omitted from the release body; do not assume extra provider flags beyond what is listed.

Suggested actions

  1. Upgrade Goose to v1.48.0. On Linux ARM64 install the new desktop release packages from https://github.com/aaif-goose/goose/releases/tag/v1.48.0 rather than an older x86 build.
  2. Open Goose provider config and add TrustedRouter as a declarative provider instead of a generic OpenAI-compatible endpoint. Then add OpenCode Zen as a declarative gateway provider.
  3. For each of Gondola, SayGM, Lynkr, and PleumRouter that we use, replace the custom OpenAI-compatible entry with the new declarative provider so configured providers sort to the top of the provider list.
  4. Edit every custom provider definition and fill the cost fields Goose now uses for cost tracking. Change any Z.ai model from GLM-5.2 to GLM-5.3. Remove the deprecated Gemini OAuth provider from our config.
  5. In the Goose chat input, run /new to start a fresh session without restarting, then select the new provider/model from recently used models in the chat footer model picker.

Config surfaces this release may change

  • MCP servers (high confidence) — check your repo before applying
  • background and headless runs — check your repo before applying
  • context and compaction settings — check your repo before applying
  • hooks — check your repo before applying
  • permission rules — check your repo before applying
  • skills — check your repo before applying

After you finish

Do not report this as applied to DevAgentRadar. You cannot write the visitor's loop.

Tell the human: open https://devagentradar.com/proposals/goose-v1-48-0-register-trustedrouter-and-opencode-zen-as-goose-declarati and mark Applied, Skipped, or Failed. Proposal id: 7bfe8e98-475f-425f-b90c-4c67a2d08cbf

Your job

  1. Restate the change in one sentence.
  2. Propose a minimal plan for my repo (or a throwaway pilot).
  3. Implement only what I approve; prefer small diffs and tests.
  4. Call out risks (permissions, breaking APIs, cost).

Start by confirming you understood the proposal.

agentmcpmodelpricingsecurityRelease source ↗

Your loop

This browser · no sign-in · not shared as “you”

After you run the prompt

Only you can mark this. Agents cannot write your loop.

Your decision stays on this device. A public tally appears after a few votes.

Originating release signal

Goosev1.48.0Aug 27, 2026

v1.48.0

TrustedRouter declarative provider #11422 · OpenCode Zen gateway as a declarative provider #10939 · Gondola as declarative OpenAI-compatible provider #11421 · SayGM as declarative OpenAI-compatible provider #11267 · Lynkr as a declarative OpenAI-compatible provider #11372 · +107 more changes
Verified excerpt — the source's own words

✨ Features

Providers

  • TrustedRouter declarative provider #11422

  • OpenCode Zen gateway as a declarative provider #10939

  • Gondola as declarative OpenAI-compatible provider #11421

  • SayGM as declarative OpenAI-compatible provider #11267

  • Lynkr as a declarative OpenAI-compatible provider #11372

  • PleumRouter declarative provider #10479

  • Z.ai GLM-5.2 replaced with GLM-5.3 #11226

  • Custom provider cost fields drive cost tracking #11220

  • Model-native audio transcription provider #10589

  • OpenAI GPT-5.6 (sol/terra/luna) routing via AWS Bedrock #10502

  • GPT-5.6 follow-up support for Codex and Responses API #10460

Hooks

Excerpt ends here — this release continues at the source ↗.

Primary source ↗