What's Changed
- lint/unknown and static by @juliusmarminge in #13366
- fix(web): web colors come from theme tokens by @juliusmarminge in #13371
- fix(web): appearance classes use theme tokens and scale values by @juliusmarminge in #13397
- fix(server): keep Codex's reset answer when the re-probe fails by @juliusmarminge in #13363
- fix(mobile): branch search finds remote and space-typed branches by @Bil0000 in #13454
- chore(ci): use GPT 6 Sol Max for check agents by @juliusmarminge in #13473
- feat(server): show and redeem Claude banked resets by @Bil0000 in #13118
- fix(observability): a malformed OTEL_RESOURCE_ATTRIBUTES no longer stops startup by @yordis in #13469
- fix(antigravity): let Stop end commands that outlived their turn by @juliusmarminge in #13388
- fix(web,mobile): drop the baked-in tile from the Antigravity icon by @flamboh in #13373
- fix(marketing): use the official OpenCode and Antigravity logos by @flamboh in #13365
- fix(acp): keep one answer when a running tool reports progress by @juliusmarminge in #13386
- feat(web): run shell commands from chat in the thread terminal by @Bil0000 in #13060
- fix(antigravity): keep Windows runtime unpacking under MAX_PATH by @juliusmarminge in #13389
- fix(codex): the protocol generator runs again on Effect rc.115 by @juliusmarminge in #13480
- feat(codex): require Codex 0.156 and regenerate its protocol by @juliusmarminge in #13481
- feat(threads): add per-thread auto-settle switch by @t3dotgg in #11846
- fix(web): working and monitoring threads fade in the sidebar again by @t3dotgg in #13506
- fix(server): streamed section titles wait for the text under them by @t3dotgg in #13504
- fix(web): normalize disabled control opacity by @t3-code[bot] in #11441
Full Changelog: v0.0.43-nightly.20260924.2213...v0.0.43-nightly.20260924.2223