history of internal/usecase/picker/model.go at v0.8.1
2026-10-08
| 3bd98ac | fix(picker): rest on the nearest row above when the cursor row stops matching GPG Verified | brice | ||
| c3b102a | fix(picker): keep section folds and cursor fallbacks consistent GPG Verified | brice | ||
| 1ccf6c7 | feat(picker): fold host sections and filter search to matches GPG Verified | brice |
2026-10-03
| a06b956 | feat(terminal): support ANSI-16 and monochrome color profiles (#306) GPG Unverified | bnema |
2026-09-26
| 60d0c9f | feat(picker): problem-only status dots and typed client notices (#293) GPG Unverified | bnema |
2026-09-24
| c549dd3 | fix(picker): draw tree lines in a fixed grey and trim doubled detail spaces GPG Verified | brice |
2026-09-23
| 6978461 | fix(picker): keep the status dot uninverted on the selected row and drop empty host counts GPG Verified | brice | ||
| f06fef6 | feat(picker): show session state as a 256-color dot GPG Verified | brice | ||
| da33c7a | feat(picker): right-align short session details and status words GPG Verified | brice | ||
| 363b093 | feat(picker): draw the session list as a dimmed tree GPG Verified | brice | ||
| 417e024 | fix(picker): keep the cursor on the previous row when the selected row leaves GPG Verified | brice | ||
| 5c34fff | feat(broker): distinguish reachable hosts without a daemon GPG Verified | brice | ||
| 2e0d9a3 | fix(picker): match a session name against its tab rows GPG Verified | brice |
2026-09-22
| 09d92d3 | feat(client): restore picker parity with main GPG Verified | brice | ||
| 68ce008 | feat(client): drive picker previews through the broker GPG Verified | brice |
2026-09-12
| 7091acb | feat(client): client-owned navigation picker and presentation lease (#276) GPG Unverified | bnema |
2026-09-07
| 1de3199 | Hybrid remote lifecycle with monitor-owned directory (#262) GPG Unverified | bnema |
2026-08-30
| d73dd26 | feat(picker): add compact searchable session UI (#240) GPG Unverified | bnema |
2026-08-24
| 5664af3 | fix(remote): hide unavailable resume targets GPG Verified | brice | ||
| e23c635 | fix(remote): reject ambiguous catalogue routes GPG Verified | brice | ||
| 2be2cd7 | fix(remote): resurrect inactive sessions across hosts GPG Verified | brice |
2026-08-11
| 0c2bd95 | fix(picker): bound stopped tab selectors GPG Verified | brice | ||
| 0380a23 | fix(picker): clarify remote session activation GPG Verified | brice |
2026-08-10
| 3fd4a02 | refactor(vt): cut over vev to released module GPG Verified | brice |
2026-08-07
| 76c6a00 | fix(remote): close remote transition races GPG Verified | brice | ||
| 01fd03b | refactor(session): rename lifecycle states GPG Verified | brice | ||
| 3dbe137 | fix(picker): show dim remote host GPG Verified | brice |
2026-08-05
| 9aa4936 | fix(remote): address picker parity review findings GPG Verified | brice | ||
| 2d2ac84 | feat(remote): implement picker session parity GPG Verified | brice |
2026-08-04
| da262ae | refactor(remote): remove semantic proxy sessions GPG Verified | brice |
2026-07-31
| bd9d2c0 | fix(remote): address picker review findings GPG Verified | brice | ||
| a851fc9 | feat(remote): unify remote sessions in the picker GPG Verified | brice |
2026-07-29
| d75f483 | refactor(daemon): add sessionCapabilities seam for cross-session moves GPG Verified | brice | ||
| 5720a2c | refactor(picker): tighten sort toggle, drop dead wrapper, sharpen tests GPG Verified | brice | ||
| ae3ded7 | feat(picker): keep selection on the row replacing a killed session GPG Verified | brice | ||
| 4fcfd05 | feat(picker): render stopped sessions dim italic GPG Verified | brice | ||
| 18c1193 | fix(picker): keep a stopped session selected across the sort toggle GPG Verified | brice |
2026-07-28
| ffcb75d | refactor(picker): support move destination modes GPG Verified | brice |
2026-07-18
| e7fd3eb | feat(theme): tint modal chrome surfaces GPG Verified | brice |
2026-07-15
| 77cef84 | fix(daemon): harden lifecycle target resolution GPG Verified | brice | ||
| bc0f858 | feat(daemon): preserve session lifecycle identity GPG Verified | brice |
2026-07-14
| 86f743f | feat(picker): make preview layout responsive GPG Verified | brice |
2026-07-11
| 9a37fb8 | refactor(ui): share the attention glyph constant and fix stale marker comments GPG Verified | brice | ||
| 9829e35 | fix(daemon): keep bar background under attention bell and move it beside tab name GPG Verified | brice | ||
| 163735e | feat(daemon): bold tab names and mute pane titles on truecolor clients GPG Verified | brice | ||
| 6633cd4 | feat(picker): show focused pane titles and truncate long labels GPG Verified | brice |
2026-07-03
| 6ff07bd | feat(persistence): persist named sessions GPG Verified | brice | ||
| ef01342 | feat(theme): inherit terminal colors GPG Verified | brice | ||
| e431dff | feat(daemon): wire command palette GPG Verified | brice | ||
| 6f41b4b | fix(picker): harden switch and preview cleanup GPG Verified | brice |