Skip to content

v0.1.109-alpha.2128

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Oct 19:17
· 359 commits to main since this release

Codevisor 0.1.109-alpha.2128 Alpha

Changed

  • Add a Machine tab to the inspector with a desktop preview (d33e9fb)
  • Drop the transcript fade behind the slim bot composer (8b50085)
  • Show the inspector's Debug section first in the Info tab (36530be)
  • Replace native subagents with Codevisor agents (2223e28)
  • Show the iOS question counter between the card's buttons (8e70c7b)
  • Auto-advance single-choice questions; type Other inline on iOS (5389ac2)
  • Answer agent questions inline on iOS instead of in a sheet (caee9e1)
  • List every question in the iOS card; Mail-style Submit in the sheet (f361853)
  • Use native toolbar items in the iOS question sheet; tighten the question card (d0b63a1)
  • Answer agent questions in a sheet on iOS; simplify the question card (48362c0)
  • Deliver a reply sent instead of answering once, not once per question (0de68c1)
  • Ask agent questions in the transcript instead of the composer (7de2a6c)
  • Move Show Full Transcript into a Developer Mode Debug section (236eed3)
  • Order the iOS attach menu Camera, Photos, Files (#849) (e54e053)
  • Fix homepage dark mode and GitHub star fallback in production (#850) (26f6299)
  • Add icons to the slim composer's attach menu (d0e5ff9)
  • Make the slim composer's + button a Photos/Files menu (3ba216f)
  • Put Pin above Rename in the palette and show ⇧⌘A on Archive menu items (#848) (176401a)
  • Slim the bot page composer (f2a1cf1)
  • Add Go to Bot and Chat-mode General commands to the ⌘K palette (#847) (fe00592)
  • Move bot model pickers from the composer to Edit Bot (efe6d22)
  • Scroll New chat with the Code sidebar, under the titlebar (00f4ac4)
  • Size Chat mode bot rows like iMessage (0bf7f3f)
  • Pin swift:lint to the SwiftLint 0.65.1 release binary, locally and in CI (2aa2e03)
  • Put the open workspace first in the ⌘K palette (#846) (d210b0b)
  • Fix ⌘⇧[ and ⌘⇧] stepping in Chat mode and after switching modes (13a4061)
  • Bring back the inspector on bot pages (5eaba9f)
  • Group the ⌘K palette by scope and tint highlighted icons (#845) (1d2cfa8)
  • Drop the folder-path tooltip from Chat mode bot rows (2113976)
  • Delete the classic sidebar's unreachable bot rows (e54358a)
  • Add a Chat mode sidebar for bots behind the Bots flag (#844) (8c2a17c)
  • Redesign the www homepage (#833) (f76adbe)
  • Make swift:lint work with SwiftLint 0.65.1's relative baseline paths (#843) (b6b1fc1)
  • Generate landing and App Store screenshots from the real app (#834) (f2cf3bd)
  • Seed the favicon limit test in one transaction so it stays fast on CI (0465b19)
  • Show a loading placeholder for local images while a reply streams (a1107ca)
  • Capture only files from the chat's folder or temp, keep older files on chat delete (748f896)
  • Capture chat files as each assistant message closes, not at turn end (bc0bc07)
  • Keep chat files with the chat and delete the whole worktree on archive (5f355f6)
  • Persist browser favicons and share them across devices (851-3286) (014d3e2)
  • Show Cursor's in-stream errors as sign-in and failure stop cards (eb4f1c0)
  • Add a ⌘K command palette on macOS (#842) (29f3f72)
  • Keep browser tabs on quit and switch tabs without white flashes (851-3286) (dddd104)
  • Only trust the OpenCode Console for shared Zen sign-ins (bfa3d24)
  • Let OpenCode Zen sign in with its Console account (07f86df)
  • Remove the rig-only VNC sign-in section from machine settings (#841) (f45b1af)
  • Mark harness failure cards with a red warning icon (3bc6d69)
  • Show harness 403s and failures as stop cards in chats and bots (df6b33f)
  • Fix the no-shadow lint error in test-swift.mjs (5773132)
  • Delete the screen sharing rig and the engine code only it used (#840) (74e9ef6)
  • Keep only top-most ignored folders when archiving artifacts (3155ac9)
  • Remove signed-in OAuth MCPs on every machine when one is deleted (27e1d5d)
  • Fix dev containers crashing on the patches directory (ae119a7)
  • Stop counting a closed harness's background tasks as live work (d321912)
  • Include dependency patches in packaged server runtimes (#839) (c1b7872)
  • Sort archived chats by archive timestamp (#838) (0916f3f)
  • Chart free disk space on the CI runner dashboard (#836) (370a5ba)
  • Fix FFmpeg download cache keys for GitHub release assets (#835) (96efc29)
  • Set Settings text in native weights and one detail size (#832) (bdca063)
  • Start sub-agents for another machine's bot through agents.start (84c30ea)
  • Never set restore conflicts aside through a symlink (9e2601d)
  • Put kept artifacts a restore can't place inside the restored worktree (c8e3706)
  • Check held turn ends when they're delivered, and retry failed releases (ce7edb9)
  • Start agents on the server in one request that undoes only what it created (8777bfc)
  • Queue a crash's restart notice only once (2dc75a5)
  • Tell agents to answer questions with agents.answer (c72afc9)
  • Drop held turn ends that errors or questions supersede, and find every reply (d210ff6)
  • Give agents one state everywhere, and finish archives before reporting (7071ff6)
  • Never lose archive artifacts that can't be listed or restored (c0c45b5)
  • Subscribe before an agent's first message, and undo a failed start (c741024)
  • Make every execute call go through a machine, with one-call agent tools (b8a0745)
  • Add agent status and transcript search routes (5dc09b9)
  • Keep ignored artifacts like tmp/ screenshots when archiving a workspace (49b1cc0)
  • Tell agents when a Codevisor restart stopped their background tasks (e2fe1ac)
  • Send agents' complete final replies, and only once their background work stops (3435eda)
  • Report only a remote turn's own reply, and index the outbox by machine (2a9f416)
  • Read a remote turn's reply from its transcript boundary (65163f1)
  • Send each finished turn's own reply, and expire turns by when they ended (0edf78a)
  • Make fleet wake-ups durable from turn end to the bot's queue (d923bea)
  • Retry transient fleet failures per destination with a deadline (b196461)
  • Give encoded remote session keys their own prefix (6beb921)
  • Never move chats into another machine's bot workspace (1a046fc)
  • Keep bot wake-ups for offline machines and deliver them once (77cc04b)
  • Bind remote bot wake-ups to the parent verified when the link was made (c0ebe0e)
  • Make fleet tickets single-use (0b24a2f)
  • Encode remote session keys so any machine or session id round-trips (dffba00)
  • Link a bot's sub-agents on other machines to the bot (8edb916)