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 and GitHub
d07385fe02
feat: Markdown-based persona packs (crate + ACP + desktop) ( #297 )
2026-04-11 13:32:14 -04: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
tlongwell-block and GitHub
ff86e0cf49
feat: add Sprout nest — persistent agent workspace at ~/.sprout ( #290 )
2026-04-10 15:01:26 -04:00
Will Pfleger and GitHub
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
tlongwell-block and GitHub
61efb883a1
feat: Phase 1 video upload support (Blossom-compliant-ish) ( #285 )
2026-04-10 12:23:29 -04:00
Wes and GitHub
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
Wes and GitHub
7e4bcfb8c2
[codex] Reduce desktop release startup work ( #269 )
2026-04-08 11:13:14 -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
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 and GitHub
86be72a0c9
fix(desktop): plug memory leaks causing 37GB+ RAM growth ( #223 )
2026-04-03 12:17:51 -07:00
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
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
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 and GitHub
39ecb6a442
feat(acp): idle-based timeout with dual-deadline architecture ( #188 )
2026-03-26 14:54:59 -04:00
Wes and GitHub
de9d73791c
Fix desktop release updater signing flow ( #187 )
2026-03-25 16:02:03 -07:00
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
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
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 and GitHub
491a5160e5
fix(desktop): avoid updater panic in dev and enforce tauri rustfmt ( #167 )
2026-03-24 14:30:10 -07:00
Wes and GitHub
52bd65a759
Feat/app release setup ( #164 )
2026-03-24 13:33:45 -07:00
Wes and GitHub
bf6de08906
feat: add provider and model fields to persona configuration ( #166 )
2026-03-24 13:02:20 -07:00
Wes and GitHub
0de6487388
feat(desktop): persona & team improvements — channel indicators, async imports, team export/import ( #156 )
2026-03-22 10:30:16 -07:00
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 and GitHub
537e54ed6e
perf(desktop): virtualize message timeline and memoize Markdown for instant channel switching ( #146 )
2026-03-21 09:43:25 -07:00
tlongwell-block and GitHub
f3668fd777
feat(desktop): remote agent backend providers in channel Add Agent dialog ( #150 )
2026-03-21 10:55:20 -04:00
tlongwell-block and GitHub
168c1ca8de
feat: remote agent backend providers ( #134 )
2026-03-20 20:32:55 -04:00
tlongwell-block and GitHub
0951de8ee5
feat(desktop): persona import/export via PNG cards and ZIP packs ( #137 )
2026-03-20 15:27:55 -07:00
Wes and GitHub
107bf5a953
feat(desktop): add agent teams ( #132 )
2026-03-20 14:32:03 -07:00
Wes and GitHub
0035ab7cd2
feat(desktop): instant channel switching via data-layer caching ( #133 )
2026-03-20 11:23:50 -07:00
Wes and GitHub
e70d31eabf
feat: add channel canvas frontend support ( #130 )
2026-03-20 11:22:28 -07:00
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 and GitHub
769202c05b
feat(acp): Model discovery and selection for harness + desktop ( #97 )
2026-03-18 09:56:59 -07:00
Wes and GitHub
0d73fe7632
Restore managed agents on launch and recover chat after relay restarts ( #93 )
2026-03-17 13:48:02 -07:00
tlongwell-block and GitHub
2b08ad80d0
feat: Blossom-compatible media upload (sprout-media crate + relay + desktop) ( #66 )
2026-03-15 15:17:10 -04:00
Wes and GitHub
f4b9aadade
Refactor desktop modules and fix channel loading ( #60 )
2026-03-13 16:26:07 -07:00