Commit Graph

  • f711e37a7a mesh-llm: Max review fixups — expires_at, EndpointAddr, same-relay filter tlongwell-block 2026-05-19 17:20:29 -04:00
  • 72824221c0 mesh-llm: B5 discovery — subscribe + render in settings card tlongwell-block 2026-05-19 17:10:26 -04:00
  • c5ec624ebc mesh-llm: B6 kind:31990 publisher + settings-card publish-on-save tlongwell-block 2026-05-19 17:06:52 -04:00
  • e6b968a9de mesh-llm: C1 MeshComputeSettingsCard tlongwell-block 2026-05-19 17:03:20 -04:00
  • d8ca1a9c3e mesh-llm: B7 Tauri commands surface tlongwell-block 2026-05-19 16:59:57 -04:00
  • 000c78c203 mesh-llm: B1 NIP-11 fetcher for iroh_relay_url tlongwell-block 2026-05-19 16:58:14 -04:00
  • 1dbc89cc11 mesh-llm: offer envelope (sprout-core) + desktop building blocks tlongwell-block 2026-05-19 16:55:45 -04:00
  • db6c1103aa iroh-relay: wire spawn() into fn main with graceful shutdown tlongwell-block 2026-05-19 16:45:31 -04:00
  • 2d818b6efd iroh-relay: review fixups from Mari + Max tlongwell-block 2026-05-19 15:46:31 -04:00
  • 3ca6918078 mesh-llm plan v6.1: Step 3 — embedded iroh-relay with NIP-98 admission tlongwell-block 2026-05-19 15:39:35 -04:00
  • f4ca099b1c mesh-llm plan v6.1: Steps 1, 2, 4, 5 tlongwell-block 2026-05-19 15:33:13 -04:00
  • 2fed74bdcd Show channels in command search (#617) tlongwell-block 2026-05-19 14:33:53 -04:00
  • 24520aa2b1 NIP-AE: agent engrams (kind:30174) — core memory injection + sprout mem CLI (#593) tlongwell-block 2026-05-19 13:16:37 -04:00
  • 3973080dce Refine conversation visual affordances (#615) thomaspblock 2026-05-19 08:54:41 -04:00
  • 50b350dc58 fix(desktop): worktree support — workspace boundary + shared identity (#610) Will Pfleger 2026-05-18 19:11:34 -04:00
  • 2080f62729 feat(desktop): add pulse note action controls Thomas Petersen 2026-05-18 18:03:29 -04:00
  • 0ab21b9fda fix(desktop): simplify pulse composer and search Thomas Petersen 2026-05-18 16:44:57 -04:00
  • 6e1418e571 feat(huddle): fix concurrent-speaker mixing + jitter buffer + protocol v2 (up to 10 peers) (#609) tlongwell-block 2026-05-18 16:34:52 -04:00
  • c0eb5affcf refactor(huddle): switch local TTS to Pocket TTS (Kyutai/sherpa-onnx) (#607) tlongwell-block 2026-05-18 14:28:27 -04:00
  • dd31334a3b Merge remote-tracking branch 'origin/main' into pulse Thomas Petersen 2026-05-18 13:53:49 -04:00
  • a7e9bfc60e fix(desktop): enlarge pulse tab control Thomas Petersen 2026-05-18 13:50:30 -04:00
  • 137a4e268f Update inbox conversation experience (#608) thomaspblock 2026-05-18 13:48:47 -04:00
  • 04b3056eec fix(desktop): refine pulse composer and search UI Thomas Petersen 2026-05-18 12:44:16 -04:00
  • be74ab94c0 Merge remote-tracking branch 'origin/main' into pulse Thomas Petersen 2026-05-18 10:13:19 -04:00
  • 987be035e6 fix(desktop): align inbox focus presentation inbox-home-header-experiment Thomas Petersen 2026-05-18 09:12:48 -04:00
  • 9936906f12 Merge branch 'inbox' into inbox-home-header-experiment Thomas Petersen 2026-05-18 08:29:28 -04:00
  • c9b7f3a381 fix(desktop): loosen inbox selected message highlight inbox Thomas Petersen 2026-05-18 08:25:59 -04:00
  • f071731985 fix(desktop): simplify inbox experiment header actions Thomas Petersen 2026-05-18 08:14:17 -04:00
  • 856d15b449 Merge inbox into home header experiment Thomas Petersen 2026-05-18 08:04:17 -04:00
  • 2228220156 fix(desktop): show emoji reactions in inbox threads Thomas Petersen 2026-05-18 07:51:25 -04:00
  • b46f70de78 Merge origin/main into inbox Thomas Petersen 2026-05-17 19:33:23 -04:00
  • 70cb53e2c7 Add Sprig all-in-one agent binary (#605) tlongwell-block 2026-05-17 13:31:58 -04:00
  • 17eea2d267 Fix full-width message layouts (#591) sprout-agent-bundle-latest thomaspblock 2026-05-17 09:04:09 -04:00
  • 83e7513f9a fix(desktop): make home inbox list resizable Thomas Petersen 2026-05-16 23:30:12 -04:00
  • e4e9923799 feat(agent): add OpenAI Responses API with auto endpoint detection (#604) tlongwell-block 2026-05-16 21:23:33 -04:00
  • edcef511eb docs(readme): refresh as a landing page (#596) tlongwell-block 2026-05-16 20:04:37 -04:00
  • 6ba46f21da ci: publish Sprout Agent Bundle (sprout-acp + sprout-agent + sprout-dev-mcp) to GitHub Releases (#603) tlongwell-block 2026-05-16 17:04:00 -04:00
  • 3daf8d6ae1 feat(huddle): swap STT default to Parakeet TDT-CTC 110M (EN, int8) (#562) tlongwell-block 2026-05-15 22:22:05 -04:00
  • d1097aa91f chore(desktop): upgrade Tauri to 2.11.x to fix blank window after sleep on macOS (#600) tlongwell-block 2026-05-15 18:59:16 -04:00
  • 6b41c023da chore(desktop): use thread-reply radius class pr-591 thomaspblock 2026-05-15 17:10:28 -04:00
  • 92c859043c dev-mcp: add view_image tool (#602) tlongwell-block 2026-05-15 16:21:16 -04:00
  • 74a2c1aad5 fix(desktop): add nest.rs to file size check overrides wpfleger/dynamic-nest-agents Will Pfleger 2026-05-15 15:51:02 -04:00
  • d4afa2745f style: apply rustfmt to review-fix commit Will Pfleger 2026-05-14 16:24:20 -04:00
  • 7ee7d88989 fix(desktop): address review findings for nest AGENTS.md regeneration Will Pfleger 2026-05-14 16:23:15 -04:00
  • 7f80210675 fix: gate test-only imports behind #[cfg(test)] in nest.rs Will Pfleger 2026-05-14 14:50:35 -04:00
  • 78b4334a93 feat(desktop): dynamic nest AGENTS.md regeneration Will Pfleger 2026-05-14 14:48:33 -04:00
  • 7171d4954d fix(relay,desktop): only advertise NIP-43 when enforced; probe pairing by supported_nips (#601) tlongwell-block 2026-05-15 15:11:37 -04:00
  • 7763072ef9 fix(desktop): derive unread state from NIP-RS + relay catch-up only (#599) tlongwell-block 2026-05-15 14:46:33 -04:00
  • 4cbcfa86ee docs(testing): rewrite TESTING.md for current API and CLI-first workflow (#597) tlongwell-block 2026-05-15 14:11:04 -04:00
  • 9e94a7c475 fix(agent): fix OpenAI-compat request body serialization and max_tokens (#595) tlongwell-block 2026-05-15 11:07:14 -04:00
  • 32347d117c feat(desktop): per-persona and per-agent env var overrides (#594) tlongwell-block 2026-05-15 10:43:00 -04:00
  • c2363ff7f3 fix(desktop): experiment with overlaid inbox context header Thomas Petersen 2026-05-15 10:18:14 -04:00
  • 1e2ccec60e fix(desktop): refine inbox context header Thomas Petersen 2026-05-15 07:55:25 -04:00
  • c7079ef8d8 fix(desktop): preserve compact thread reply layout Thomas Petersen 2026-05-14 21:53:30 -04:00
  • 13dc0df688 fix(desktop): stop pinning agents to deprecated SPROUT_ACP_TURN_TIMEOUT (#592) tlongwell-block 2026-05-14 21:51:38 -04:00
  • cc368c6b88 fix(desktop): keep profile button first in message rows Thomas Petersen 2026-05-14 21:34:10 -04:00
  • 3e8f159b3f fix(desktop): refine pulse layout Thomas Petersen 2026-05-14 21:24:38 -04:00
  • ff3ee67d2f fix(ui): align home timestamps and loading skeletons Thomas Petersen 2026-05-14 21:05:55 -04:00
  • 35f8d58c65 fix(ui): expand content width and align message metadata Thomas Petersen 2026-05-14 20:42:52 -04:00
  • 5cdb3062ed fix(desktop): populate member_count in get_channels so channel browser shows real counts (#548) tlongwell-block 2026-05-14 20:38:01 -04:00
  • 3a3501c77b fix(desktop): autofocus message composer on channel/thread open (#572) tlongwell-block 2026-05-14 20:35:44 -04:00
  • 1d8a130b32 refactor(cli): restructure flat commands into 12 subcommand groups (#585) Will Pfleger 2026-05-14 19:13:49 -04:00
  • 01a3df7f1f feat(sdk): add builder functions for workflows, DMs, and presence (#589) v0.0.16 Will Pfleger 2026-05-14 18:49:57 -04:00
  • 35aa3c66eb feat: sync agent profiles on start and restore after DB wipe agent-avatar-responds-to-indicator Wes 2026-05-14 15:43:26 -07:00
  • 4425f1f713 feat(desktop): add message more-actions dropdown menu (#590) Wes 2026-05-14 15:31:55 -07:00
  • b06f393ec1 fix: resolve persona avatar in update path, move responds-to icon to top-left Wes 2026-05-14 14:58:10 -07:00
  • 7156294d78 feat: add presence dots, reposition respond-to icons, and support threads Wes 2026-05-14 14:32:41 -07:00
  • 69571a812b fix: add respondTo to memo comparator and gate lookup to bot pubkeys Wes 2026-05-14 14:26:56 -07:00
  • 586b3678d9 fix(mobile): preserve channel list across background/resume reconnection (#588) Wes 2026-05-14 14:24:54 -07:00
  • 090efe5319 fix: replace respond-to colored dots with icon overlays on message avatars Wes 2026-05-14 14:12:32 -07:00
  • 918729d7cf fix: remove redundant role gate on respondTo/personaDisplayName in message timeline Wes 2026-05-14 14:03:39 -07:00
  • 02a3a0861a revert: remove backend changes, keep desktop-only fix Wes 2026-05-14 13:36:54 -07:00
  • 8a2d24e4fd Redesign Home as an inbox (#582) thomaspblock 2026-05-14 16:35:17 -04:00
  • 69e91987d7 fix: bot classification and respond-to visibility for all users Wes 2026-05-14 12:13:25 -07:00
  • babfbe2f00 fix(desktop): make relay inbox tests seed their item Thomas Petersen 2026-05-14 14:33:31 -04:00
  • 14bc93cbb2 fix(desktop): refine Home inbox filter pills Thomas Petersen 2026-05-14 14:12:07 -04:00
  • f76586135b Merge remote-tracking branch 'origin/main' into inbox Thomas Petersen 2026-05-14 13:40:50 -04:00
  • 1858e98d5e fix(desktop): drive unread badges from live subscription, not refetched lastMessageAt (#581) tlongwell-block 2026-05-14 13:25:24 -04:00
  • 9e76a08a47 fix(desktop): refine header scaling and shadow (#573) v0.0.15 thomaspblock 2026-05-14 13:07:15 -04:00
  • b74ec95b8e fix(desktop): keep day dividers below header (#574) thomaspblock 2026-05-14 12:58:21 -04:00
  • f6179b3537 fix(desktop): strengthen Home inbox sender names Thomas Petersen 2026-05-14 12:58:08 -04:00
  • 2b53fb30f5 fix(desktop): polish Home inbox presentation Thomas Petersen 2026-05-14 12:47:17 -04:00
  • aad564b130 Move agent activity below composer (#579) thomaspblock 2026-05-14 12:46:52 -04:00
  • bda98da771 docs(nips): NIP-AE — Agent Engrams (#575) tlongwell-block 2026-05-14 12:10:56 -04:00
  • c4d4c8fc46 Merge origin/main into inbox Thomas Petersen 2026-05-14 12:06:34 -04:00
  • 1b87a0905f refactor: extract shared @mention resolver into sprout-sdk (#580) tlongwell-block 2026-05-14 11:38:52 -04:00
  • 2ee7356424 fix: add default-run to sprout-relay so cargo run -p sprout-relay works (#577) Matt Toohey 2026-05-15 01:34:23 +10:00
  • f0549b5038 feat(desktop): channel hover state and right-click mark-unread context menu (#578) Matt Toohey 2026-05-15 01:33:57 +10:00
  • 2a40105f16 fix(desktop): simplify inbox mention conversation view Thomas Petersen 2026-05-13 18:28:05 -04:00
  • b176b52b70 fix(mobile): show ephemeral (TTL) channels in the channel list (#571) v0.0.14 tlongwell-block 2026-05-13 18:15:18 -04:00
  • efbdc7bfd5 feat(desktop): persona-first agent UX + bug fixes (#570) Wes 2026-05-13 15:13:41 -07:00
  • 50ccef6980 fix(desktop): add inbox reactions and clean header Thomas Petersen 2026-05-13 17:32:38 -04:00
  • 9a403d3e8a fix: channel member search via NIP-50 + Typesense indexer fix for kind:0 (#569) v0.0.13 tlongwell-block 2026-05-13 15:03:35 -04:00
  • b52964dcb3 fix(desktop): target replies from inbox threads Thomas Petersen 2026-05-13 14:30:52 -04:00
  • 4232bb2225 fix(desktop): remove inbox list search field Thomas Petersen 2026-05-13 14:05:06 -04:00
  • 8716aefa3c fix(desktop): use resolve_command for ffmpeg discovery in sandboxed app (#568) Wes 2026-05-13 11:00:00 -07:00
  • 8a4579fe77 fix(desktop): soften inbox context highlight Thomas Petersen 2026-05-13 13:06:17 -04:00
  • 9c258e4beb feat(desktop): GUI for agent respond-to gate (owner-only / anyone / allowlist) (#557) tlongwell-block 2026-05-13 12:48:42 -04:00
  • e37d522521 feat(desktop): show home inbox as board inbox2 Thomas Petersen 2026-05-13 12:46:07 -04:00
  • 5db47a84b1 feat(desktop): add neutral accent color (#563) thomaspblock 2026-05-13 11:34:56 -04:00