Commit Graph
175 Commits
Author SHA1 Message Date
Thomas Petersen 937b8e2210 fix(desktop): keep sidebar replies at current layer
Stop sending sidebar replies through the agent reply-parent override path and keep same-branch replies visually flat so plain in-thread sends stay at the current drilled level.

Made-with: Cursor
2026-04-13 13:17:48 -04:00
Thomas Petersen c3d4807002 fix: make branch reply scoping relay-driven
Move drilled thread reply scoping out of MCP by having relay ingest suppress broadcast for branch-owned replies and letting desktop inherit branch ownership from the parent chain for live events.

Made-with: Cursor
2026-04-13 12:33:07 -04:00
Thomas Petersen 594a43998f fix: keep drilled thread replies scoped to their branch
Propagate deterministic thread branch metadata through desktop send and render paths so drilled replies stay in the active sidebar branch instead of leaking back into the root timeline.

Made-with: Cursor
2026-04-13 12:21:57 -04:00
Thomas Petersen 0c574fd2d5 fix: preserve nested thread depth for agent replies
Carry explicit branch reply intent through the desktop and MCP message pipeline so plain @agent mentions stay at the current thread depth. Keep hover reply as the only action that drills into a deeper sub-thread.

Made-with: Cursor
2026-04-13 10:51:07 -04:00
Thomas Petersen d4e71c6f37 feat(desktop): add scoped reply thread sidebars
Keep forum and channel thread panes anchored to the selected branch, scope typing indicators to the active composer, and surface clearer relay errors when staging auth returns HTML.

Made-with: Cursor
2026-04-13 07:46:44 -04:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8d24bd4130 Update dependency @tanstack/react-router to v1.168.13 (#301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 19:36:16 -07:00
tlongwell-blockandGitHub d07385fe02 feat: Markdown-based persona packs (crate + ACP + desktop) (#297) 2026-04-11 13:32:14 -04:00
5e089355a3 feat(desktop): improve Agents page UX (#298)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 09:12:37 -07:00
1211b0edc6 feat(desktop): add Pulse social notes surface (#296)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 17:09:38 -07:00
WesandGitHub 3ef19f2554 Fix flaky desktop smoke tests (#294) 2026-04-10 16:31:12 -07:00
e333371988 Add agent lifecycle controls to channel members sidebar (#291)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 16:08:20 -07:00
tlongwell-blockandGitHub fc4f2f1351 Update nest_agents.md tagging info (#292) 2026-04-10 19:27:49 +00:00
tlongwell-blockandGitHub ff86e0cf49 feat: add Sprout nest — persistent agent workspace at ~/.sprout (#290) 2026-04-10 15:01:26 -04:00
Jordan MecomandGitHub 489d69ffde Fix auth and SSRF vulns (#261) 2026-04-10 18:37:10 +00:00
Will PflegerandGitHub d0970d64e6 Add per-agent MCP toolset configuration to agent setup (#279) 2026-04-10 13:42:04 -04:00
41d343bb35 feat(desktop): team & persona import/edit flows (#288)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 07:17:19 -10:00
79566516ba Remove menu item subtitles and fix persona card overflow (#289)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 10:05:21 -07:00
tlongwell-blockandGitHub 61efb883a1 feat: Phase 1 video upload support (Blossom-compliant-ish) (#285) 2026-04-10 12:23:29 -04:00
Will PflegerandGitHub a791566c91 Add inline subtitles to menu items and field descriptions (#276) 2026-04-09 21:15:40 -04:00
b71f50400c Improve ephemeral channel affordances and hide archived sidebar rows (#286)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 18:08:57 -07:00
Will PflegerandGitHub 3878574273 Fix @mention search to use word-boundary prefix matching (#278) 2026-04-09 22:51:35 +00:00
a3a4127d98 Allow bot owners to remove their agents from any channel (#284)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 15:06:23 -07:00
WesandGitHub 3d130a1460 [codex] Polish agent selectors and settings layout (#283) 2026-04-09 09:04:37 -07:00
WesandGitHub 4d44f4741f Restore chooser-based persona catalog flow (#275) 2026-04-08 21:04:09 -07:00
68a3d16d9e Fun bot names from persona name pools (#273)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 16:41:08 -07:00
063ce331dd feat: typing indicator avatars + stable name order (#267)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 11:45:00 -10:00
WesandGitHub 94ad235a0a fix(desktop): restore compatible pnpm lockfile (#271) 2026-04-08 12:34:19 -07:00
WesandGitHub 7a1eb31492 [codex] Show recent notes in user popovers (#270) 2026-04-08 12:24:10 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Wes
7a9218ba54 Update all non-major dependencies (#248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wes <wesb@block.xyz>
2026-04-08 11:55:11 -07:00
WesandGitHub 7e4bcfb8c2 [codex] Reduce desktop release startup work (#269) 2026-04-08 11:13:14 -07:00
Matt TooheyandGitHub 89aa68d769 feat: support multiple sprout instances with stable ports (#264) 2026-04-08 11:39:51 +10:00
WesandGitHub ed6bb7dc0a [codex] Lazy-load desktop E2E bridge (#262) 2026-04-07 15:42:30 -07:00
WesandGitHub ef15e38730 [codex] hide archived channels from sidebar (#260) 2026-04-07 14:41:22 -07:00
WesandGitHub e10d4529de Add router-backed app navigation and skeleton loading states (#259) 2026-04-07 12:20:42 -07:00
c07b14bd9f feat: ephemeral channels with TTL-based auto-archiving (#232)
Co-authored-by: Wes <wesbillman@users.noreply.github.com>
2026-04-07 11:37:51 -07:00
Bradley AxenandGitHub 3da5e5cafe feat: inline quick-add bot bar + identicons for numbered bot copies (#255) 2026-04-07 11:26:43 -07:00
WesandGitHub 35588a0594 Add desktop badge and notification ground work (#257) 2026-04-07 10:26:13 -07:00
WesandGitHub dde459dc5d [codex] Fix settings dialog open jank (#254) 2026-04-06 19:43:29 -07:00
41d56cfcbf feat: adaptive IDE theme system (54 themes) (#251)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 19:39:42 -07:00
WesandGitHub 9b0bba2810 [codex] Polish workflow and agent run history UX (#253) 2026-04-06 18:55:30 -07:00
tlongwell-blockandGitHub d5bd78377e feat: accept kind:1 text notes and kind:3 follow lists (NIP-01/NIP-02) (#245) 2026-04-06 20:59:11 -04:00
335a426982 Polish members sidebar UX and clean up orphaned agents (#252)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 15:43:51 -07:00
WesandGitHub c0421a50ed [codex] Add workflow UI parity (#250) 2026-04-06 11:41:52 -07:00
WesandGitHub 53c2223ba5 [codex] Improve desktop startup shell loading (#241) 2026-04-06 09:19:47 -07:00
WesandGitHub e10ca5193c Redesign settings & presence UX: profile popover + modal overlay (#238) 2026-04-06 08:25:42 -07:00
b1c40ea434 fix(desktop): support multi-word #channel name highlighting (#229)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 19:08:18 -07:00
WesandGitHub bf083dda5d fix(desktop): refetch home feed immediately on live mentions (#230) 2026-04-03 18:49:43 -07:00
5923a7ba1c feat(desktop): workflow builder UI with form editor, CRUD, and channel picker (#231)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 18:41:31 -07:00
26155003bd Fix Linux proc name truncation and non-Unix stop path (#228)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 17:16:55 -07:00
b8ee474302 Fix shutdown: kill all agent processes reliably (#227)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 14:32:24 -07:00