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
tlongwell-block
d07385fe02
feat: Markdown-based persona packs (crate + ACP + desktop) ( #297 )
2026-04-11 13:32:14 -04:00
Wes
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
tlongwell-block
ff86e0cf49
feat: add Sprout nest — persistent agent workspace at ~/.sprout ( #290 )
2026-04-10 15:01:26 -04:00
Will Pfleger
d0970d64e6
Add per-agent MCP toolset configuration to agent setup ( #279 )
2026-04-10 13:42:04 -04:00
Taylor Ho
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
tlongwell-block
61efb883a1
feat: Phase 1 video upload support (Blossom-compliant-ish) ( #285 )
2026-04-10 12:23:29 -04:00
Wes
4d44f4741f
Restore chooser-based persona catalog flow ( #275 )
2026-04-08 21:04:09 -07:00
Nahiyan Khan
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
Wes
7e4bcfb8c2
[codex] Reduce desktop release startup work ( #269 )
2026-04-08 11:13:14 -07:00
Bradley Axen
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
Wes
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
Wes
86be72a0c9
fix(desktop): plug memory leaks causing 37GB+ RAM growth ( #223 )
2026-04-03 12:17:51 -07:00
Wes
ddd54a6e84
feat: add Workflows UI surface ( #217 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 11:54:29 -07:00
Wes
1f21085765
Fix scrollback pagination and IntersectionObserver lifecycle ( #212 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 15:16:40 -07:00
Wes
6df9c73518
feat: replace generic personas with Solo, Ralph, Scout, and Reviewer ( #203 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 10:40:34 -07:00
tlongwell-block
39ecb6a442
feat(acp): idle-based timeout with dual-deadline architecture ( #188 )
2026-03-26 14:54:59 -04:00
Wes
de9d73791c
Fix desktop release updater signing flow ( #187 )
2026-03-25 16:02:03 -07:00
Wes
77493aa684
Simplify desktop release to tag-and-push ( #185 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 15:29:04 -07:00
Wes
3d61fd60e8
feat(desktop): add message editing support ( #182 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 14:04:57 -07:00
Wes
b74ce1da78
feat(desktop): broadcast typing indicators for human users ( #175 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-25 11:10:58 -07:00
Wes
491a5160e5
fix(desktop): avoid updater panic in dev and enforce tauri rustfmt ( #167 )
2026-03-24 14:30:10 -07:00
Wes
52bd65a759
Feat/app release setup ( #164 )
2026-03-24 13:33:45 -07:00
Wes
bf6de08906
feat: add provider and model fields to persona configuration ( #166 )
2026-03-24 13:02:20 -07:00
Wes
0de6487388
feat(desktop): persona & team improvements — channel indicators, async imports, team export/import ( #156 )
2026-03-22 10:30:16 -07:00
Wes
dfe32bfb2c
feat: add hide/close DM support (Slack-style DM management) ( #157 )
...
Co-authored-by: Tyler Longwell <tlongwell@squareup.com >
2026-03-22 09:00:45 -07:00
Wes
537e54ed6e
perf(desktop): virtualize message timeline and memoize Markdown for instant channel switching ( #146 )
2026-03-21 09:43:25 -07:00
tlongwell-block
f3668fd777
feat(desktop): remote agent backend providers in channel Add Agent dialog ( #150 )
2026-03-21 10:55:20 -04:00
tlongwell-block
168c1ca8de
feat: remote agent backend providers ( #134 )
2026-03-20 20:32:55 -04:00
tlongwell-block
0951de8ee5
feat(desktop): persona import/export via PNG cards and ZIP packs ( #137 )
2026-03-20 15:27:55 -07:00
Wes
107bf5a953
feat(desktop): add agent teams ( #132 )
2026-03-20 14:32:03 -07:00
Wes
0035ab7cd2
feat(desktop): instant channel switching via data-layer caching ( #133 )
2026-03-20 11:23:50 -07:00
Wes
e70d31eabf
feat: add channel canvas frontend support ( #130 )
2026-03-20 11:22:28 -07:00
Wes
42cf6c1dc8
feat(forum): Discourse-style forum view with posts, threads, and management ( #105 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-18 11:40:35 -07:00
tlongwell-block
769202c05b
feat(acp): Model discovery and selection for harness + desktop ( #97 )
2026-03-18 09:56:59 -07:00
Wes
0d73fe7632
Restore managed agents on launch and recover chat after relay restarts ( #93 )
2026-03-17 13:48:02 -07:00
tlongwell-block
2b08ad80d0
feat: Blossom-compatible media upload (sprout-media crate + relay + desktop) ( #66 )
2026-03-15 15:17:10 -04:00
Wes
f4b9aadade
Refactor desktop modules and fix channel loading ( #60 )
2026-03-13 16:26:07 -07:00