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
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
tlongwell-block and GitHub
8bfce0975b
feat: social notes MCP + CLI tools (kind:1/kind:3) ( #268 )
2026-04-08 14:08:53 -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
tlongwell-block and GitHub
579da797e0
feat(acp): accept events from sibling agents in owner-only mode ( #211 )
2026-04-02 11:56:36 -07:00
tlongwell-block and GitHub
9662adf8d2
feat(acp): add inbound author gate (--respond-to) ( #207 )
2026-04-01 12:14:30 -04:00
tlongwell-block and GitHub
195fdfff2f
fix(acp): follow-up hardening from PR #200 independent review ( #201 )
2026-03-28 08:11:49 -04:00
tlongwell-block and GitHub
e33c6bc0f2
feat(acp,desktop): bump idle timeout default from 300s to 320s ( #195 )
2026-03-27 22:57:08 -04:00
tlongwell-block and GitHub
1dcba0a200
feat(acp): reliability hardening — bulletproof the harness agents live in ( #200 )
2026-03-27 18:25:18 -04:00
Wes and GitHub
19d8b520bc
Support old and new Claude ACP runtimes ( #193 )
2026-03-26 12:50:44 -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
c2f7b7a2a1
fix(acp): prefer display names in prompt labels ( #173 )
...
Co-authored-by: Tyler Longwell <tlongwell@squareup.com >
2026-03-25 10:09:57 -07:00
Wes and GitHub
ec66dafd11
fix(acp): set permission mode after session creation to bypass per-tool approval ( #172 )
2026-03-24 17:47:02 -07:00
tlongwell-block and GitHub
25ed2dcc23
feat: event-first refactor — unified ingest pipeline, SDK, client migrations ( #162 )
2026-03-24 13:38:36 -04:00
9d6e82b173
feat(acp): session rotation on context window exhaustion ( #155 )
...
Co-authored-by: Tyler Longwell <tlongwell@squareup.com >
2026-03-22 08:59:55 -07:00
tlongwell-block and GitHub
168c1ca8de
feat: remote agent backend providers ( #134 )
2026-03-20 20:32:55 -04:00
94203d730c
feat: support remote relay deployments (no sprout-admin CLI required) ( #123 )
...
Co-authored-by: Wes <wesbillman@users.noreply.github.com >
2026-03-19 21:13:20 -04:00
tlongwell-block and GitHub
97b8a732c4
feat: add forum MCP tools — vote_on_post, kinds filter, updated descriptions ( #112 )
2026-03-18 21:48:32 -04:00
tlongwell-block and GitHub
5151366d29
perf: eliminate rendering jank across desktop, relay, and ACP ( #106 )
2026-03-18 20:00:04 -04:00
tlongwell-block and GitHub
769202c05b
feat(acp): Model discovery and selection for harness + desktop ( #97 )
2026-03-18 09:56:59 -07:00
60d1d2334d
Fix Codex ACP startup and bot-to-bot mentions ( #95 )
...
Co-authored-by: Tyler Longwell <tlongwell@squareup.com >
2026-03-17 17:44:19 -07:00
tlongwell-block and GitHub
661c004f5a
feat(acp): Reaction-based lifecycle indicators ( 👀 seen → 💬 working → cleared) ( #85 )
2026-03-17 11:44:00 -04:00
tlongwell-block and GitHub
240dcfe154
feat(sprout-acp): auto-presence and typing indicators ( #84 )
2026-03-17 08:56:10 -04:00
tlongwell-block and GitHub
fb58b39117
feat(sprout-mcp): Toolset system — organize 41 tools into 8 configurable toolsets ( #79 )
2026-03-16 17:33:34 -04:00
tlongwell-block and GitHub
fcb1d37702
feat(sprout-acp): Agent context enrichment — envelope, hints, thread/DM auto-fetch ( #69 )
2026-03-15 21:18:35 -04:00
tlongwell-block and GitHub
ed34600e5b
fix: WebSocket hardening + agent reliability (8 WS bugs, member-only discovery, mention tag fix) ( #67 )
2026-03-15 14:44:26 -04:00
tlongwell-block and GitHub
9ca60737eb
feat: event-driven channel discovery via membership notifications (kind:44100/44101) ( #65 )
2026-03-14 23:40:06 -04:00
tlongwell-block and GitHub
3c68325c67
feat(sprout-acp): parallel agent pool, heartbeat timer, and just goose recipes ( #64 )
2026-03-14 18:19:42 -04:00
tlongwell-block and GitHub
124047ef88
feat: NIP-29 native compatibility — standard nostr clients can chat on Sprout ( #63 )
2026-03-14 10:51:20 -04:00
tlongwell-block and GitHub
c85a2226a5
fix: harden emoji reactions + feat: configurable ACP event subscriptions ( #59 )
2026-03-13 21:25:50 -04:00
tlongwell-block and GitHub
6a5fcbb0c2
feat: reliability and security hardening ( #53 )
2026-03-13 15:33:22 -04:00
tlongwell-block and GitHub
80356e8cb5
docs: update all documentation to reflect current codebase ( #40 )
2026-03-12 14:21:25 -04:00
4ecb5d3be2
feat: add sprout-acp harness — bridges Sprout events to ACP agents ( #10 )
...
Co-authored-by: Tyler Longwell <tlongwell@block.xyz >
2026-03-10 22:53:32 -04:00