Changes
- Added GPT-6 Astra support with a built-in Codex model fallback and consistent model-picker / forced-model defaults.
- Added optional Luna / Terra / Astra slot routing, while retaining existing provider choices and the GPT-5.6 preset.
- Fixed Chat Completions streaming tool calls, including interleaved calls, delayed call IDs, final arguments, and completion handling.
- Fixed Astra parameter compatibility, model-cache resilience and freshness, default reasoning metadata, custom-model selection, and catalog HTML escaping.
Validation
279 local regression tests passed with external network access blocked. Python compilation, JavaScript syntax and behavior checks, package source parity, launcher self-test, signature checks, and DMG verification passed. Live upstream model invocation was not performed. This repository has no configured GitHub Actions workflows.
Upgrade
Install BridgeDeck.dmg, then restart the UI and Local Bridge to load the new code. Apply the GPT-6 Astra auto-routing preset to a selected provider to migrate its slots. Existing routes are not changed automatically.
The macOS app is ad-hoc signed and is not notarized. SHA256SUMS is included for download verification.
Pull request: #3
Full changelog: v0.2.27...v0.2.28