Commit Graph
322 Commits
Author SHA1 Message Date
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
WesandGitHub 5a6a025216 Improve chat density and member invite UX (#83) 2026-03-16 14:05:45 -07:00
WesandGitHub c8dd3890fd Implement composer emoji picker and tighten message spacing (#82) 2026-03-16 12:31:41 -07:00
WesandGitHub fa939ec1c3 Polish chat replies and managed agent creation (#81) 2026-03-16 11:34:44 -07:00
WesandGitHub 0cebddaf3e Add desktop settings shell and doctor panel (#80) 2026-03-16 10:17:16 -07:00
WesandGitHub d7b45125e9 Simplify create agent setup flow (#78) 2026-03-16 09:03:43 -07:00
3814722c36 feat: agent users:write scope + system messages in chat (#73)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 08:17:59 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
52e9cb57f7 chore(deps): update swatinem/rust-cache digest to e18b497 (#71)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-16 08:17:32 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
a0c4d1bb4a chore(deps): update actions/upload-artifact digest to ea165f8 (#70)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-16 08:17:13 -07:00
tlongwell-blockandGitHub 39e856fd85 feat: NIP-50 search, NIP-10 threads, NIP-17 DMs, Sprout DM discovery (#74) 2026-03-16 11:15:06 -04:00
tlongwell-blockandGitHub 10d8ce9747 docs: consolidate Nostr client guide into NOSTR.md (#72) 2026-03-15 21:25:10 -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 076050c4f6 fix: include mention p-tags in thread replies for ACP agent delivery (#68) 2026-03-15 17:21:49 -04:00
tlongwell-blockandGitHub 2b08ad80d0 feat: Blossom-compatible media upload (sprout-media crate + relay + desktop) (#66) 2026-03-15 15:17:10 -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 1f7d56e4ee feat: optional UDS listener + health endpoints for Kubernetes deployment (#62) 2026-03-14 07:59:49 -04:00
tlongwell-blockandGitHub aec02ae8fb feat(workflow): replace HTTP loopback with ActionSink trait for SendMessage (#61) 2026-03-13 22:31:04 -04:00
tlongwell-blockandGitHub c85a2226a5 fix: harden emoji reactions + feat: configurable ACP event subscriptions (#59) 2026-03-13 21:25:50 -04:00
WesandGitHub f4b9aadade Refactor desktop modules and fix channel loading (#60) 2026-03-13 16:26:07 -07:00
WesandGitHub 3c440a1328 Add desktop managed agents view (#58) 2026-03-13 13:13:42 -07:00
tlongwell-blockandGitHub 6a5fcbb0c2 feat: reliability and security hardening (#53) 2026-03-13 15:33:22 -04:00
WesandGitHub d9f8132263 Add end-to-end emoji reactions (#57) 2026-03-13 11:29:12 -07:00
WesandGitHub 771ec203e5 Simplify the desktop Home feed (#52) 2026-03-13 09:17:53 -07:00
WesandGitHub a516b16eda Support nested thread replies in desktop (#50) 2026-03-13 08:38:42 -07:00
tlongwell-blockandGitHub b9bda6b3b0 feat: implement cron and interval triggers for workflows (#51) 2026-03-13 11:12:51 -04:00
tlongwell-blockandGitHub 975b7be4a8 feat(proxy): NIP-28 translation proxy for third-party Nostr clients (#43) 2026-03-12 22:16:00 -04:00
WesandGitHub ec6a5404fd Fix agent timeline identity and avatars (#46) 2026-03-12 18:43:56 -07:00
039d4eb2e5 feat: @mentions, highlighting, and user profile popovers (#45)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 16:41:20 -07:00
WesandGitHub b6fde6fec4 Polish desktop dialogs, presence, and diff viewer (#44) 2026-03-12 14:15:57 -07:00
1feab79543 feat: add channel browser for discovering and joining channels (#42)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 12:53:59 -07:00
tlongwell-blockandGitHub 80356e8cb5 docs: update all documentation to reflect current codebase (#40) 2026-03-12 14:21:25 -04:00
WesandGitHub 272708cb14 fix: just reset race condition (#41) 2026-03-12 11:12:12 -07:00
WesandGitHub 6c8ed78048 Add desktop API token management (#39) 2026-03-12 10:21:11 -07:00
tlongwell-blockandGitHub 550d6c520f feat(desktop): use SPROUT_PRIVATE_KEY for stable dev identity (#38) 2026-03-12 11:56:22 -04:00
tlongwell-blockandGitHub f84da74d3f feat: self-service token minting via NIP-98 HTTP Auth (#37) 2026-03-12 10:11:56 -04: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
WesandGitHub d94e3fbf77 Add desktop presence UI (#35) 2026-03-11 15:26:01 -07:00
tlongwell-blockandGitHub 397564b434 feat: set_presence REST endpoint, MCP tool, and shared PresenceStatus enum (#33) 2026-03-11 16:05:31 -04:00
WesandGitHub f21c6e41eb Plumb desktop profile identity UI (#32) 2026-03-11 12:09:09 -07:00
WesandGitHub d7c0b485cc Add unread indicators to desktop channels (#31) 2026-03-11 11:11:06 -07:00
tlongwell-blockandGitHub a3380c33b7 feat: public profiles, NIP-05 identity, search & presence tools (#28) 2026-03-11 13:48:31 -04:00
WesandGitHub 185c3affe4 Add desktop settings page (#30) 2026-03-11 10:34:41 -07:00
57cd81fd8b Remove OS titlebar and add custom window chrome (#29)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 10:01:37 -07: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 0320196990 Add desktop profile management UI (#25) 2026-03-10 17:56:17 -07:00