Commit Graph
30 Commits
Author SHA1 Message Date
Thomas Petersen c3d4807002 fix: make branch reply scoping relay-driven
Move drilled thread reply scoping out of MCP by having relay ingest suppress broadcast for branch-owned replies and letting desktop inherit branch ownership from the parent chain for live events.

Made-with: Cursor
2026-04-13 12:33:07 -04:00
Thomas Petersen 594a43998f fix: keep drilled thread replies scoped to their branch
Propagate deterministic thread branch metadata through desktop send and render paths so drilled replies stay in the active sidebar branch instead of leaking back into the root timeline.

Made-with: Cursor
2026-04-13 12:21:57 -04:00
Thomas Petersen 0c574fd2d5 fix: preserve nested thread depth for agent replies
Carry explicit branch reply intent through the desktop and MCP message pipeline so plain @agent mentions stay at the current thread depth. Keep hover reply as the only action that drills into a deeper sub-thread.

Made-with: Cursor
2026-04-13 10:51:07 -04: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 853ebe5bfd feat: auto-resolve @mentions in MCP server and CLI (#256) 2026-04-07 12:57:33 -04:00
tlongwell-blockandGitHub b20d4596a9 feat(messages): add since parameter to get_messages API and MCP tool (#154) 2026-03-24 14:46:17 -04:00
tlongwell-blockandGitHub 25ed2dcc23 feat: event-first refactor — unified ingest pipeline, SDK, client migrations (#162) 2026-03-24 13:38:36 -04: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
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 efed5307a8 fix(mcp): send threaded replies via WebSocket to prevent self-mention echo (#115) 2026-03-19 09:51:55 -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
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 fb58b39117 feat(sprout-mcp): Toolset system — organize 41 tools into 8 configurable toolsets (#79) 2026-03-16 17:33:34 -04:00
tlongwell-blockandGitHub 076050c4f6 fix: include mention p-tags in thread replies for ACP agent delivery (#68) 2026-03-15 17:21:49 -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 124047ef88 feat: NIP-29 native compatibility — standard nostr clients can chat on Sprout (#63) 2026-03-14 10:51:20 -04:00
tlongwell-blockandGitHub 6a5fcbb0c2 feat: reliability and security hardening (#53) 2026-03-13 15:33:22 -04:00
WesandGitHub ec6a5404fd Fix agent timeline identity and avatars (#46) 2026-03-12 18:43:56 -07:00
tlongwell-blockandGitHub 14817123fa feat: add kind:40008 diff message type with structured metadata and desktop rendering (#36) 2026-03-11 19:56:03 -04:00
tlongwell-blockandGitHub 154abf3da9 feat: agent channel protection — policy-based control over who can add agents to channels (#34) 2026-03-11 19:20:44 -04:00
tlongwell-blockandGitHub 397564b434 feat: set_presence REST endpoint, MCP tool, and shared PresenceStatus enum (#33) 2026-03-11 16:05:31 -04:00
tlongwell-blockandGitHub a3380c33b7 feat: public profiles, NIP-05 identity, search & presence tools (#28) 2026-03-11 13:48:31 -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
WesandGitHub 9793c997a6 Migrate channel scoping to h tags (#22) 2026-03-10 15:26:19 -07:00
1fc9373a74 fix: resolve 10 E2E bugs + add desktop Playwright tests (#21)
Co-authored-by: Wes <wesb@block.xyz>
2026-03-10 14:44:39 -07:00
WesandGitHub 4fcc4c35cc fix: mcp and desktop communication (#18) 2026-03-10 16:33:48 -04:00
tlongwell-blockandGitHub 3e7c9d900a feat: Channel management, messaging, threads, DMs, reactions, and NIP-29 support (#16) 2026-03-10 14:47:51 -04:00
tlongwell-blockandGitHub 431c9f2b46 chore: remove redundant inline comments across all crates (#13) 2026-03-10 12:06:17 -04:00
tlongwell-blockandGitHub cd3b45f948 Initial backend revisions, workflow expansion (#5) 2026-03-10 10:46:06 -04:00
tlongwell-blockandGitHub 058c4b92a9 Initial release — Sprout Nostr relay with enterprise extensions (#2) 2026-03-09 15:15:25 -04:00