Commit Graph

  • d94561795a feat(desktop): unify sidebar section actions into a per-section ⋮ menu (#1577) klopez4212 2026-07-07 15:29:02 +01:00
  • ed84a87358 feat(desktop): emoji avatar picker for agents + reliable picker scroll (#1576) klopez4212 2026-07-07 15:16:31 +01:00
  • ff357810fa screenshots: PR #1577 npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 2026-07-07 13:36:08 +01:00
  • fed6a8d6fc screenshots: emoji avatar picker npub1n6taw59js7ztz8pt9vma9uqx6g3gcvrwg37nmx9m8lq88yla0tjqfy2ncn 2026-07-07 10:12:41 +01:00
  • 1e707d67c0 fix(desktop): drop the superfluous starter-agent dialog subtitle npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 01:13:05 -07:00
  • 0af8d39457 refactor(desktop): unify New Agent selectors on the persona dropdown pattern npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 01:12:49 -07:00
  • c192485e95 fix(desktop): clarify saved-template delete confirmation copy npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 01:12:30 -07:00
  • 38dc2b7342 Merge remote-tracking branch 'origin/main' into projects-overview-aggregate-rail Thomas Petersen 2026-07-07 09:23:01 +02:00
  • 993f3d90e9 Polish chat mode work context kennylopez-chatmode klopez4212 2026-07-07 08:20:32 +01:00
  • 42e81166d5 feat(desktop): add header-level threads attention menu tho/threads-header-activity npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 00:07:31 -07:00
  • 5fffca1a6d feat(composer): gate live activity feed behind preview experiment npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-07 00:04:37 -07:00
  • 1df5a8a894 feat(desktop): add commit detail page with parent diff and full breadcrumbs Thomas Petersen 2026-07-07 08:54:15 +02:00
  • 884ffc5123 Pin a PR to the work panel manually klopez4212 2026-07-05 09:38:04 +01:00
  • 7cf50584f2 Work drawer state is purely remembered klopez4212 2026-07-05 09:14:50 +01:00
  • d416f45ca8 Shimmer: drop the wash rectangle, band sits at the background color klopez4212 2026-07-05 09:12:32 +01:00
  • 680bb16e97 Persist the work drawer state; shimmer washes toward background klopez4212 2026-07-05 09:05:22 +01:00
  • c9236b3910 Let a chat unlink a mispinned PR klopez4212 2026-07-05 09:01:34 +01:00
  • 4fc78847b1 Route automation marker tags through the client tag channel klopez4212 2026-07-05 08:58:13 +01:00
  • 3dcf6b0a62 Never hide a real agent reply behind narration heuristics klopez4212 2026-07-05 08:45:07 +01:00
  • 1f923a89ef Clip the sidebar shimmer wash to the chat name klopez4212 2026-07-05 08:35:16 +01:00
  • 2f4867619f Pin each chat's PR so panels stop converging on one PR klopez4212 2026-07-05 08:30:10 +01:00
  • 73340ac6ce Make Run now trustworthy and the sidebar shimmer unmissable klopez4212 2026-07-05 08:22:38 +01:00
  • 09b61fbc85 Recognize compatibility chats on relays without channel_type: chat klopez4212 2026-07-05 08:17:19 +01:00
  • 93b0c2a879 Post-merge reconciliation with latest main klopez4212 2026-07-05 08:04:37 +01:00
  • ab483ea93c Always surface a stopped default agent; acknowledge Run now klopez4212 2026-07-05 07:39:46 +01:00
  • ed160c6869 Efficiency pass over the chat features klopez4212 2026-07-05 07:36:30 +01:00
  • 6047a11537 Make mention chips legible inside own message bubbles klopez4212 2026-07-05 07:31:40 +01:00
  • 86cab382ae Re-nudge stalled automation and add manual Run now overrides klopez4212 2026-07-05 07:25:35 +01:00
  • f3a035c424 Animate the work panel only for new information klopez4212 2026-07-05 07:20:02 +01:00
  • fc43365ffb Never render reaction events as chat bubbles klopez4212 2026-07-05 07:17:08 +01:00
  • 527330a093 Keep the PR monitor live: gh token fallback, honest errors, poll gating klopez4212 2026-07-05 07:10:32 +01:00
  • d2d26bc07c Reject placeholder tokens when parsing branches klopez4212 2026-07-05 07:02:52 +01:00
  • f682796d43 Name chats the way branches are named klopez4212 2026-07-05 06:55:38 +01:00
  • 21faa17229 Match transcript message weight to conversation text klopez4212 2026-07-05 06:48:06 +01:00
  • 5cf7a86e5e Hold agent activation in its loading state until the agent responds klopez4212 2026-07-05 06:45:59 +01:00
  • 47b67066c1 Hide automation prompts from the chat timeline klopez4212 2026-07-05 06:38:03 +01:00
  • e63099c093 Weight chat conversation text at medium klopez4212 2026-07-05 06:33:18 +01:00
  • 38c9ab7ab5 Offer Side conversation on thread messages klopez4212 2026-07-04 16:36:37 +01:00
  • 67bdfcfc0b Tint link chips inside own message bubbles klopez4212 2026-07-04 16:26:14 +01:00
  • 141adb7892 Preset card polish and PR discovery from the branch klopez4212 2026-07-04 16:21:21 +01:00
  • b74f5e42a8 New-chat preset cards and activity from every agent in a chat klopez4212 2026-07-04 16:13:26 +01:00
  • b6af79309f Render @mentions as chips in chat messages klopez4212 2026-07-04 15:57:50 +01:00
  • 48a9ff9742 Track the chat's PR link from any participant, not just agents klopez4212 2026-07-04 15:49:49 +01:00
  • cf1f4b5dbc Work panel: accept PRs from any agent, pop the GitHub stack in klopez4212 2026-07-04 15:44:41 +01:00
  • f9576ddaa5 Skip 👀/💬 seen and working reactions in chat channels klopez4212 2026-07-04 15:40:38 +01:00
  • 4c4faacdc2 Soften chat marker rows to muted-foreground/70 klopez4212 2026-07-04 15:32:11 +01:00
  • b93d168ccf Place unanchored turn activity by time instead of pinning it last klopez4212 2026-07-04 15:23:44 +01:00
  • 83d577dc34 Ellipsize the shimmer overlay and center the stop icon klopez4212 2026-07-04 15:14:49 +01:00
  • e369ad801e Composer stop button, message-derived branch, muted markers, shimmer punch klopez4212 2026-07-04 15:11:26 +01:00
  • ba8ac20fec Make the accent shimmer contrasty and robust to mid-turn attach klopez4212 2026-07-04 14:56:37 +01:00
  • 463c74d5a2 Show the agent's live branch in the work panel, animated on change klopez4212 2026-07-04 13:15:16 +01:00
  • e787698a76 Expandable CI monitor with per-check runs and open-comment count klopez4212 2026-07-04 13:06:55 +01:00
  • 1ee49bce2f CI monitor and automation toggles in the chat work panel klopez4212 2026-07-04 12:40:59 +01:00
  • e24f4a8c8a Defer opening the rename dialog past the context menu's close klopez4212 2026-07-04 12:26:03 +01:00
  • 8aa9839884 Always offer the work drawer; lighten the Share button klopez4212 2026-07-04 12:17:18 +01:00
  • f8a84deb63 Widen the work drawer and match generic card styling klopez4212 2026-07-04 12:05:13 +01:00
  • 090d5f6d9c Reserve the rich PR card for the chat work drawer klopez4212 2026-07-04 11:57:34 +01:00
  • 0640bd31b2 Soften the work panel container to a muted wash klopez4212 2026-07-04 11:53:13 +01:00
  • 8f8c4a70e6 Drop the Work label from the chat work panel klopez4212 2026-07-04 11:51:28 +01:00
  • c3d49f111c Give the work panel's PR card its own surface klopez4212 2026-07-04 11:49:41 +01:00
  • c201f0431a Style the work drawer as a secondary-surface container klopez4212 2026-07-04 11:46:52 +01:00
  • 4224f9d511 Drop the leading icon from the chat header klopez4212 2026-07-04 11:37:23 +01:00
  • 8c7f49d1fb Toggle the chat work panel from the header klopez4212 2026-07-04 11:35:08 +01:00
  • 3c23b8e62c Stop Vite from watching test artifacts klopez4212 2026-07-04 11:24:32 +01:00
  • f19c35e025 Chat stream polish, PR work panel, and branch e2e fixes klopez4212 2026-07-04 11:20:42 +01:00
  • ecaa8573d5 Fade chat content under the header like the sidebar's pinned edge klopez4212 2026-07-04 10:48:17 +01:00
  • faed867294 Phase-shift the shimmer keyframes instead of a negative delay klopez4212 2026-07-04 10:38:02 +01:00
  • 2c4b5b0f7b Steady the Working shimmer; instant archive slot klopez4212 2026-07-04 10:31:27 +01:00
  • 60a67a9f3b Keep sidebar shimmer titles readable and truncating klopez4212 2026-07-04 10:17:47 +01:00
  • 7d7babbc2f Chat sidebar and stream polish klopez4212 2026-07-04 10:14:52 +01:00
  • 1fe8695c69 Track live turns per turn id; distinct agent-authored PR cards klopez4212 2026-07-04 10:01:34 +01:00
  • 7d5f97d742 Render rich GitHub PR cards in messages klopez4212 2026-07-04 09:37:39 +01:00
  • d24d56f809 Restore the last-viewed chat when returning to the Chats tab klopez4212 2026-07-04 09:25:21 +01:00
  • 17e18343f1 Hide turn-setup lifecycle markers in chats klopez4212 2026-07-04 09:25:12 +01:00
  • 9d67921af6 Anchor multi-message turns to the user's latest message klopez4212 2026-07-04 08:58:39 +01:00
  • 8f38eddcad Polish chats mode: live feedback, auto-titles, and turn readability klopez4212 2026-07-03 12:51:13 +01:00
  • 4a19f5ae25 Teach buzz-acp to title chats and replay unanswered chat backlog klopez4212 2026-07-03 12:50:48 +01:00
  • 1eacdea1d8 Add request deadlines to the desktop relay HTTP bridge klopez4212 2026-07-03 12:50:29 +01:00
  • fb548c6373 Add Chats mode klopez4212 2026-07-02 16:17:52 +01:00
  • e20408e053 fix(desktop): scope thread typing to the thread root, not reply parent npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 21:41:53 -07:00
  • fc69b77098 fix(desktop): keep working-badge rows painted so the pulse animates smoothly tho/threads-activity-indicator npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 22:16:40 -07:00
  • 7eb0a67933 fix(desktop): scope thread typing to the thread root, not reply parent npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 21:41:53 -07:00
  • 877d369a11 docs(desktop): note hex64 assumption behind working-thread key split npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 21:35:45 -07:00
  • 9ebae61c1c feat(desktop): pulse thread ingress rows while an agent works in the thread npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 21:32:24 -07:00
  • 4435090f02 feat(composer): merged live activity feed in agents-working popover npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-07-06 19:08:52 -07:00
  • 1f5ba5bb27 fix(desktop): sync derived active-turn liveness in channel activity path (#1492) Taylor Ho 2026-07-06 20:59:23 -07:00
  • e3008b3604 fix(personas): remove goose runtime pin from Fizz built-in (#1566) Will Pfleger 2026-07-06 23:36:32 -04:00
  • 08e707eb57 feat(acp,buzz-agent): thread model name through NIP-AM kind 44200 emit path (#1564) Will Pfleger 2026-07-06 21:12:42 -04:00
  • 04a9d10299 sync channel sort preferences across clients (#1556) Taylor Ho 2026-07-06 16:53:23 -07:00
  • 2ef26ec210 fix desktop canvas header blur in split channel management (#1558) Taylor Ho 2026-07-06 16:46:31 -07:00
  • 1aa87bb26b feat(composer): compose spoiler, annotation, and tooltip controls (#1491) Taylor Ho 2026-07-06 16:36:01 -07:00
  • 36ac5243ff feat(channel list): add persistent channel sort toggle (#1505) Taylor Ho 2026-07-06 16:31:22 -07:00
  • 5f7f774ea1 chore(release): release Buzz Desktop version 0.3.45 (#1561) v0.3.45 Will Pfleger 2026-07-06 19:15:02 -04:00
  • 75b52ad7e5 chore(deps): bump crossbeam-epoch to 0.9.20 for RUSTSEC-2026-0204 (#1563) Will Pfleger 2026-07-06 18:57:47 -04:00
  • 484bede759 fix(archive): atomic remove-kind path + split test modules (#1562) Will Pfleger 2026-07-06 18:45:05 -04:00
  • 2bbac40fe3 fix(archive): atomic remove-kind path + split test modules duncan/agent-metric-archive npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-06 18:33:56 -04:00
  • 429f54b4f4 feat(archive): add agent turn-metric (kind 44200) local archive (#1555) Will Pfleger 2026-07-06 18:30:22 -04:00
  • d8355d3188 feat(desktop,buzz-acp): add harness-agnostic config bridge and setup-listener mode (#1411) Will Pfleger 2026-07-06 18:23:38 -04:00
  • 0f93c1160b docs(archive): document mixed row-shape invariant on read_archived_events Will Pfleger 2026-07-06 18:18:06 -04:00
  • 76806cb1f6 fix(desktop): stop edit-channel dialog hanging on "Saving..." (#1557) Wes 2026-07-06 16:05:44 -06:00