Thomas Petersen and Cursor
dace91462b
fix(desktop): keep one personal onboarding agent and make it testable
...
Ensure the assistant onboarding maintains exactly one personal agent:
recognize prior agents by a stable system-prompt marker, reuse the
single keeper, and delete duplicates left over from earlier sessions.
Reset now reuses that agent and bounces its process so each session
gets a fresh relay connection, fixing silent non-responses from a
wedged long-lived agent. Add a dev-only force flag (localStorage /
?onboarding=force) to replay onboarding even after completion, cleared
on finish/skip.
Split AssistantSetupStep into pure helpers (lib/assistantSetupHelpers)
and terminal UI (ui/AssistantTerminal) to stay near the file-size gate.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 08:30:22 -04:00
Will Pfleger and GitHub
fa7febe40f
fix(desktop): sync persona pack directory across worktree instances ( #782 )
2026-05-28 20:41:23 -04:00
Wes and GitHub
a28a0e6b42
chore(release): release version 0.3.3 ( #781 )
2026-05-28 16:51:47 -07:00
Wes and GitHub
c761a76ff2
fix(release): sync release tags during preflight ( #780 )
2026-05-28 16:29:25 -07:00
Will Pfleger and GitHub
3f3ec64791
feat(desktop): thread-aware notifications with mutable follow/mute controls ( #761 )
2026-05-28 18:43:41 -04:00
Will Pfleger and GitHub
03e678cfbc
fix(desktop): improve model picker message and runtime dropdown clarity ( #778 )
2026-05-28 18:21:12 -04:00
Wes and GitHub
9db8f6ccb8
desktop: float unread indicator + fix sidebar scroll jump ( #777 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
2026-05-28 15:15:19 -07:00
Wes and GitHub
8da9acbad9
chore(release): release version 0.3.2 ( #774 )
2026-05-28 12:00:40 -07:00
Wes and GitHub
fec6a683ea
feat(sidebar): add More unread floating buttons ( #771 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
2026-05-28 11:05:02 -07:00
Taylor Ho and GitHub
8eedec7403
chore: improve markdown spacing ( #766 )
2026-05-28 17:35:10 +00:00
Taylor Ho and GitHub
835a44aad0
fix: prevent inline links rendering in 2-column grid layout ( #767 )
2026-05-28 17:34:35 +00:00
Wes and GitHub
9a10e6281e
chore(release): release version 0.3.1 ( #769 )
2026-05-28 09:10:28 -07:00
Wes and GitHub
30654e95f6
Polish desktop Pulse and Home views ( #764 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
2026-05-28 08:17:02 -07:00
Will Pfleger and GitHub
bcd903edcc
feat(release): automate OSS release pipeline with just release ( #757 )
2026-05-27 19:25:09 -04:00
Will Pfleger and GitHub
f42839c740
feat(desktop): worktree agent data sync, retired persona cleanup, mcp_command reconciliation ( #728 )
...
Signed-off-by: Will Pfleger <wpfleger@block.xyz >
2026-05-27 16:46:16 -04:00
Wes and GitHub
35821574c0
feat(desktop): redesign status UI with full emoji picker and presence sub-menu ( #760 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
2026-05-27 13:13:33 -07:00
Wes and GitHub
8946653af8
fix(desktop): add support for deeplinking to channel/messages ( #759 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
2026-05-27 12:27:34 -07:00
Wes and GitHub
11c8c0d4cf
fix(desktop): add top padding to forum view to clear overlay header ( #758 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
2026-05-27 12:26:28 -07:00
Wes and GitHub
9823ff52e2
fix(desktop): clean ANSI escapes from agent log tail + drop dead AppHandle plumbing ( #756 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
2026-05-27 09:12:41 -07:00
f1e25b21da
feat(desktop): editable attachments + data-loss fix on message edit ( #755 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: summer <summer@sprout>
2026-05-26 19:59:06 -07:00
Will Pfleger and GitHub
7df4681fee
feat(desktop): dock bounce, mark-as-read toggle, and bulk mark-all-read ( #753 )
2026-05-26 17:38:29 -07:00
ab71ade9e7
fix: prevent agent settings from being silently deleted on channel deletion ( #752 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-26 16:09:09 -07:00
Will Pfleger and GitHub
b13db17faf
feat(desktop): two-layer agent prompts + dynamic AGENTS.md + MCP gating + harness-agnostic skill path ( #584 )
...
Signed-off-by: Will Pfleger <wpfleger@block.xyz >
2026-05-26 17:46:30 -04:00
Wes and GitHub
7ac0466e12
fix: agent management UI fixes (permissions, parallelism, form validation) ( #750 )
2026-05-26 13:39:49 -07:00
8a468a9876
fix: UI fixes for system message avatars and agents page ( #749 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-26 10:46:34 -07:00
e5c35bb59e
chore(deps): update rust crate serde_json to v1.0.150 ( #737 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Will Pfleger <pfleger.will@gmail.com >
2026-05-23 23:53:59 +00:00
8d6a4a9ed2
fix(deps): update rust crate zip to v8 ( #692 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-23 20:39:18 +00:00
tlongwell-block and GitHub
59f51a8ac7
feat(desktop): hide archived identities from discovery surfaces (NIP-IA) ( #734 )
...
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com >
2026-05-23 13:58:01 -04:00
608e3af634
fix(deps): update dependency lucide-react to v1 ( #685 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-23 17:52:25 +00:00
20bac74bea
fix(deps): update rust crate rubato to v3 ( #689 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-23 13:32:53 -04:00
tlongwell-block and GitHub
79399d9b8e
feat: NIP-IA identity archival (relay backend + desktop) ( #733 )
...
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com >
2026-05-23 12:03:38 -04:00
3e7f21aff6
chore(deps): update dependency typescript to v6 ( #669 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-22 21:58:08 -04:00
Will Pfleger and GitHub
9d55baefab
fix(desktop): find bundled sidecars in production DMG builds ( #731 )
2026-05-22 21:26:52 -04:00
Will Pfleger and GitHub
839097112c
fix(deps): migrate Tailwind CSS from v3 to v4 ( #711 )
2026-05-22 20:45:47 -04:00
Will Pfleger and GitHub
4269fd2720
Show all ACP runtimes with install status and one-click install ( #724 )
2026-05-22 20:33:35 -04:00
Will Pfleger and GitHub
a65b7fc06f
fix(deps): migrate nostr crate from 0.36 to 0.44 ( #708 )
2026-05-22 17:17:11 -04:00
55190b18bd
Add sprout-cli agent skill to nest initialization ( #613 )
...
Signed-off-by: Will Pfleger <wpfleger@block.xyz >
Co-authored-by: npub1rq35h4cfluqvg73mvmcqze6m69xqwuqdschdv8pp53prmnqaj6rsrkj0c2 <18234bd709ff00c47a3b66f001675bd14c07700d862ed61c21a4423dcc1d9687@sprout-oss.stage.blox.sqprod.co >
2026-05-22 11:28:43 -04:00
441b6c4b1a
Fix inbox thread navigation highlights ( #720 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-21 22:17:52 -04:00
Will Pfleger and GitHub
4e060bfec2
fix(deps): upgrade Vite v8 and @vitejs/plugin-react v6 ( #710 )
2026-05-21 19:03:59 -04:00
Taylor Ho and GitHub
ee4ee5f850
fix: composer UX improvements (cursor, upload guard, scroll, paste, perf) ( #694 )
2026-05-21 22:53:10 +00:00
Will Pfleger and GitHub
091e38ff0a
Fix SPROUT_SHARE_IDENTITY worktree dev workflow breaks ( #702 )
2026-05-21 17:53:20 -04:00
Will Pfleger and GitHub
6fe557852c
fix(frontend): remove deprecated baseUrl for TypeScript 6 compatibility ( #705 )
2026-05-21 17:40:54 -04:00
4373a13fb3
fix(relay): avoid websocket writes in stall watchdog ( #697 )
...
Signed-off-by: Tyler Longwell <109685178+tlongwell-block@users.noreply.github.com >
Co-authored-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Dawn (sprout agent) <c6237ef84fa537c78dcee78efd2d4e59f728859c7f194da42ac51ededfa0be05@sprout-oss.stage.blox.sqprod.co >
2026-05-21 12:56:12 -04:00
26a2107523
chore(deps): update rust crate tokio to v1.52.3 ( #658 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 01:27:18 +00:00
aff627d901
chore(deps): update rust crate sherpa-onnx to v1.13.2 ( #657 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 01:26:24 +00:00
109c7d9a8a
chore(deps): update rust crate reqwest to v0.13.3 ( #639 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 23:08:09 +00:00
7d4c129002
chore(deps): update rust crate sherpa-onnx to v1.12.40 ( #640 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 23:07:37 +00:00
55abbfdec6
fix(deps): update rust crate bzip2 to 0.6 ( #661 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 22:52:18 +00:00
f55dc46c4c
chore(deps): update rust crate uuid to v1.23.1 ( #648 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 22:50:02 +00:00
3935885bb9
chore(deps): update rust crate tauri-plugin-dialog to v2.7.1 ( #644 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 22:49:41 +00:00