Releases: 851-labs/codevisor
Releases · 851-labs/codevisor
Release list
v0.1.99-alpha.384
Codevisor 0.1.99-alpha.384 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Fix split backgrounds on linked inline code (a1fba97)
- Always show machine names in sidebar metadata (72d1965)
- Fix headless CI automation tests and control test timing (2537dda)
- Improve browser and computer automation with persistent sessions and recordings (0cd2c0d)
- Exclude CDP test scaffolding from production coverage (0ebc51d)
- Close the observation registration race in test fixtures (2a9f9dd)
- Remove timing assumptions from new autocomplete tests (ae5395c)
- Make tests deterministic and reduce fixture overhead (55210ad)
- Add native sidebar search to PixelBook (055bf0a)
- Refactor autocomplete menus and fix scalable layout (ed220bb)
- Probe unknown machines before the first update sweep (769e989)
- Rebuild Settings › Updates and fix the stuck update gate (877d335)
- Open Markdown file links in document tabs (4eb1930)
- Make local server deadline tests deterministic (62fffe8)
- Preserve transcript geometry through send animations (175b429)
- Improve file delivery and native Computer Use discovery (04e0ffe)
- Use primary text for composer picker labels (617a702)
- Use popup geometry for autocomplete bottom corners (a909045)
- Use autocomplete for composer model parameters (9217476)
- Preserve transcript bottom pinning and saved scroll positions (2c567c4)
- Add favorites to composer machine and project pickers (12f563b)
- Disable Codex unified computer use in Codevisor sessions (cd8752b)
- Highlight the first autocomplete result when searching (f4080c9)
- Show alpha build for available app updates (32da5b4)
- Make server startup observable, faster, and bounded (ed2c32e)
- Make server update timing tests deterministic (f6d9b70)
- Split PixelBook checkmarks and dividers into separate stories (6148f27)
- Centralize composer picker filtering in Autocomplete (39f33c9)
- Suppress autocomplete hover effects while scrolling (91ea3a9)
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a seco...
v0.1.99-alpha.383
Codevisor 0.1.99-alpha.383 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Always show machine names in sidebar metadata (72d1965)
- Fix headless CI automation tests and control test timing (2537dda)
- Improve browser and computer automation with persistent sessions and recordings (0cd2c0d)
- Exclude CDP test scaffolding from production coverage (0ebc51d)
- Close the observation registration race in test fixtures (2a9f9dd)
- Remove timing assumptions from new autocomplete tests (ae5395c)
- Make tests deterministic and reduce fixture overhead (55210ad)
- Add native sidebar search to PixelBook (055bf0a)
- Refactor autocomplete menus and fix scalable layout (ed220bb)
- Probe unknown machines before the first update sweep (769e989)
- Rebuild Settings › Updates and fix the stuck update gate (877d335)
- Open Markdown file links in document tabs (4eb1930)
- Make local server deadline tests deterministic (62fffe8)
- Preserve transcript geometry through send animations (175b429)
- Improve file delivery and native Computer Use discovery (04e0ffe)
- Use primary text for composer picker labels (617a702)
- Use popup geometry for autocomplete bottom corners (a909045)
- Use autocomplete for composer model parameters (9217476)
- Preserve transcript bottom pinning and saved scroll positions (2c567c4)
- Add favorites to composer machine and project pickers (12f563b)
- Disable Codex unified computer use in Codevisor sessions (cd8752b)
- Highlight the first autocomplete result when searching (f4080c9)
- Show alpha build for available app updates (32da5b4)
- Make server startup observable, faster, and bounded (ed2c32e)
- Make server update timing tests deterministic (f6d9b70)
- Split PixelBook checkmarks and dividers into separate stories (6148f27)
- Centralize composer picker filtering in Autocomplete (39f33c9)
- Suppress autocomplete hover effects while scrolling (91ea3a9)
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplica...
v0.1.99-alpha.382
Codevisor 0.1.99-alpha.382 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Fix headless CI automation tests and control test timing (2537dda)
- Improve browser and computer automation with persistent sessions and recordings (0cd2c0d)
- Exclude CDP test scaffolding from production coverage (0ebc51d)
- Close the observation registration race in test fixtures (2a9f9dd)
- Remove timing assumptions from new autocomplete tests (ae5395c)
- Make tests deterministic and reduce fixture overhead (55210ad)
- Add native sidebar search to PixelBook (055bf0a)
- Refactor autocomplete menus and fix scalable layout (ed220bb)
- Probe unknown machines before the first update sweep (769e989)
- Rebuild Settings › Updates and fix the stuck update gate (877d335)
- Open Markdown file links in document tabs (4eb1930)
- Make local server deadline tests deterministic (62fffe8)
- Preserve transcript geometry through send animations (175b429)
- Improve file delivery and native Computer Use discovery (04e0ffe)
- Use primary text for composer picker labels (617a702)
- Use popup geometry for autocomplete bottom corners (a909045)
- Use autocomplete for composer model parameters (9217476)
- Preserve transcript bottom pinning and saved scroll positions (2c567c4)
- Add favorites to composer machine and project pickers (12f563b)
- Disable Codex unified computer use in Codevisor sessions (cd8752b)
- Highlight the first autocomplete result when searching (f4080c9)
- Show alpha build for available app updates (32da5b4)
- Make server startup observable, faster, and bounded (ed2c32e)
- Make server update timing tests deterministic (f6d9b70)
- Split PixelBook checkmarks and dividers into separate stories (6148f27)
- Centralize composer picker filtering in Autocomplete (39f33c9)
- Suppress autocomplete hover effects while scrolling (91ea3a9)
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar ...
v0.1.99-alpha.380
Codevisor 0.1.99-alpha.380 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Exclude CDP test scaffolding from production coverage (0ebc51d)
- Close the observation registration race in test fixtures (2a9f9dd)
- Remove timing assumptions from new autocomplete tests (ae5395c)
- Make tests deterministic and reduce fixture overhead (55210ad)
- Add native sidebar search to PixelBook (055bf0a)
- Refactor autocomplete menus and fix scalable layout (ed220bb)
- Probe unknown machines before the first update sweep (769e989)
- Rebuild Settings › Updates and fix the stuck update gate (877d335)
- Open Markdown file links in document tabs (4eb1930)
- Make local server deadline tests deterministic (62fffe8)
- Preserve transcript geometry through send animations (175b429)
- Improve file delivery and native Computer Use discovery (04e0ffe)
- Use primary text for composer picker labels (617a702)
- Use popup geometry for autocomplete bottom corners (a909045)
- Use autocomplete for composer model parameters (9217476)
- Preserve transcript bottom pinning and saved scroll positions (2c567c4)
- Add favorites to composer machine and project pickers (12f563b)
- Disable Codex unified computer use in Codevisor sessions (cd8752b)
- Highlight the first autocomplete result when searching (f4080c9)
- Show alpha build for available app updates (32da5b4)
- Make server startup observable, faster, and bounded (ed2c32e)
- Make server update timing tests deterministic (f6d9b70)
- Split PixelBook checkmarks and dividers into separate stories (6148f27)
- Centralize composer picker filtering in Autocomplete (39f33c9)
- Suppress autocomplete hover effects while scrolling (91ea3a9)
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar tabs (8415bec)
- Keep Nous sidebar rows at the primary label color (daeeae6)
- Keep a chat-less workspace routable while it still shows a terminal or plugin ([11...
v0.1.99-alpha.378
Codevisor 0.1.99-alpha.378 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Add native sidebar search to PixelBook (055bf0a)
- Refactor autocomplete menus and fix scalable layout (ed220bb)
- Probe unknown machines before the first update sweep (769e989)
- Rebuild Settings › Updates and fix the stuck update gate (877d335)
- Open Markdown file links in document tabs (4eb1930)
- Make local server deadline tests deterministic (62fffe8)
- Preserve transcript geometry through send animations (175b429)
- Improve file delivery and native Computer Use discovery (04e0ffe)
- Use primary text for composer picker labels (617a702)
- Use popup geometry for autocomplete bottom corners (a909045)
- Use autocomplete for composer model parameters (9217476)
- Preserve transcript bottom pinning and saved scroll positions (2c567c4)
- Add favorites to composer machine and project pickers (12f563b)
- Disable Codex unified computer use in Codevisor sessions (cd8752b)
- Highlight the first autocomplete result when searching (f4080c9)
- Show alpha build for available app updates (32da5b4)
- Make server startup observable, faster, and bounded (ed2c32e)
- Make server update timing tests deterministic (f6d9b70)
- Split PixelBook checkmarks and dividers into separate stories (6148f27)
- Centralize composer picker filtering in Autocomplete (39f33c9)
- Suppress autocomplete hover effects while scrolling (91ea3a9)
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar tabs (8415bec)
- Keep Nous sidebar rows at the primary label color (daeeae6)
- Keep a chat-less workspace routable while it still shows a terminal or plugin (1165106)
- Remove post-crash diagnostic notice (e623a83)
- Give Autocomplete items first-party icon and shortcut slots (40dde7d)
- Focus the New Tab picker on ⌘T (d3ddfb6)
- Rebuild the New Tab page on Autocomplete, with host-driven input focus ([d8d6e52](https://githu...
v0.1.99-alpha.374
Codevisor 0.1.99-alpha.374 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Open Markdown file links in document tabs (4eb1930)
- Make local server deadline tests deterministic (62fffe8)
- Preserve transcript geometry through send animations (175b429)
- Improve file delivery and native Computer Use discovery (04e0ffe)
- Use primary text for composer picker labels (617a702)
- Use popup geometry for autocomplete bottom corners (a909045)
- Use autocomplete for composer model parameters (9217476)
- Preserve transcript bottom pinning and saved scroll positions (2c567c4)
- Add favorites to composer machine and project pickers (12f563b)
- Disable Codex unified computer use in Codevisor sessions (cd8752b)
- Highlight the first autocomplete result when searching (f4080c9)
- Show alpha build for available app updates (32da5b4)
- Make server startup observable, faster, and bounded (ed2c32e)
- Make server update timing tests deterministic (f6d9b70)
- Split PixelBook checkmarks and dividers into separate stories (6148f27)
- Centralize composer picker filtering in Autocomplete (39f33c9)
- Suppress autocomplete hover effects while scrolling (91ea3a9)
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar tabs (8415bec)
- Keep Nous sidebar rows at the primary label color (daeeae6)
- Keep a chat-less workspace routable while it still shows a terminal or plugin (1165106)
- Remove post-crash diagnostic notice (e623a83)
- Give Autocomplete items first-party icon and shortcut slots (40dde7d)
- Focus the New Tab picker on ⌘T (d3ddfb6)
- Rebuild the New Tab page on Autocomplete, with host-driven input focus (d8d6e52)
- Turn the ⌘J bottom panel off in Nous mode (b1f3e81)
- Keep the model picker when Claude's model list loses its startup race (e0c9443)
- Start the local server through launchd only, with a full startup timeline (6ca1ca7)
- Render shell output in transcript discl...
v0.1.99-alpha.361
Codevisor 0.1.99-alpha.361 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Make server update timing tests deterministic (f6d9b70)
- Split PixelBook checkmarks and dividers into separate stories (6148f27)
- Centralize composer picker filtering in Autocomplete (39f33c9)
- Suppress autocomplete hover effects while scrolling (91ea3a9)
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar tabs (8415bec)
- Keep Nous sidebar rows at the primary label color (daeeae6)
- Keep a chat-less workspace routable while it still shows a terminal or plugin (1165106)
- Remove post-crash diagnostic notice (e623a83)
- Give Autocomplete items first-party icon and shortcut slots (40dde7d)
- Focus the New Tab picker on ⌘T (d3ddfb6)
- Rebuild the New Tab page on Autocomplete, with host-driven input focus (d8d6e52)
- Turn the ⌘J bottom panel off in Nous mode (b1f3e81)
- Keep the model picker when Claude's model list loses its startup race (e0c9443)
- Start the local server through launchd only, with a full startup timeline (6ca1ca7)
- Render shell output in transcript disclosures (54a9c59)
- Extract the model picker into an Autocomplete package, with a PixelBook gallery (53cb8ed)
- Check the restart gate synchronously before the in-flight prompt holds (4782055)
- Update through chats: drain-and-resume, headless Sparkle, Settings-only update UI (8562176)
- Give MCP servers one owner of
enabled, stable machine ids, and live rows (b2cbc76) - Fade macOS transcript beneath composer (3f281e4)
- Update reference repositories (5823098)
- Add ⌘⇧T to reopen the most recently closed pane (8b739f1)
- Drop the ⌘N hints from the Nous sidebar rows (592ac29)
- Name the selected tab in the Nous header, with its context as subtitle (ce02ba3)
- Use native workspace backgrounds (ae4832f)
- Select transcript text across rows; unify quote bar rendering (14b520e)
- Add Nous sidebar mode: workspace tabs and panes as sidebar rows ([1733f53](1...
v0.1.99-alpha.357
Codevisor 0.1.99-alpha.357 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Show alpha build for remote servers (fb81e79)
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar tabs (8415bec)
- Keep Nous sidebar rows at the primary label color (daeeae6)
- Keep a chat-less workspace routable while it still shows a terminal or plugin (1165106)
- Remove post-crash diagnostic notice (e623a83)
- Give Autocomplete items first-party icon and shortcut slots (40dde7d)
- Focus the New Tab picker on ⌘T (d3ddfb6)
- Rebuild the New Tab page on Autocomplete, with host-driven input focus (d8d6e52)
- Turn the ⌘J bottom panel off in Nous mode (b1f3e81)
- Keep the model picker when Claude's model list loses its startup race (e0c9443)
- Start the local server through launchd only, with a full startup timeline (6ca1ca7)
- Render shell output in transcript disclosures (54a9c59)
- Extract the model picker into an Autocomplete package, with a PixelBook gallery (53cb8ed)
- Check the restart gate synchronously before the in-flight prompt holds (4782055)
- Update through chats: drain-and-resume, headless Sparkle, Settings-only update UI (8562176)
- Give MCP servers one owner of
enabled, stable machine ids, and live rows (b2cbc76) - Fade macOS transcript beneath composer (3f281e4)
- Update reference repositories (5823098)
- Add ⌘⇧T to reopen the most recently closed pane (8b739f1)
- Drop the ⌘N hints from the Nous sidebar rows (592ac29)
- Name the selected tab in the Nous header, with its context as subtitle (ce02ba3)
- Use native workspace backgrounds (ae4832f)
- Select transcript text across rows; unify quote bar rendering (14b520e)
- Add Nous sidebar mode: workspace tabs and panes as sidebar rows (1733f53)
- Keep streaming lists in one transcript row; re-home chats on route flips (25768ee)
- Re-upload composer attachments when a draft is retargeted to another machine (cc98bd7)
- Show a failed turn's error where it happens, only for the latest turn (6feb69e)
- Fix configured machine cloud relay routing ([e9ad8...
v0.1.99-alpha.356
Codevisor 0.1.99-alpha.356 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Show alpha build in current app version (2c0e646)
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar tabs (8415bec)
- Keep Nous sidebar rows at the primary label color (daeeae6)
- Keep a chat-less workspace routable while it still shows a terminal or plugin (1165106)
- Remove post-crash diagnostic notice (e623a83)
- Give Autocomplete items first-party icon and shortcut slots (40dde7d)
- Focus the New Tab picker on ⌘T (d3ddfb6)
- Rebuild the New Tab page on Autocomplete, with host-driven input focus (d8d6e52)
- Turn the ⌘J bottom panel off in Nous mode (b1f3e81)
- Keep the model picker when Claude's model list loses its startup race (e0c9443)
- Start the local server through launchd only, with a full startup timeline (6ca1ca7)
- Render shell output in transcript disclosures (54a9c59)
- Extract the model picker into an Autocomplete package, with a PixelBook gallery (53cb8ed)
- Check the restart gate synchronously before the in-flight prompt holds (4782055)
- Update through chats: drain-and-resume, headless Sparkle, Settings-only update UI (8562176)
- Give MCP servers one owner of
enabled, stable machine ids, and live rows (b2cbc76) - Fade macOS transcript beneath composer (3f281e4)
- Update reference repositories (5823098)
- Add ⌘⇧T to reopen the most recently closed pane (8b739f1)
- Drop the ⌘N hints from the Nous sidebar rows (592ac29)
- Name the selected tab in the Nous header, with its context as subtitle (ce02ba3)
- Use native workspace backgrounds (ae4832f)
- Select transcript text across rows; unify quote bar rendering (14b520e)
- Add Nous sidebar mode: workspace tabs and panes as sidebar rows (1733f53)
- Keep streaming lists in one transcript row; re-home chats on route flips (25768ee)
- Re-upload composer attachments when a draft is retargeted to another machine (cc98bd7)
- Show a failed turn's error where it happens, only for the latest turn (6feb69e)
- Fix configured machine cloud relay routing (e9ad893)
- Fix cloud relay recovery and first-send han...
v0.1.99-alpha.355
Codevisor 0.1.99-alpha.355 Alpha
Added
- add recovery and compatibility controls (c2fc2d0)
- add update review experiences (bc737dd)
- add prepared registry updates (a4c83ad)
- make installs and updates transactional (43ef27f)
- add update compatibility foundation (9cae94d)
Fixed
- disable OPOST on the proxy's local pty (8cc9501)
- import
joinin dev-shared.mjs (bf73034) - use Ghostty's default JetBrains Mono instead of Menlo (bb3101b)
- keep the cursor visible on app-painted dark backgrounds (ef8773d)
- hand off workspace panes without flicker (765e538)
Changed
- Rebuild the composer's run-target pickers on Autocomplete (759f081)
- Give Autocomplete menu features: check column, dividers, keylines, footer items (f3f0053)
- Rename General settings sidebar item (9ad61e5)
- Give a managed Chromium 90s to publish its debugging endpoint (744a50b)
- Tighten iOS project rows: closer folder glyph, less vertical padding (aede2f2)
- Give iOS disclosure toggles an update pass of their own (9783868)
- Animate iOS project disclosures off view-owned state (78266cf)
- Toggle iOS project rows from anywhere on the row (85b838c)
- Shorten iOS project rows to a true single line (47b3458)
- Drop the machine line from project folders; single-line project rows on iOS (249941b)
- Carry the run target across a machine switch when the other machine has it (6273bb4)
- Scope the composer's project picker to the selected machine (da26d1a)
- Stop the New Chat page defaulting to the newest project when none is picked (9bd1b6e)
- Show a retained scratch-backed draft as No project in the pickers (edd8617)
- Never restore a draft onto a no-project chat's scratch folder (12de31f)
- Never cut a worktree for a no-project chat's scratch folder (043987e)
- Bring linked projects and no-project chats to iOS (4dbda9e)
- Let a chat start with no project, and pick projects fleet-wide by repository (0f27d19)
- Fold the same repository on several machines into one sidebar project folder (bc54304)
- Model linked projects as cross-machine ProjectGroups on the client (ac7d4fd)
- Discover and expose each project's git remote as a cross-machine repo identity (4ed4371)
- Keep Settings usable after update failures (0b78d59)
- Fix Claude account switching across chats (28673d4)
- Keep the transcript selection through a secondary click (a1ba01e)
- Protect app updates from duplicate launches (f7aefec)
- Show plugin icons in Nous sidebar tabs (8415bec)
- Keep Nous sidebar rows at the primary label color (daeeae6)
- Keep a chat-less workspace routable while it still shows a terminal or plugin (1165106)
- Remove post-crash diagnostic notice (e623a83)
- Give Autocomplete items first-party icon and shortcut slots (40dde7d)
- Focus the New Tab picker on ⌘T (d3ddfb6)
- Rebuild the New Tab page on Autocomplete, with host-driven input focus (d8d6e52)
- Turn the ⌘J bottom panel off in Nous mode (b1f3e81)
- Keep the model picker when Claude's model list loses its startup race (e0c9443)
- Start the local server through launchd only, with a full startup timeline (6ca1ca7)
- Render shell output in transcript disclosures (54a9c59)
- Extract the model picker into an Autocomplete package, with a PixelBook gallery (53cb8ed)
- Check the restart gate synchronously before the in-flight prompt holds (4782055)
- Update through chats: drain-and-resume, headless Sparkle, Settings-only update UI (8562176)
- Give MCP servers one owner of
enabled, stable machine ids, and live rows (b2cbc76) - Fade macOS transcript beneath composer (3f281e4)
- Update reference repositories (5823098)
- Add ⌘⇧T to reopen the most recently closed pane (8b739f1)
- Drop the ⌘N hints from the Nous sidebar rows (592ac29)
- Name the selected tab in the Nous header, with its context as subtitle (ce02ba3)
- Use native workspace backgrounds (ae4832f)
- Select transcript text across rows; unify quote bar rendering (14b520e)
- Add Nous sidebar mode: workspace tabs and panes as sidebar rows (1733f53)
- Keep streaming lists in one transcript row; re-home chats on route flips (25768ee)
- Re-upload composer attachments when a draft is retargeted to another machine (cc98bd7)
- Show a failed turn's error where it happens, only for the latest turn (6feb69e)
- Fix configured machine cloud relay routing (e9ad893)
- Fix cloud relay recovery and first-send handoff (c73fdee)
- Switch Swift indentation to 2 space...