This release fixes the session-start regression behind the v0.10.11 rollback and re-ships the rebuilt LLM gateway.
Fixed
- New sessions could hang at "Starting the agent" and never become ready — the in-sandbox runtime was rejecting its own model configuration. Sessions now start reliably.
- Sandbox images re-downloaded the browser engine on rebuilds, which slowed session startup under load; the browser layer is now cached deterministically.
- Slack channels showing "Not connected" with no connector available.
Improved
- The LLM gateway is rebuilt on the Vercel AI SDK with a live models.dev catalog (re-shipped from 0.10.11).
- Broader end-to-end test coverage and infrastructure monitoring.
Internal
- Groundwork for an alternate managed-git backend (off by default; deployments stay on GitHub).
- Secrets-management hardening.
What's Changed
- chore(release): VERSION → 0.10.12 [skip ci] by @github-actions[bot] in #5046
- fix(channels): Slack always "Not connected" + no connector — read install scope-agnostically by @markokraemer in #5049
- chore(dev-eks): deploy dev-4ef387c5 [skip ci] by @github-actions[bot] in #5051
- fix(sandbox): per-project warm bakes FROM the built default image — Chromium never re-downloads by @markokraemer in #5050
- chore(dev-eks): deploy gateway dev-3cb24015 [skip ci] by @github-actions[bot] in #5053
- chore(dev-eks): deploy dev-3cb24015 [skip ci] by @github-actions[bot] in #5055
- fix(infra): keep EC2 CPU monitoring alarms reconciled by @markokraemer in #5054
- chore(security): rotate dotenvx keys into kortix-ai by @markokraemer in #5056
- chore(dev-eks): deploy dev-81733735 [skip ci] by @github-actions[bot] in #5057
- fix(sandbox): bake Chromium on deterministic layers — fixes the v0.10.11 session-boot regression by @markokraemer in #5058
- chore(dev-eks): deploy gateway dev-d7a814c2 [skip ci] by @github-actions[bot] in #5060
- chore(dev-eks): deploy dev-d7a814c2 [skip ci] by @github-actions[bot] in #5061
- Restore canonical Dotenv Armor team by @markokraemer in #5062
- Use Code Storage for managed project Git by @markokraemer in #5063
- chore(dev-eks): deploy gateway dev-1fdab13c [skip ci] by @github-actions[bot] in #5064
- chore(dev-eks): deploy dev-1fdab13c [skip ci] by @github-actions[bot] in #5065
- test(e2e): wait for managed session branch propagation by @markokraemer in #5067
- chore(security): isolate prod dotenvx keys by @markokraemer in #5066
- chore(dev-eks): deploy gateway dev-3a71a083 [skip ci] by @github-actions[bot] in #5068
- chore(dev-eks): deploy dev-3a71a083 [skip ci] by @github-actions[bot] in #5069
- fix(projects): delete managed repo before archive by @markokraemer in #5071
- chore(dev-eks): deploy dev-6eb81b10 [skip ci] by @github-actions[bot] in #5072
Full Changelog: v0.10.11...v0.10.12