Commit Graph
34 Commits
Author SHA1 Message Date
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-blockandGitHub d07385fe02 feat: Markdown-based persona packs (crate + ACP + desktop) (#297) 2026-04-11 13:32:14 -04:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Wes
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