Commit Graph

  • 839097112c fix(deps): migrate Tailwind CSS from v3 to v4 (#711) v0.0.18 Will Pfleger 2026-05-22 20:45:47 -04:00
  • 4269fd2720 Show all ACP runtimes with install status and one-click install (#724) Will Pfleger 2026-05-22 20:33:35 -04:00
  • d2b548627d fix(desktop): detach install subprocesses from controlling terminal Will Pfleger 2026-05-22 20:21:21 -04:00
  • 539ca457d5 fix(desktop): close stdin for install subprocesses to prevent interactive hangs Will Pfleger 2026-05-22 20:13:52 -04:00
  • 77ef419fdb fix(desktop): improve Doctor panel clarity for CLI vs ACP adapter status Will Pfleger 2026-05-22 20:03:41 -04:00
  • a8a25998ae refactor(desktop): split install_hint into cli_install_hint and adapter_install_hint Will Pfleger 2026-05-22 19:49:47 -04:00
  • a2ba77f305 fix(desktop): use official install script for Claude Code CLI Will Pfleger 2026-05-22 19:41:48 -04:00
  • aed67c1edf fix(desktop): use official install script for Codex CLI instead of npm Will Pfleger 2026-05-22 19:40:41 -04:00
  • 54b618e656 style(desktop): fix cargo fmt long line in install concurrency guard Will Pfleger 2026-05-22 19:38:58 -04:00
  • 6560d96ba5 feat(desktop): add cli_missing availability state for ACP providers Will Pfleger 2026-05-22 19:35:44 -04:00
  • d4b9ac16d8 fix(desktop): clear resolve cache on re-run, per-provider concurrency, dynamic install hints Will Pfleger 2026-05-22 19:26:15 -04:00
  • 4696cc4cd6 fix(desktop): correct ACP provider install semantics for Goose and Codex Will Pfleger 2026-05-22 18:44:06 -04:00
  • 338f0aff1d fix(desktop): use tauri-plugin-opener for external URLs in Doctor panel Will Pfleger 2026-05-22 17:35:03 -04:00
  • f1821bce8e fix(desktop): fix broken install links, wrong adapter package, and hermit env leak Will Pfleger 2026-05-22 17:24:57 -04:00
  • 39a7aa9015 fix(desktop): update E2E test helper to use consolidated acpProvidersCatalog field Will Pfleger 2026-05-22 16:54:14 -04:00
  • e10336d192 fix(desktop): address crossfire review findings for ACP provider consolidation Will Pfleger 2026-05-22 16:33:40 -04:00
  • 3b26a0df99 refactor(desktop): consolidate ACP provider discovery and address review findings Will Pfleger 2026-05-22 12:44:34 -04:00
  • 38bc4bdab9 feat(desktop): show all ACP runtimes with install status and install buttons Will Pfleger 2026-05-21 19:32:27 -04:00
  • f8a0cb0147 perf(ci): add caching, path filtering, and nextest to speed up CI (#723) Will Pfleger 2026-05-22 17:28:13 -04:00
  • a65b7fc06f fix(deps): migrate nostr crate from 0.36 to 0.44 (#708) Will Pfleger 2026-05-22 17:17:11 -04:00
  • 8e26836015 Allow owners to read agent memories (#727) tlongwell-block 2026-05-22 16:52:02 -04:00
  • 8bc94413eb feat(relay/git): git on Sprout, S3-backed (#726) tlongwell-block 2026-05-22 15:05:07 -04:00
  • 2a8a3dccb6 fix: resolve global search build errors global-search Thomas Petersen 2026-05-22 14:16:58 -04:00
  • 5108762d12 feat: add global search palette Thomas Petersen 2026-05-22 14:05:15 -04:00
  • 55190b18bd Add sprout-cli agent skill to nest initialization (#613) Will Pfleger 2026-05-22 11:28:43 -04:00
  • 7b33c47eb4 fix(sprout-agent): retry on pre-response transport errors (#700) tlongwell-block 2026-05-22 10:35:39 -04:00
  • 6dcb04bcd9 Fix CLI output normalization and wrong Nostr kinds (MCP parity) (#612) Will Pfleger 2026-05-22 10:32:20 -04:00
  • 4f287d1587 chore: add terminal.rs file size exception feat/terminal Taylor Ho 2026-05-22 00:21:08 -07:00
  • 0835f6a546 fix(terminal): grab cursor on hover, grabbing while dragging resize Taylor Ho 2026-05-22 00:18:41 -07:00
  • 4c71e694ba fix(terminal): cap max height at 50% viewport — always leaves room for chat Taylor Ho 2026-05-22 00:17:18 -07:00
  • 8cf10d3e3c chore: bump file size limits for hooks with optimistic updates tho/quick-add-agent-popover Taylor Ho 2026-05-22 00:15:48 -07:00
  • 609f927696 fix(terminal): fill gap around terminal with bg-background Taylor Ho 2026-05-22 00:14:20 -07:00
  • 78be3e556a fix(terminal): remove scale from animation, keep height + opacity only Taylor Ho 2026-05-22 00:09:00 -07:00
  • 227278818b fix(terminal): transform origin bottom Taylor Ho 2026-05-22 00:06:30 -07:00
  • 1f0c135dd1 fix(terminal): add subtle scale 0.97 → 1 on open/close animation Taylor Ho 2026-05-22 00:04:59 -07:00
  • c39ea31e1a fix(terminal): keep TerminalPanel mounted so exit animation plays Taylor Ho 2026-05-22 00:03:56 -07:00
  • e086d20373 fix(terminal): revert to p-3 all around Taylor Ho 2026-05-22 00:02:39 -07:00
  • 7583698b8a fix(terminal): pt-0 so content scrolls to edge, keep pb-3 px-3 Taylor Ho 2026-05-22 00:01:51 -07:00
  • de2ae68e45 fix(terminal): bump interior padding p-2 → p-3 Taylor Ho 2026-05-22 00:00:46 -07:00
  • d9e4a4f7f4 fix(terminal): add bg-terminal to outer container, not just inner Taylor Ho 2026-05-21 23:56:41 -07:00
  • 9d136d4e93 fix(terminal): use sidebar chrome color for terminal background token Taylor Ho 2026-05-21 23:54:10 -07:00
  • 4c52f550bb feat(terminal): animate panel open/close with motion/react Taylor Ho 2026-05-21 23:52:08 -07:00
  • 4a55c892ba revert(terminal): remove status pill UI Taylor Ho 2026-05-21 23:50:49 -07:00
  • 8d5987cdd4 feat(terminal): focus management — terminal on open, composer on close Taylor Ho 2026-05-21 23:48:10 -07:00
  • 49eb06756e feat(terminal): add status pill — proof-of-life indicator when closed Taylor Ho 2026-05-21 23:46:01 -07:00
  • fa72e013cb fix(terminal): pt-1 for a tad more gap between composer and terminal Taylor Ho 2026-05-21 23:24:09 -07:00
  • fde8351a01 feat(terminal): add semantic --terminal-background/foreground CSS vars Taylor Ho 2026-05-21 23:18:05 -07:00
  • 91f7ea9a10 fix(terminal): pb-2 to align with composer bottom gap Taylor Ho 2026-05-21 23:09:53 -07:00
  • 0b72f1a72f fix: pass context to single-add mutation so reuse guard fires Taylor Ho 2026-05-21 23:06:58 -07:00
  • 2af37b1446 fix(terminal): add -mt-1 to h-7 bar matching thread panel layout Taylor Ho 2026-05-21 23:06:02 -07:00
  • 42665d893a fix(terminal): remove pb-4 to align bottom edge with thread composer Taylor Ho 2026-05-21 23:04:40 -07:00
  • e3f1208b31 fix(terminal): always render h-7 bar for consistent bottom spacing Taylor Ho 2026-05-21 23:00:16 -07:00
  • bced80e14e fix(terminal): move typing indicator below terminal panel Taylor Ho 2026-05-21 22:56:33 -07:00
  • 97ae3c82d4 fix(terminal): hide phantom h-7 typing bar when empty Taylor Ho 2026-05-21 22:51:12 -07:00
  • 452751459a fix(terminal): pt-0, pb matches px for tighter composer gap Taylor Ho 2026-05-21 22:45:48 -07:00
  • 3f763c2cd2 fix(terminal): match composer padding, remove header + drag handle, add p-2 interior Taylor Ho 2026-05-21 22:42:34 -07:00
  • 4bb06b8aed feat: sort sidebar bots online-first, then alphabetical Taylor Ho 2026-05-21 22:34:35 -07:00
  • f8f42d83ee fix(terminal): move into composer flow with padding on all sides Taylor Ho 2026-05-21 22:29:13 -07:00
  • 741c09d9fe docs(nips): add NIP-IA identity archival (#713) tlongwell-block 2026-05-21 23:46:07 -04:00
  • 3467a67b2a docs: formal spec + machine-checked proof for git refs over object storage (#721) tlongwell-block 2026-05-21 23:43:46 -04:00
  • 2f6bea52d4 fix(terminal): workspace cleanup, light mode theme, buffer cap verified Taylor Ho 2026-05-21 20:25:32 -07:00
  • 40ebf3598c feat(terminal): add integrated terminal panel with ⌘+J toggle Taylor Ho 2026-05-21 20:08:56 -07:00
  • c65fd6e2b0 feat: optimistic remove — agent vanishes instantly from sidebar Taylor Ho 2026-05-21 19:54:51 -07:00
  • af3028628c feat: optimistic member updates + decompose QuickAddAgentPopover Taylor Ho 2026-05-21 19:48:14 -07:00
  • 504cfea20d feat: sprout notes NIP-23 long-form CLI + relay a-tag deletion (#719) tlongwell-block 2026-05-21 22:30:21 -04:00
  • aa6b1f1e31 revert: remove debounce/spring, back to simple motion layout Taylor Ho 2026-05-21 00:21:18 -07:00
  • 2f378cb7c3 fix: debounce item list (300ms) so name + membership changes batch into one animation Taylor Ho 2026-05-21 00:18:34 -07:00
  • ac7727d531 fix: remove frozen-order code, use layout animation for reorder, in-channel agents sort to top Taylor Ho 2026-05-21 00:15:07 -07:00
  • 4944671516 fix: use ref-based frozen key order — bulletproof stable item positions while popover is open Taylor Ho 2026-05-21 00:11:17 -07:00
  • 7038c4cbf9 fix: prepend newly created agents to top of list instead of appending Taylor Ho 2026-05-21 00:08:37 -07:00
  • abdb683638 fix: popover stays open after add/remove, items don't reorder while open Taylor Ho 2026-05-21 00:06:38 -07:00
  • 79f59d45ac fix: opacity-70 → opacity-50 on in-channel agent avatar + label Taylor Ho 2026-05-21 00:02:41 -07:00
  • 90fa35ec04 fix: opacity-70 on in-channel agent avatar + label, X stays full opacity Taylor Ho 2026-05-21 00:01:42 -07:00
  • 29681d3ca4 feat: add X remove button for in-channel agents in quick-add popover Taylor Ho 2026-05-20 23:58:25 -07:00
  • aafe5c2302 fix: increase section spacing in AddChannelBotDialog (space-y-5 → space-y-6) Taylor Ho 2026-05-20 23:52:38 -07:00
  • d8e29de06b revert: restore AddChannelBotDialog to pre-branch state (remove progressive disclosure changes) Taylor Ho 2026-05-20 23:47:20 -07:00
  • 441b6c4b1a Fix inbox thread navigation highlights (#720) thomaspblock 2026-05-21 22:17:52 -04:00
  • c2c62fa893 fix: deselect team toggle when individual agents are unchecked Taylor Ho 2026-05-20 23:36:13 -07:00
  • 31778487f0 fix: remove opacity-50 on inactive avatars — looked disabled Taylor Ho 2026-05-20 23:31:17 -07:00
  • cb848348d7 fix: remove running tag, use opacity-50 on inactive agent avatars instead Taylor Ho 2026-05-20 23:29:36 -07:00
  • 7c96f87f3a fix: badge mask border-background → border-popover to match popover surface Taylor Ho 2026-05-20 23:26:13 -07:00
  • 3d09cd9d92 fix: Add button px-3 → px-1 Taylor Ho 2026-05-20 23:23:08 -07:00
  • cae7f6ec2a fix: Add button pb-1.5 → pb-1 Taylor Ho 2026-05-20 23:21:45 -07:00
  • a6074150eb fix: bump More options button py-2 → py-2.5 Taylor Ho 2026-05-20 23:19:37 -07:00
  • 16dc0094d0 fix: reduce bottom padding on floating Add button Taylor Ho 2026-05-20 23:17:42 -07:00
  • bcc45872b1 fix: remove gap-2.5 from row, animate marginRight on checkbox, wrap content in gapped div — no extra left padding when checkbox hidden Taylor Ho 2026-05-20 23:15:55 -07:00
  • 6481789bd3 fix: team filter row always mounted — animate height continuously, no mount/unmount jank Taylor Ho 2026-05-20 23:10:56 -07:00
  • 8e6608c174 fix: checkbox animates width continuously instead of mount/unmount — no more jank on exit Taylor Ho 2026-05-20 23:08:49 -07:00
  • 30e7097ff3 feat: animated checkbox with layout transitions, absolute Add button with gradient, remove 's' animation and border-2 Taylor Ho 2026-05-20 23:06:44 -07:00
  • 7b4c1de075 fix: border-2 on subtle toggle pressed state Taylor Ho 2026-05-20 23:00:48 -07:00
  • b01411543d Add bg-primary/10 to subtle toggle selected state, fix row spacing Taylor Ho 2026-05-20 23:00:19 -07:00
  • d5f3db1291 fix: colored border-primary on subtle toggle pressed state, reduce toggle row py Taylor Ho 2026-05-20 22:55:57 -07:00
  • cb7b83b85a feat: add subtle toggle variant (outline-only state change), use it for team chips at h-6 Taylor Ho 2026-05-20 22:36:32 -07:00
  • afa4abd3dd Move team toggles to own row between header and list with layout animation Taylor Ho 2026-05-20 22:32:00 -07:00
  • f15c436cd2 Fix 's' animation: opacity only, no width transition Taylor Ho 2026-05-20 22:26:37 -07:00
  • b682fb70e2 Keep title visible, toggles to the right, gradient scroll affordance Taylor Ho 2026-05-20 22:25:46 -07:00
  • df7838496c Rethink: Select button always outline, label toggles Select/Cancel, default toggle colors Taylor Ho 2026-05-20 22:21:22 -07:00
  • 5bad647f11 Fix button hierarchy: toggles use accent, Select uses secondary Taylor Ho 2026-05-20 22:17:57 -07:00
  • 1054ca6959 fix: remove extra py-1.5 on team-chips container causing header height shift in select mode Taylor Ho 2026-05-20 22:14:01 -07:00
  • c1717da6a4 Match Toggle height to Button sm (h-8) for visual parity Taylor Ho 2026-05-20 22:12:13 -07:00