Skip to content

v0.1.101-alpha.635

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Sep 01:33
· 269 commits to main since this release

Codevisor 0.1.101-alpha.635 Alpha

Changed

  • Restore full server coverage for the custom-harness probe and close path (9b8ac6b)
  • Auto-allow escalated tool checks while Claude is in full access (8d4a791)
  • Drain the shared-account reconcile before reporting the app closed (24df7a5)
  • Sort imports with oxfmt (59ad5f4)
  • Replace Prettier with oxfmt (ee21a7e)
  • Bound process tracker memory and prevent snapshot retention (107d195)
  • Pin exact versions, dedupe @types/ws, drop dead release script (4040118)
  • Declare @types/better-sqlite3 in apps/server (309bbdc)
  • Show unreachable machines as offline on iOS (ddbe8ac)
  • Remove unused dependency declarations across the workspace (623daa3)
  • Remove stale workspace dependency edges (62089a5)
  • Drop oxlint config entries already covered by defaults (24c0498)
  • Drop .prettierignore entries already covered by .gitignore (7d4918e)
  • Remove three dead .gitignore patterns (413feca)
  • Collapse packages/swift/.gitignore into the root .gitignore (9312733)
  • Remove redundant .gitignore patterns (e96e072)
  • Remove unused actionlint config (ab5d745)
  • Remove .codex folder (e7a86e9)
  • Remove .git-blame-ignore-revs (05a7805)
  • Fix shared Grok accounts and remote device sign-in (054d513)
  • Report unused lint directives and clear stale suppressions (7152791)
  • Group the display picker with the screen-sharing actions (0c9af4f)
  • Restore File > Close so ⌘W closes the Settings window (3843a30)
  • Make transcript import checkpoint tests deterministic (1cab36c)
  • Fix Tailscale discovery when launched outside a terminal (4973f81)
  • pin Bun 1.4.2 to match the Homebrew install (f3cd8b3)
  • Fix cloud sign-in callbacks and keep provider buttons enabled (b632306)
  • Seat the shared screen on the window surface (7974e72)
  • Restore original native transcript rendering over persisted state (f497ea0)
  • Always fit the shared screen to its pane (23d95c1)
  • Note the Tailscale path to the VPS (6bb7500)
  • Show context compaction only as temporary activity (32feb49)
  • Make CI regression tests independent of runner timing (1526e98)
  • Keep the initial chat pane identity stable through server acknowledgement (4361c35)
  • Restore worked activity automatically and page details while scrolling (632bbfb)
  • Unify harness account and sign-in interfaces (44f2d3e)
  • Seed sync journal history efficiently in retention test (06ad2ab)
  • Persist transcript state and bound chat synchronization (8386374)
  • Keep the stall notice off a turn that progressed while the client was away (32924d2)
  • Test native credential discovery on macOS and Linux (cd82477)
  • Sync harness settings and credentials across machines (db379e0)
  • Fix Swift test isolation and cover VNC server failure paths (beeea40)
  • Record the VPS screen-sharing tophat (021fa6c)
  • Deploy the working tree's server to a Linux box (e734418)
  • Provision a Codevisor desktop on a Linux server (b7d4ae1)
  • View a VNC-backed machine through the server's socket route (7453873)
  • Let a loopback VNC desktop stand in for a machine's display (4f936ec)
  • Stop exposing VNC servers in the screen sharing pane (bf1c74c)
  • Route Grok reasoning effort through set_config_option when native (d088a04)
  • Keep Grok's native reasoning picker when the CLI ships one (a78f2c5)
  • Normalize streamed ACP config option labels at the adapter boundary (8a82841)
  • Give the rig a window with a sidebar of scenarios (32b177b)
  • Move the viewer surface into a ScreenSharingViewer target (efc4183)
  • Move the VNC viewing session into a ScreenSharingVNC target (9365628)
  • Rework the file pane into Open File and preview media in Quick Look (ee65373)
  • Connect a screen-sharing tab at once and switch displays from the toolbar (de6bb78)
  • Plan screen sharing for VPS workspaces (736a8ba)
  • Smooth new-chat title transition and prevent transcript clipping (e8454f6)
  • Point the tophat skill at user-level skills it depends on (1a31195)
  • Use the default toolbar icon style for the iOS New Chat button (cac9808)
  • Make the message copy button instant with a success haptic (e80b504)
  • Animate queued iOS messages into the queue accessory (70cb649)
  • Fix Swift test hang and isolate TCA executor overrides (2327770)
  • Add native file editing panes with Tree-sitter highlighting (a86f1fa)
  • Record the TigerVNC interop results (2db304c)
  • Report a presentation whenever a new frame's drawable is presented (665aebb)
  • Owe a dropped frame's presentation to the next redraw (9036abd)
  • Make the VNC test box keys-only over SSH (3f067cb)
  • Document the VNC interop test box (1f6713b)
  • Add the VNC test box provisioning script (81f1428)
  • Line-buffer the rig VNC server's input log (6c5d5f6)
  • Name the VNC server in the screen-sharing toolbar (915ad8e)
  • Connect screen-sharing panes to VNC servers (91e8404)
  • Add the VNC viewing session and viewer backend (e915f0c)
  • Add the ScreenSharingRFB protocol target (d1c8a4d)
  • Move ScreenSharingDiagnostics into the rig package (3b0b180)
  • Fold the screen-sharing probe into the rig as its probe subcommand (4ef0106)
  • Make the screen-sharing rig and probe their own packages under apps/ (0de43bc)
  • Split the screen-sharing peer by role and lay the media package out by stage (8859bcb)
  • Move screen-sharing tooling and Core out of the media package directory (138fec2)
  • Shape the viewer the Point-Free way: lease reducer, endpoint client, case-path tests (ea32fe7)
  • Split Screen Sharing into composable seams with a TCA viewer (3a108f9)
  • Share the macOS app scheme for CI release builds (836bcb6)
  • Close owned Xcode windows when simulator tasks stop (05ea738)
  • Fix duplicate macOS browser address bar backgrounds (f146802)
  • Share marketing screenshot capture across iOS and macOS (e996031)
  • Recover machine event streams so sidebar attention stays synchronized (3c2b830)
  • Sync workspace and chat renames through the server (d825ee9)
  • Keep the peer's class body under the lint limit (a98c721)
  • Give the rig encoder and pacer knobs and record why HEVC 4:4:4 stalls (768b40a)
  • Isolate worktree simulators and clean up workspace processes on archive (3544d1e)
  • Resolve iOS test simulators by udid instead of name (be85215)
  • Cache server features on MachineStatus so New Tab renders Screen Sharing on first frame (f3293da)
  • Align composer accessory corners with platform geometry (cc1f486)
  • Support keyboard scrolling in the macOS chat transcript (0cdf422)
  • Install Codevisor's source-built WebRTC as the package dependency (b8a9534)
  • Record the completed Xcode 27.0 WebRTC source build (ee063b5)
  • Pin the WebRTC source-build recipe to Xcode 27.0 (7fae5d8)
  • Add key presses to the rig's control check and fix its counter race (954c226)
  • Propose host capture resilience and sleep policy from the rig findings (e2d0b7e)
  • Record the verified two-Mac control check (8564d22)
  • Register the rig's control-check command and record the first run (1602f32)
  • Exercise the product's control path from the rig on a virtual display (b896630)
  • Expose engine tuning in the rig and a tune command (8fb69d3)
  • Show live image age in the rig viewer (775319a)
  • Wrap over-long lines in the rig sources (1ee1ae9)
  • Record the bare virtual desktop run in the rig plan (c1a5a56)
  • Add a bare virtual-desktop source to the rig (f74b421)
  • Wait for the rig agent to unload before bootstrapping it again (a063be7)
  • Keep retrying a rig source restart until it succeeds (41631ff)
  • Recover the rig host from capture errors and keep its displays awake (628c31e)
  • Detect stalled sources in the rig and fix the host plist and sample paths (715645b)
  • Restart the rig host agent after any exit (645ea5c)
  • Add application and window sources and live source switching to the rig (ddac8af)
  • Add a virtual display source to the Screen Sharing rig (d1f7b7b)
  • Add the Screen Sharing rig: a two-Mac development loop for the native engine (9fbd63d)
  • Fix extra footer spacing in short autocomplete menus (779cb92)
  • Use pre-commit validation instead of a pull request workflow (0225dec)
  • Suspend asynchronous test gates without blocking Swift workers (d455c35)
  • Await video-writer test callbacks without blocking Swift workers (1b49def)
  • Record MVP package verification and remaining gates (88d074d)
  • Install pinned SwiftLint for hosted native checks (d627587)
  • Bundle WebRTC notices and validate pull requests (acd462f)
  • Validate the Xcode 26.6 WebRTC source recipe (a015a78)
  • Pin WebRTC source builds to Xcode 26.6 (51f66db)
  • Document final MVP verification and distribution gates (e107326)
  • Keep screen sharing controls interactive while connecting (dbdbcae)
  • Restore framing for user message attachments (10bdc69)
  • Add marketing site support page (1f0cd89)
  • Improve transcript image previews and sharing (30ca7b2)
  • Synchronize workspace sidebar order across clients (512791c)
  • Show concise Grok reasoning labels in the composer (e06ee24)
  • Fix macOS composer initializer access (74f9994)
  • Disable native iPad support for now (3335fc1)
  • Add repeatable iOS App Store screenshot captures (20113cc)
  • Add native macOS screen sharing MVP checkpoint (9108763)
  • Mark verified Stable releases as GitHub Latest (2abf058)
  • Show harness icons in iOS update settings (f3ffb80)
  • Show the build number in iOS Settings (809c58e)
  • Explain withdrawing AI consent in iOS settings (ad39fae)
  • Simplify iOS machine settings and connection warning (2e4b392)
  • Use adaptive concentric corners for the macOS composer (c3510c7)
  • Fix striped Markdown quote borders (f012671)
  • Default to inline previews when sharing visual work (d67f1e1)