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 |
|
 ![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
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-blockandGitHub
|
8bfce0975b
|
feat: social notes MCP + CLI tools (kind:1/kind:3) (#268)
|
2026-04-08 14:08:53 -04:00 |
|
 tlongwell-blockandGitHub
|
463d6d26d7
|
feat(acp): add --multiple-event-handling flag with cancel+re-prompt (#216)
|
2026-04-04 15:34:32 -04:00 |
|
 tlongwell-blockandGitHub
|
579da797e0
|
feat(acp): accept events from sibling agents in owner-only mode (#211)
|
2026-04-02 11:56:36 -07:00 |
|
 tlongwell-blockandGitHub
|
9662adf8d2
|
feat(acp): add inbound author gate (--respond-to) (#207)
|
2026-04-01 12:14:30 -04:00 |
|
 tlongwell-blockandGitHub
|
195fdfff2f
|
fix(acp): follow-up hardening from PR #200 independent review (#201)
|
2026-03-28 08:11:49 -04:00 |
|
 tlongwell-blockandGitHub
|
e33c6bc0f2
|
feat(acp,desktop): bump idle timeout default from 300s to 320s (#195)
|
2026-03-27 22:57:08 -04:00 |
|
 tlongwell-blockandGitHub
|
1dcba0a200
|
feat(acp): reliability hardening — bulletproof the harness agents live in (#200)
|
2026-03-27 18:25:18 -04:00 |
|
 WesandGitHub
|
19d8b520bc
|
Support old and new Claude ACP runtimes (#193)
|
2026-03-26 12:50:44 -07:00 |
|
 tlongwell-blockandGitHub
|
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 |
|
 WesandGitHub
|
ec66dafd11
|
fix(acp): set permission mode after session creation to bypass per-tool approval (#172)
|
2026-03-24 17:47:02 -07:00 |
|
 tlongwell-blockandGitHub
|
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-blockandGitHub
|
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-blockandGitHub
|
97b8a732c4
|
feat: add forum MCP tools — vote_on_post, kinds filter, updated descriptions (#112)
|
2026-03-18 21:48:32 -04:00 |
|
 tlongwell-blockandGitHub
|
5151366d29
|
perf: eliminate rendering jank across desktop, relay, and ACP (#106)
|
2026-03-18 20:00:04 -04:00 |
|
 tlongwell-blockandGitHub
|
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-blockandGitHub
|
661c004f5a
|
feat(acp): Reaction-based lifecycle indicators (👀 seen → 💬 working → cleared) (#85)
|
2026-03-17 11:44:00 -04:00 |
|
 tlongwell-blockandGitHub
|
240dcfe154
|
feat(sprout-acp): auto-presence and typing indicators (#84)
|
2026-03-17 08:56:10 -04:00 |
|
 tlongwell-blockandGitHub
|
fb58b39117
|
feat(sprout-mcp): Toolset system — organize 41 tools into 8 configurable toolsets (#79)
|
2026-03-16 17:33:34 -04:00 |
|
 tlongwell-blockandGitHub
|
fcb1d37702
|
feat(sprout-acp): Agent context enrichment — envelope, hints, thread/DM auto-fetch (#69)
|
2026-03-15 21:18:35 -04:00 |
|
 tlongwell-blockandGitHub
|
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-blockandGitHub
|
9ca60737eb
|
feat: event-driven channel discovery via membership notifications (kind:44100/44101) (#65)
|
2026-03-14 23:40:06 -04:00 |
|
 tlongwell-blockandGitHub
|
3c68325c67
|
feat(sprout-acp): parallel agent pool, heartbeat timer, and just goose recipes (#64)
|
2026-03-14 18:19:42 -04:00 |
|
 tlongwell-blockandGitHub
|
124047ef88
|
feat: NIP-29 native compatibility — standard nostr clients can chat on Sprout (#63)
|
2026-03-14 10:51:20 -04:00 |
|
 tlongwell-blockandGitHub
|
c85a2226a5
|
fix: harden emoji reactions + feat: configurable ACP event subscriptions (#59)
|
2026-03-13 21:25:50 -04:00 |
|
 tlongwell-blockandGitHub
|
6a5fcbb0c2
|
feat: reliability and security hardening (#53)
|
2026-03-13 15:33:22 -04:00 |
|
 tlongwell-blockandGitHub
|
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 |
|