Commit Graph

  • aabfe1d55d fix(desktop): WYSIWYG parity between chat composer and message timeline npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 16:58:00 -07:00
  • e120d6dfaa refactor(features): preview-only manifest + screenshot CI wiring npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 16:54:57 -07:00
  • d9968a31d4 fix(features): flip useFeatureEnabled to fail-open for unknown ids npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 16:38:58 -07:00
  • 5a0508ef21 fix(features): address Wes review (Zod, route warnings, version key) npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 16:34:22 -07:00
  • bfafdd46b2 fix(sdk): resolve multi-word display names and add NIP-27 nostr:npub mention extraction (#905) Will Pfleger 2026-06-08 19:05:37 -04:00
  • ef6784cd60 fix(dev): make sidecar resolution prefer the build's own profile brain/optimize-build-profiles Wes 2026-06-08 15:55:57 -06:00
  • acfcb72eef chore(justfile): use debug profile for dev sidecar/agent builds Wes 2026-06-08 14:56:22 -06:00
  • 15f610dcd5 fix(desktop): re-enable mcp_command reconciliation and harden spawn site (#909) Wes 2026-06-08 13:54:42 -07:00
  • ab7c11f0f5 refactor(sidebar): unwrap no-op managed-agents FeatureGate npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 13:36:59 -07:00
  • da80c7340f Fix desktop DM and sidebar UI polish (#908) klopez4212 2026-06-08 21:04:20 +01:00
  • 0ca05eddc5 test(e2e): derive preview-feature list from features.json npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 12:31:41 -07:00
  • 0c5c43d591 fix: auto-seed preview features in E2E mock bridge npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 11:43:44 -07:00
  • dcd558910d fix: promote Huddles back to stable — remove all gating Taylor Ho 2026-06-08 10:49:06 -07:00
  • 80b0838f3b fix: rename to Experiments, add body title, fix formatting Taylor Ho 2026-06-08 10:41:56 -07:00
  • 09ddabc8cb fix: move Experiments into App nav group in settings sidebar Taylor Ho 2026-06-08 10:15:58 -07:00
  • e923241e2e feat: promote mesh-compute to stable (remove from preview list) Taylor Ho 2026-06-08 09:57:40 -07:00
  • 7194016d48 fix: regenerate E2E screenshots for 2-tier feature system Taylor Ho 2026-06-08 09:38:47 -07:00
  • 185d94db61 fix: gate huddles UI behind feature flag Taylor Ho 2026-06-05 13:53:32 -10:00
  • 3cf8c38484 refactor: remove unstable tier, simplify to stable/preview only Taylor Ho 2026-06-05 13:26:11 -10:00
  • 92064820f9 feat: flatten experimental settings into single list with unstable disclosure Taylor Ho 2026-06-05 12:55:26 -10:00
  • a5ea4ce7b3 refactor: rename tiers to stable/preview/unstable, remove dev-build gate Taylor Ho 2026-06-05 11:52:06 -10:00
  • 8af3aa17e3 feat: gate pulse behind experimental feature flag Taylor Ho 2026-06-05 10:37:14 -10:00
  • cef9fbde0a feat: promote custom-emoji to stable Taylor Ho 2026-06-05 10:24:19 -10:00
  • ba3da8aa46 feat: gate forum channels behind experimental feature flag Taylor Ho 2026-06-05 10:21:03 -10:00
  • 876191c36f feat: promote managed-agents, channel-templates, doctor to stable Taylor Ho 2026-06-05 10:17:59 -10:00
  • 6096318861 refactor: remove feature flags migration — experimental features are opt-in only Taylor Ho 2026-06-05 06:43:50 -10:00
  • eadd698f23 fix: only seed experimental features for existing users Taylor Ho 2026-06-04 09:29:19 -10:00
  • 5a58fd2b4a fix: address review feedback — migration, reactivity, standards, tests Taylor Ho 2026-06-04 06:50:02 -10:00
  • eb155c973f feat: add feature flags system with tiered gating Taylor Ho 2026-06-03 21:37:56 -10:00
  • b3997bd872 chore: update stale comments in discovery.rs duncan/pr794-rework Will Pfleger 2026-06-08 15:21:30 -04:00
  • 5f2743fc19 fix(desktop): animate user messages like agent messages user-message-animation-fix thomaspblock 2026-06-08 14:02:46 -04:00
  • dd08f988de Animate reaction counts (#904) klopez4212 2026-06-08 18:47:24 +01:00
  • 6fd86b78f8 chore: fix CI lint and file size check Will Pfleger 2026-06-08 13:38:08 -04:00
  • 10b6674bd7 Mobile custom emoji + settings redesign (#906) Wes 2026-06-08 10:28:32 -07:00
  • f5b645709a fix: wire reconcile_provider_mcp_commands into app startup Will Pfleger 2026-06-08 13:09:33 -04:00
  • 48b334fe16 feat: provider/model selection for personas and runtime-aware env injection Will Pfleger 2026-06-08 13:09:32 -04:00
  • 732e23dd5c Renew TTL when unarchiving ephemeral channels (#902) tlongwell-block 2026-06-08 12:43:39 -04:00
  • d8278f7588 chore(release): release version 0.3.13 (#903) v0.3.13 Wes 2026-06-08 09:36:16 -07:00
  • ecca5e77e4 Collapse channel header actions (#901) klopez4212 2026-06-08 17:18:11 +01:00
  • 4ec7f8125e sprout-agent: make Databricks defaults env-only (#868) Wes 2026-06-08 09:17:30 -07:00
  • 7b3a192102 style: apply cargo fmt to e2e_env_flow.rs pr-794 Will Pfleger 2026-06-08 11:19:11 -04:00
  • 8a236dffea style: apply cargo fmt to persona_card.rs Will Pfleger 2026-06-08 11:17:16 -04:00
  • 1872e406f5 fix: round-trip provider field through persona dialog state Will Pfleger 2026-06-07 15:04:06 -04:00
  • 7cf61d55f9 feat: normalized config schema with PersonaRecord.provider and SPROUT_AGENT_MODEL Will Pfleger 2026-05-29 16:16:40 -04:00
  • 953f0902dc feat: consume runtime metadata for env injection and overhaul runtime dropdown UX Will Pfleger 2026-05-29 14:00:29 -04:00
  • d8ee71e040 fix: suppress dead_code warnings on Phase 3 capability fields and remove stale conflict marker Will Pfleger 2026-05-29 10:47:59 -04:00
  • 05a9dc9110 fix: address code review findings from provider→runtime rename Will Pfleger 2026-05-29 10:35:44 -04:00
  • b384354e2b Restyle settings sections (#894) klopez4212 2026-06-08 15:59:26 +01:00
  • fdcbb696fe Add emoji reaction particles (#890) klopez4212 2026-06-08 15:37:47 +01:00
  • 32039b9a25 Move settings into the app shell (#893) klopez4212 2026-06-08 15:23:11 +01:00
  • 45f3dfe5ba Tune chat text sizing (#891) klopez4212 2026-06-08 15:13:22 +01:00
  • 29f6ccf9e9 Style channel header navigation (#889) klopez4212 2026-06-08 15:03:06 +01:00
  • 2ebe551741 fix: rename missed known_acp_provider_exact → known_acp_runtime_exact (#900) tlongwell-block 2026-06-08 09:29:12 -04:00
  • 97bdb79ded chore(deps): update radix-ui-primitives monorepo (#898) renovate[bot] 2026-06-07 22:32:11 -04:00
  • 4a93100e19 chore(deps): update actions/checkout digest to df4cb1c (#897) renovate[bot] 2026-06-07 22:31:08 -04:00
  • 0a6067ca1b refactor: rename ACP "provider" to "runtime" across the codebase (#783) Will Pfleger 2026-06-07 14:40:59 -04:00
  • 056b87d3da Unify avatar radius (#892) klopez4212 2026-06-07 14:41:15 +01:00
  • 8cb00b37a3 fix(personas): address code review findings on symlink pack sync will/symlink-pack-sync Will Pfleger 2026-06-06 15:07:18 -04:00
  • 25536f07c4 feat(personas): sync symlinked pack changes on read Will Pfleger 2026-06-06 14:59:24 -04:00
  • 15f038748f Merge remote-tracking branch 'origin/main' into micn/serverless-mode Michael Neale 2026-06-06 15:21:14 +10:00
  • 037b973793 fix(serverless): resolve replaceable events to latest copy; publish agent profile Michael Neale 2026-06-06 13:39:38 +10:00
  • 9bbb85b439 chore(release): release version 0.3.12 (#886) v0.3.12 Wes 2026-06-05 14:17:01 -07:00
  • 1b7b6978fc Show hover cards for inline message emoji (#885) Wes 2026-06-05 14:01:06 -07:00
  • 5268fac2d8 Fix monotonic read-state merges (#884) Wes 2026-06-05 14:00:50 -07:00
  • 0a4783c6f8 Refine sidebar behavior and borders (#869) klopez4212 2026-06-05 22:00:37 +01:00
  • 5d7c748969 fix(presence): clear on disconnect, fix heartbeat/TTL, drop broken REST path (#877) Will Pfleger 2026-06-05 16:28:00 -04:00
  • ef98ae942a fix(cli): publish ephemeral events over WebSocket via sprout-ws-client (#876) Will Pfleger 2026-06-05 16:26:30 -04:00
  • 2f50011bdd docs(sprout-acp): add communication discipline rules to base prompt + deprecate --mention flag (#883) Will Pfleger 2026-06-05 15:52:05 -04:00
  • 5c2476a71e Polish thread summaries and reactions (#881) klopez4212 2026-06-05 20:50:19 +01:00
  • 7129cd6f23 feat(cli): add emoji export and import subcommands (#882) Will Pfleger 2026-06-05 15:33:31 -04:00
  • b84f8e6a01 Polish message row hover states (#880) klopez4212 2026-06-05 20:32:35 +01:00
  • bc53008676 Improve emoji naming and custom emoji UX (#878) Wes 2026-06-05 11:51:46 -07:00
  • 581c7e95a9 docs: add ecosystem section to CONTRIBUTING.md, fix stale release info (#873) Will Pfleger 2026-06-05 12:47:31 -04:00
  • 031152221b fix(relay): wire custom filter fields through HTTP bridge (#864) Will Pfleger 2026-06-05 12:36:22 -04:00
  • f1c672fea5 chore: deprecate sprout-mcp — fill CLI gaps, remove crate and all references (#850) Will Pfleger 2026-06-05 12:31:52 -04:00
  • 5bdac0566f Fix custom emoji status in profile popover (#874) Wes 2026-06-05 09:26:13 -07:00
  • b295f51c90 fix(agent): gate handoff on provider token usage, not byte estimate (#821) tlongwell-block 2026-06-05 11:52:50 -04:00
  • cdb7bc27e1 docs: add VISION_MESH.md — the compute-commons vision (#867) tlongwell-block 2026-06-05 10:41:13 -04:00
  • d4bb7f66e0 fix(desktop): simplify profile popover header (#853) thomaspblock 2026-06-05 10:07:12 -04:00
  • ccff5464a4 fix(desktop): remove thread comment hover outline (#861) thomaspblock 2026-06-05 10:04:59 -04:00
  • ad7ab482eb feat(desktop): always show channel section search/add buttons (#856) tlongwell-block 2026-06-05 09:32:49 -04:00
  • 46fc944c5f Use Cash Sans for desktop typography kennylopez-cash-sans-typography klopez4212 2026-06-05 10:15:42 +01:00
  • ebaff3831f feat(desktop): add system neutral theme klopez4212 2026-06-05 08:42:08 +01:00
  • 2873d2f161 fix(serverless): drop nostr.band relay, bound read tail-latency Michael Neale 2026-06-05 14:21:56 +10:00
  • 21532f6a14 Merge remote-tracking branch 'origin/main' into micn/serverless-mode Michael Neale 2026-06-05 12:52:08 +10:00
  • baf1f7705f chore(release): release version 0.3.11 (#865) v0.3.11 Wes 2026-06-04 17:34:15 -07:00
  • 269b35e8de fix(mobile+desktop): cross-device read state sync + diagnostic logging (#843) Will Pfleger 2026-06-04 18:55:40 -04:00
  • 3ddfe5fcc2 feat(mobile): star channels (Slack-style favorites) (#863) Wes 2026-06-04 15:48:59 -07:00
  • 36d7dbd7ca feat: desktop-screenshot skill to stop agents uploading relay media to PRs (#862) Will Pfleger 2026-06-04 18:35:10 -04:00
  • c10b4f8f5c feat(desktop): star channels (Slack-style favorites) (#860) Wes 2026-06-04 15:32:28 -07:00
  • f748f71268 fix(desktop): handle symlinked persona pack directories (#859) Will Pfleger 2026-06-04 17:52:36 -04:00
  • 1fe7bf2872 feat: channel muting for desktop and mobile (#838) Will Pfleger 2026-06-04 15:53:53 -04:00
  • 4ead7de463 feat(acp): default SPROUT_ACP_MEMORY to on (#854) tlongwell-block 2026-06-04 15:17:28 -04:00
  • 1088fd5c13 fix(desktop): simplify profile popover header fix/profile-popover-header-main Thomas Petersen 2026-06-04 14:07:16 -04:00
  • 31b0eb9342 fix(desktop): simplify profile popover header fix/profile-popover-header-only Thomas Petersen 2026-06-04 14:07:16 -04:00
  • 759e5cd923 fix(desktop): eliminate image-hover layout jump in messages (#813) thomaspblock 2026-06-04 12:55:02 -04:00
  • da6adb9164 refactor(release): remove sync workflow and GitHub App dependency worktree-wpfleger+fix-release-changelog-race Will Pfleger 2026-06-04 12:27:05 -04:00
  • 249bec86cf chore(release): release version 0.3.10 (#849) v0.3.10 Wes 2026-06-04 09:04:52 -07:00
  • 34ac3ba1d1 fix(desktop): harden relay mesh connect p-tag (#834) tlongwell-block 2026-06-04 11:50:49 -04:00
  • b3aefae152 fix(desktop): scroll activity panel to bottom on open (#848) Wes 2026-06-04 08:49:15 -07:00