Thomas Petersen
2a95da9e62
feat: ACP queue/pool work, MCP server updates, typing and relay tracing
...
- sprout-acp: main, pool, queue, relay
- sprout-mcp: lib, main, server, toolsets
- Desktop: channel screen, hooks, composer, typing hooks, relay session trace
- Add relayEventTrace; extend e2e bridge and channels e2e spec
Made-with: Cursor
2026-04-13 05:22:14 -04:00
Thomas Petersen
e7e253179e
refine dual composer scoping and agent message layout
...
Keep root and thread composers independent so opening a thread doesn't hijack send, typing, or draft state. Remove the extra bot identicon in message rows so agent replies align with normal users in the main timeline.
Made-with: Cursor
2026-04-10 09:49:43 +02:00
Thomas Petersen
daa639e810
feat: thread replies in desktop, MCP threading docs, and API wiring
...
- Document MCP threading; update sprout-mcp server
- Tauri: message commands, models, and lib exports
- Desktop: thread summary UI, timeline/channel integration, hooks and types
Made-with: Cursor
2026-04-10 09:09:59 +02:00
Thomas Petersen
4447727532
Merge main into reply
...
Resolve ChannelPane/ChannelScreen conflicts: keep thread sidebar layout,
pass personaLookup to MessageTimeline, use route targetMessageId prop.
Made-with: Cursor
2026-04-09 08:22:22 +02: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
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
Wes and GitHub
94ad235a0a
fix(desktop): restore compatible pnpm lockfile ( #271 )
desktop/v0.1.0-rc11
2026-04-08 12:34:19 -07:00
Wes and GitHub
7a1eb31492
[codex] Show recent notes in user popovers ( #270 )
2026-04-08 12:24:10 -07:00
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
Wes and GitHub
7e4bcfb8c2
[codex] Reduce desktop release startup work ( #269 )
2026-04-08 11:13:14 -07:00
tlongwell-block and GitHub
8bfce0975b
feat: social notes MCP + CLI tools (kind:1/kind:3) ( #268 )
2026-04-08 14:08:53 -04:00
Matt Toohey and GitHub
89aa68d769
feat: support multiple sprout instances with stable ports ( #264 )
desktop/v0.1.0-rc10
2026-04-08 11:39:51 +10:00
Will Pfleger and GitHub
71c378d312
fix: use dev Tauri config in just staging for consistent app data ( #263 )
2026-04-07 20:22:43 -04:00
Wes and GitHub
ed6bb7dc0a
[codex] Lazy-load desktop E2E bridge ( #262 )
desktop/v0.1.0-rc9
2026-04-07 15:42:30 -07:00
Wes and GitHub
ef15e38730
[codex] hide archived channels from sidebar ( #260 )
desktop/v0.1.0-rc8
2026-04-07 14:41:22 -07:00
Wes and GitHub
e10d4529de
Add router-backed app navigation and skeleton loading states ( #259 )
2026-04-07 12:20:42 -07:00
Bradley Axen and GitHub
a6e5c85c7d
feat: add just staging shortcut for desktop app against staging relay ( #258 )
2026-04-07 12:03: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
Bradley Axen and GitHub
3da5e5cafe
feat: inline quick-add bot bar + identicons for numbered bot copies ( #255 )
2026-04-07 11:26:43 -07:00
Wes and GitHub
35588a0594
Add desktop badge and notification ground work ( #257 )
2026-04-07 10:26:13 -07:00
tlongwell-block and GitHub
853ebe5bfd
feat: auto-resolve @mentions in MCP server and CLI ( #256 )
2026-04-07 12:57:33 -04:00
Thomas Petersen
49d1ae4741
desktop: Slack-style thread sidebar for channel replies
...
- Main timeline shows top-level messages only; replies load in a side panel
- Reuse GET /api/channels/:id/threads/:event_id via get_forum_thread
- Thread panel with composer; merge-friendly query key channelThreadKey
Made-with: Cursor
2026-04-07 10:30:07 +02:00
Wes and GitHub
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
Wes and GitHub
9b0bba2810
[codex] Polish workflow and agent run history UX ( #253 )
2026-04-06 18:55:30 -07:00
tlongwell-block and GitHub
67706c93be
NIP-33: d-tag keyed replacement for parameterized replaceable events ( #246 )
2026-04-06 21:15:01 -04:00
tlongwell-block and GitHub
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
Wes and GitHub
c0421a50ed
[codex] Add workflow UI parity ( #250 )
desktop/v0.1.0-rc7
2026-04-06 11:41:52 -07:00
Wes and GitHub
53c2223ba5
[codex] Improve desktop startup shell loading ( #241 )
2026-04-06 09:19:47 -07:00
Wes and GitHub
e10ca5193c
Redesign settings & presence UX: profile popover + modal overlay ( #238 )
2026-04-06 08:25:42 -07:00
tlongwell-block and GitHub
006fb9e178
docs: CONTRIBUTING.md accuracy pass — verified against every line of code ( #244 )
2026-04-05 16:26:21 -04:00
tlongwell-block and GitHub
f5b8199144
docs: VISION.md accuracy pass — verified against every line of code ( #243 )
2026-04-05 14:38:13 -04:00
tlongwell-block and GitHub
3558302373
docs: NOSTR.md accuracy pass — verified against every line of code ( #240 )
2026-04-05 13:55:29 -04:00
tlongwell-block and GitHub
4059adb506
docs: simplify TESTING.md — 2182 lines → 183 ( #237 )
2026-04-05 13:10:29 -04:00
tlongwell-block and GitHub
0ac9649a84
docs: ARCHITECTURE.md accuracy pass — verified against every line of code ( #236 )
2026-04-05 11:34:35 -04:00
tlongwell-block and GitHub
0a26350b01
docs: AGENTS.md accuracy pass — verified against every line of code ( #235 )
2026-04-05 10:22:45 -04:00
tlongwell-block and GitHub
116cc1f984
docs: comprehensive README accuracy pass — verified against every line of code ( #233 )
2026-04-05 10:01:47 -04:00
tlongwell-block and GitHub
463d6d26d7
feat(acp): add --multiple-event-handling flag with cancel+re-prompt ( #216 )
2026-04-04 15:34:32 -04: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
Wes and GitHub
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
Wes and GitHub
86be72a0c9
fix(desktop): plug memory leaks causing 37GB+ RAM growth ( #223 )
2026-04-03 12:17:51 -07:00
Wes and GitHub
b2762d3253
fix: debounce composer pattern detection to reduce input lag ( #222 )
2026-04-03 12:17:37 -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
Wes and GitHub
a4d12a4209
chore: clean Tauri build artifacts in just clean ( #219 )
2026-04-03 10:12:12 -07:00
3450d8a7fb
feat: add delete message support for stream messages ( #215 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-02 19:41:57 -07:00