Commit Graph

  • c5a54dcc39 Rename web app to Buzz (#959) Wes 2026-06-10 14:07:02 -07:00
  • 510009c11d fix(desktop): allow restarting saved relay-mesh agents from the UI (#956) tlongwell-block 2026-06-10 16:56:02 -04:00
  • 60c8c5036a feat(acp): agent timeout resilience — idle margin, tool-call reset, death notices, keepalive (#935) Will Pfleger 2026-06-10 16:54:16 -04:00
  • c63e018b05 Rename mobile app to Buzz (#955) Wes 2026-06-10 13:38:11 -07:00
  • 929cc8861e fix(desktop): repair team-persona mismatch and deduplicate legacy imports (#949) Will Pfleger 2026-06-10 15:47:36 -04:00
  • c95517812a docs: add NIP-AP spec for kind:30175 persona events (#950) Will Pfleger 2026-06-10 15:40:47 -04:00
  • 7d3b782ac8 test(agent): add chunk-emission, Auto→Responses upgrade, and config validation tests wpfleger/timeout-resilience-streaming npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 15:25:06 -04:00
  • b792aa4704 fix(desktop): populate last_message_at in channel browser (#951) Will Pfleger 2026-06-10 15:23:44 -04:00
  • c8270dc429 fix(dev): reap orphaned agent processes on dev/staging exit wpfleger/orphan-phase1-justfile-trap npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 15:18:05 -04:00
  • 1f0ddadc47 test(agent): add streaming resilience tests for timeout, framing, and retry npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 15:17:37 -04:00
  • a4d66205d7 fix(desktop): repair team-persona mismatch and deduplicate legacy imports wpfleger/track-a-team-sync-repair npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 14:55:19 -04:00
  • e5f0c32648 Kit/circular avatars (#927) klopez4212 2026-06-10 19:53:45 +01:00
  • dbe973dacd fix(relay): accept mesh signaling kinds (24620/24621) via POST /events (#946) tlongwell-block 2026-06-10 14:51:38 -04:00
  • 56c68b2e35 fix(desktop): drop env_vars from public PersonaEventContent npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 14:24:39 -04:00
  • 632e736acd fix(relay): validate kind:30175 persona d-tag slug grammar on ingest npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 14:24:14 -04:00
  • dac14a526a refactor(agent): rename llm_stream_chunk_timeout and extract test helper npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 14:01:28 -04:00
  • 06378f49ef fix(agent): SSE robustness — CRLF normalization, buffer cap, pre-stream retry, ordered tool calls npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 13:45:04 -04:00
  • 52e1013b17 fix(agent): backfill tool name on Responses API event ordering race npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 12:33:04 -04:00
  • d22ba793a6 feat(agent): SSE streaming for LLM completions with per-provider accumulators npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 11:09:47 -04:00
  • 4b676908bd fix(acp): death notice threading, error variant, and DRY extraction npub16v54tttfqacx9ycvc3k0ut0npj564ahcuajzy6qjvh57ntmsf4uq4806j2 2026-06-10 13:38:36 -04:00
  • f49cdcdd30 feat(sprout-dev-mcp): add read_file tool and replace_all to str_replace (#928) Will Pfleger 2026-06-10 13:28:53 -04:00
  • c28d14f460 chore(release): release version 0.3.16 (#943) v0.3.16 Will Pfleger 2026-06-10 13:04:14 -04:00
  • 34c8bdab1a fix(desktop): land live presence updates for not-yet-cached pubkeys (#947) Wes 2026-06-10 09:58:12 -07:00
  • 5c0af0bc93 fix(release): make just release idempotent for re-runs (#948) Will Pfleger 2026-06-10 12:50:18 -04:00
  • e9cd1c3926 Improve mentions for agents + people (#942) klopez4212 2026-06-10 17:40:53 +01:00
  • 03618a4b59 fix(desktop): check relay accepted flag on engram publish npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 12:36:39 -04:00
  • 64598699c3 feat(desktop): write persona-snapshot engram at instantiation; gate legacy team sync wpfleger/persona-engram-instantiation npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 11:45:04 -04:00
  • 384eb6cba4 feat: agent memory viewer (read-only) in profile panel (#917) Taylor Ho 2026-06-10 08:32:38 -07:00
  • d3f45d3e3f feat(desktop): write persona-snapshot engram at agent spawn wpfleger/persona-events-part-a npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 11:14:08 -04:00
  • 45b0782011 feat(desktop): persona engram instantiation + fleet update + legacy sync gate npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 11:02:22 -04:00
  • 2dc466fe0b Fix channel visibility controls (#940) Wes 2026-06-10 07:46:43 -07:00
  • edbe0e40e4 fix(agent): restore 10s connect timeout and retry mid-body read errors duncan/944-review-fixes npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 10:43:17 -04:00
  • b9f0dd2319 fix(desktop): handle invalid retention rows and remove sentinel file duncan/fix-pr939-retention-criticals npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 10:42:01 -04:00
  • a2e9c8c077 fix(desktop): sign every migrated persona event and drop the sentinel file npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 10:27:44 -04:00
  • 4ab0701842 feat(agent): streaming-aware timeout handling for LLM responses npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 10:20:40 -04:00
  • 3e56331e9c fix(delete): make agent-deleted messages disappear from desktop UI immediately (#918) Taylor Ho 2026-06-09 23:02:13 -07:00
  • 3c6cd9c3f0 feat(desktop): add persona event kind with client publish/read/retain npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-10 00:17:51 -04:00
  • e08937cdde Fix emoji message rendering (#938) Wes 2026-06-09 20:52:37 -07:00
  • ba2fdbf697 refactor(desktop): consolidate packs into teams (#852) Will Pfleger 2026-06-09 23:22:34 -04:00
  • 384a34ec31 Update README.md wording tlongwell-block 2026-06-09 22:37:36 -04:00
  • fe14daa5d6 Fix post-compact handoff context for OpenAI providers (#931) tlongwell-block 2026-06-09 21:56:54 -04:00
  • 98aa535935 chore(release): release version 0.3.15 (#936) v0.3.15 Wes 2026-06-09 18:02:31 -07:00
  • 7b666057e6 fix(acp): review fixes — transport-error death notices, threaded messages, keepalive arm npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-09 20:36:46 -04:00
  • 8163ad3bac refactor: consolidate packs into teams — business logic and frontend duncan/packs-to-teams-logic npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-08 17:10:12 -04:00
  • 903ab774bf feat(acp): agent timeout resilience — idle margin, tool-call reset, death notices, keepalive npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-06-09 20:20:41 -04:00
  • 877048d68f fix: persona is source of truth at spawn + thread-depth conventions (#930) Wes 2026-06-09 16:58:45 -07:00
  • 73cd8d082d fix: skip avatar reconciliation for legacy agent records (#933) Will Pfleger 2026-06-09 19:52:11 -04:00
  • 165b9f7a5f feat(desktop): add nest commit identity guidance with human sign-off (#929) Will Pfleger 2026-06-09 18:46:55 -04:00
  • 9a98e60fc2 feat: provider/model selection for personas and runtime-aware env injection (#794) Will Pfleger 2026-06-09 16:42:27 -04:00
  • 762a45969a fix: reconcile agent profile on startup when relay publish was missed (#921) Will Pfleger 2026-06-09 15:05:42 -04:00
  • 5d927aba0c Revamp first-run onboarding (#924) klopez4212 2026-06-09 19:47:52 +01:00
  • f362650195 Update setup loading screen (#926) klopez4212 2026-06-09 18:27:54 +01:00
  • c38301bca5 fix(dm): keep hidden DMs hidden across refetch via relay-signed visibility snapshot (NIP-DV) (#857) Wes 2026-06-09 10:23:57 -07:00
  • 8fe52e4c93 fix(desktop): apply accents to neutral theme kennylopez-neutral-theme-option klopez4212 2026-06-09 18:19:55 +01:00
  • 4dfae61f24 Maximize desktop window on launch (#925) klopez4212 2026-06-09 18:08:37 +01:00
  • ae430d4dd9 feat: preview features (experiments settings UI) (#888) Taylor Ho 2026-06-09 09:53:09 -07:00
  • a357e220d8 fix(updater): send no-cache header on update check to avoid stale manifest (#922) Wes 2026-06-09 09:52:49 -07:00
  • 56230c1442 fix(desktop): refresh channel state after unarchive (#923) Wes 2026-06-09 09:49:27 -07:00
  • 7dd5b34536 Add channel visibility & ephemeral TTL controls to manage sidebar (#911) Wes 2026-06-09 09:01:10 -07:00
  • 4b78fe3bea ci(release): add Intel macOS (x86_64) DMG as a release target (#748) tlongwell-block 2026-06-09 11:52:41 -04:00
  • c4b2e9a4a1 Add explicit public-readable channel reads max/public-readable-channels-v2 npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta 2026-06-09 11:05:18 -04:00
  • 421593062f mesh: Rust-owned coordinator — fix saved-agent reconnect flakiness + DRY the start path (#879) tlongwell-block 2026-06-09 10:59:28 -04:00
  • d099866ace chore(release): release version 0.3.14 (#916) v0.3.14 Wes 2026-06-09 07:43:02 -07:00
  • 7b3012b777 docs: add NIP-ER event reminders (#875) tlongwell-block 2026-06-09 10:02:54 -04:00
  • 7b854971c6 feat(acp): pass slash commands through to ACP connectors (#919) tlongwell-block 2026-06-09 10:02:21 -04:00
  • 40d0916f73 fix(desktop): composer↔timeline parity round 3 — text color, tables, code-block fixups tho/composer-spacing npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 17:18:02 -07:00
  • 589acfcb14 fix(desktop): tighten composer↔timeline parity for pre code and anchor npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 17:05:24 -07:00
  • fc25329420 test: drop screenshot suite (preview), keep gate-bypass infra bart/ixi-7-memory-viewer npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w 2026-06-08 17:03:13 -07:00
  • 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