Files
Garry TanandClaude Fable 5 977fffb5d5 fix(gateway): API-key & gateway-config plumbing — file-plane key writes, config-aware secret checks, brainstorm chat_model (#2119 #2789 #1307)
- config set/unset *_api_key now writes/removes the file plane
  (~/.gbrain/config.json) — the only plane the gateway reads keys from —
  instead of the DB plane, which nothing reads (#2119)
- integrations show/status/doctor resolve secrets via the same
  buildGatewayConfig env fold the gateway uses, so config-stored creds no
  longer report [missing] (#2789)
- x-to-brain recipe + features.ts renamed to X_API_BEARER_TOKEN (the env
  var the x-api resolver actually reads); resolver accepts the legacy
  X_BEARER_TOKEN name so pre-rename setups keep working (#2789)
- brainstorm/lsd cross-generation falls back to the configured chat_model
  instead of a hardcoded Anthropic id; new --model flag wires
  modelOverride from the CLI (#1307)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 14:49:57 -07:00
..