Commit Graph

  • 761175c0b3 fix(acp): settle both steer tables per turn and requeue whole batches duncan/silent-dead-turn-fix npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 23:18:13 -04:00
  • a11e7b85e7 style(mesh): rustfmt the shared-compute delivery assertion Michael Neale 2026-07-30 12:59:05 +10:00
  • bb4af4189a fix(acp): deliver plain replies for shared compute agents Michael Neale 2026-07-30 12:56:19 +10:00
  • 4e8fd6b060 test(desktop): pin the unstamped-agent restart-diff invariant duncan/restart-diff-rust-core npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 21:44:39 -04:00
  • a2cabe9cc8 fix(acp): scope dead-turn retry to unanswered response-required events npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 21:42:21 -04:00
  • 7efac4b05c screenshots: PR #3194 John Tennant 2026-07-29 20:59:16 -04:00
  • 95b5c7501b screenshots: PR #3208 John Tennant 2026-07-29 20:59:13 -04:00
  • ad13ed8411 fix(mesh): leave thinking effort to the model's own template micspiral/mesh-0-74-clean Michael Neale 2026-07-30 10:47:44 +10:00
  • 63496cc1d4 feat(replica): portable heartbeat-token fence with snapshot-local reader routing (#3268) Tyler 2026-07-29 20:35:15 -04:00
  • a612c1962c Accept common audio formats for Pocket voices John Tennant 2026-07-29 20:28:10 -04:00
  • 53db71d0a1 Expand speech playback speed controls John Tennant 2026-07-29 20:27:58 -04:00
  • 1cbebcc13b feat(desktop): show which config fields need a restart npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 20:12:43 -04:00
  • 788b3c002b fix(git): channel binding tooling + author remediation for unbound repos (#3626) Tyler 2026-07-29 20:07:55 -04:00
  • 7012d86d52 feat: configure S3 URL addressing style (#3400) Kalvin C 2026-07-29 17:00:41 -07:00
  • 08db5c729b fix(acp): retry channel turns that end without producing any output npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 19:42:48 -04:00
  • 0753825f7a fix(acp): namespace tracing targets so the default filter emits them npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 19:40:40 -04:00
  • ab55fee818 feat: add first-class OpenRouter provider support (#1975) Will Pfleger 2026-07-29 19:08:35 -04:00
  • 25f7dfe138 refactor(agent-usage): move usage-ingress wiring into the feature hook npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 18:57:48 -04:00
  • 6a24905a2e Merge remote-tracking branch 'origin/main' into eva/nip49-local-backup npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d 2026-07-29 18:27:39 -04:00
  • 0bd3b7d0a3 style(desktop): apply Biome formatting to agent-usage files npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 18:18:40 -04:00
  • f95fdc1a10 feat(agent,acp): wire provider total_tokens through NIP-AM publish chain (#3593) Will Pfleger 2026-07-29 18:15:30 -04:00
  • dd46190dc7 Refine Pocket model metadata exports John Tennant 2026-07-29 18:04:52 -04:00
  • 3e48f1b236 chore(release): release Buzz Desktop version 0.5.2 (#3624) v0.5.2 Wes 2026-07-29 15:57:35 -06:00
  • b18e559ae2 docs: add Linux rendering troubleshooting guide (#3573) Will Pfleger 2026-07-29 17:54:33 -04:00
  • 5aeed7c7a2 fix(desktop): discover bun-installed agent CLIs in ~/.bun/bin (#3343) Xule Lin 2026-07-29 22:50:55 +01:00
  • 88d08e426c feat(desktop): guide and verify password-protected backups (#3617) Taylor Ho 2026-07-29 14:42:55 -07:00
  • a8eabb623d fix(push): authenticate APNs with certificate npub1tquskdu6yc4h8l7xxtceculxw600grekeq0xg2ukqfrwl7vrzg3quz3gmp 2026-07-29 14:41:06 -07:00
  • 1e865b5b0b merge: resolve conflict vs main (playwright smoke union) npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 17:31:56 -04:00
  • 2dcb266244 screenshots: PR #3180 John Tennant 2026-07-29 17:28:25 -04:00
  • d914db0dd2 fix(agent-usage): clear Thufir pass-2 findings (aggregation, partial bar copy, e2e isolation) npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 17:16:31 -04:00
  • 005b5b819a feat(tracing): correlate trace IDs in relay logs (#3608) Dave Grochowski 2026-07-29 17:01:26 -04:00
  • 031541a301 fix(agent-usage): clear Thufir pass-1 findings (5 correctness fixes) npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 16:50:19 -04:00
  • 581baa6254 chore(ci): bump Linux AppImage build container to ubuntu:24.04 (#3602) Will Pfleger 2026-07-29 16:38:44 -04:00
  • 7adc46268d feat(cli): mirror Desktop mention delivery (#3330) Logan Johnson 2026-07-29 16:37:53 -04:00
  • c03ba29060 screenshots: PR #3259 John Tennant 2026-07-29 16:05:44 -04:00
  • 0ad81c3417 fix(mesh): stop suppressing tool calls with thinking_effort=none Michael Neale 2026-07-30 04:51:12 +10:00
  • bf735e235b test(mesh): prove agent replies reach a live relay (P5 fixes + P6) Michael Neale 2026-07-30 04:23:28 +10:00
  • 7b7b56f893 fix(dev-mcp): give agents a first-class send_message tool Michael Neale 2026-07-30 04:23:28 +10:00
  • 2cd640b231 feat(mesh): upgrade embedded mesh to v0.74 and harden shared compute Michael Neale 2026-07-30 04:23:11 +10:00
  • 66e7054928 fix(desktop): deduplicate relay outage notification (#3579) Logan Johnson 2026-07-29 15:48:06 -04:00
  • b42a8d447e fix(desktop): reconcile thread arrivals at bottom (#3585) Wes 2026-07-29 13:46:47 -06:00
  • 38558504ca fix(catalog): address pass-1 review blockers on Databricks model-label PR npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 15:41:30 -04:00
  • d1d9ffc306 fix(voice): reconcile imported voice mutations John Tennant 2026-07-29 15:40:02 -04:00
  • 66de7883c9 test(voice): update importer workflow for Pocket engine John Tennant 2026-07-29 15:27:41 -04:00
  • 5402eef86e Clarify voice registry documentation John Tennant 2026-07-28 01:06:52 -04:00
  • c2ccdb758a test(desktop): automate imported voice audio workflow John Tennant 2026-07-27 23:40:48 -04:00
  • 49c03afd7f feat(desktop): import local Pocket voices John Tennant 2026-07-27 22:06:31 -04:00
  • 144ef4d9d0 feat(catalog): replace Databricks model-label tokenizer with models.dev registry lookup npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 15:03:47 -04:00
  • 047533c56c fix(mobile): keep TLS on relays joined by invite (#3139) Krishna C 2026-07-29 15:02:42 -04:00
  • 259de6afbe Improve emoji autocomplete matching (#3571) klopez4212 2026-07-29 19:49:57 +01:00
  • da7045e2d5 docs(desktop): document model display labels kennylopez-model-display-labels kenny lopez 2026-07-29 19:32:57 +01:00
  • b384fc9a56 fix(agent-usage): centralize DisplayTotal, re-sort by display tier, split caveat npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 14:23:51 -04:00
  • eea537f6be test(mesh): prove agent replies reach a live relay (P5 fixes + P6) backup/mesh-0-74-gemma-prerebase Michael Neale 2026-07-30 04:19:27 +10:00
  • b3d67a6af9 fix(dev-mcp): give agents a first-class send_message tool Michael Neale 2026-07-30 04:19:15 +10:00
  • cbfbe1ed05 fix(agent-usage): fall back to ≈in+out display when totalTokens null npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 2026-07-29 14:07:34 -04:00
  • 324bd6b464 Fix shared agent avatar import profiles (#3578) Wes 2026-07-29 12:03:20 -06:00
  • ed6043f26c fix(desktop): simplify Databricks model labels kenny lopez 2026-07-29 18:38:26 +01:00
  • 7e9b77f72d Fix inline raster avatars in agent catalog (#3581) Wes 2026-07-29 11:36:12 -06:00
  • ddd468723a revert(acp): remove dead GOOSE_ACP_SCHEDULER_DISABLED env injection (#3576) Will Pfleger 2026-07-29 13:08:32 -04:00
  • 347ab73d87 Cancel stale playback speed saves John Tennant 2026-07-29 13:02:07 -04:00
  • 0027b461bf Update onboarding screenshot coverage morgmart 2026-07-29 09:54:33 -07:00
  • 4a1ebf25c7 feat(agent): make Gemini and MLflow-route models usable through databricks_v2 (#3569) Atish Patel 2026-07-29 11:49:51 -05:00
  • 5caf01e5af Keep playback settings within file limits John Tennant 2026-07-28 23:13:18 -04:00
  • 9c85e19c3d Normalize the restacked playback diff John Tennant 2026-07-28 22:56:18 -04:00
  • e914b1c18a Test the production speed boundary directly John Tennant 2026-07-28 22:52:57 -04:00
  • 8b87b09381 Adapt playback speed to chunk audio boundary John Tennant 2026-07-28 22:47:07 -04:00
  • 752101dd2c Remove unused playback speed exports John Matthew Tennant 2026-07-28 07:28:54 -04:00
  • 64ca8565ad fix(build): report C++ standard correctly on MSVC John Tennant 2026-07-27 21:37:20 -04:00
  • f5a2005500 Split TTS playback speed regression test John Tennant 2026-07-27 20:15:56 -04:00
  • 80899bab8d Preserve TTS lead-in through speed processing John Tennant 2026-07-27 20:12:35 -04:00
  • 613dd82171 Keep playback state within file limits John Tennant 2026-07-27 20:01:25 -04:00
  • abe3ca4ac9 Use cross-platform playback settings writes John Tennant 2026-07-27 17:45:01 -04:00
  • 3111425ea8 Guard playback speed initialization John Tennant 2026-07-27 17:39:38 -04:00
  • eec0a41312 Serialize playback speed updates John Tennant 2026-07-27 17:34:30 -04:00
  • 681e959477 Place playback speed in Voice settings John Tennant 2026-07-27 17:08:02 -04:00
  • d373e552f6 Support TTS speed in desktop screenshot harness John Tennant 2026-07-27 15:31:55 -04:00
  • eaa0d3238e Test TTS time-stretch onset alignment John Tennant 2026-07-27 15:23:20 -04:00
  • 41e9bc4225 Fix TTS stretcher pre-roll compensation John Tennant 2026-07-27 15:15:35 -04:00
  • 4e6570ac7d Add pitch-preserving TTS playback speed John Tennant 2026-07-27 15:02:02 -04:00
  • 04de530ef1 Update onboarding navigation coverage morgmart 2026-07-29 09:36:30 -07:00
  • 0d2bfcaa68 feat(desktop): clarify repository hosting and availability feature/repository-host-distinction Thomas Petersen 2026-07-29 18:33:07 +02:00
  • 9beb3b8c6e fix(cli): mask credential env values in --help output (#3570) Will Pfleger 2026-07-29 12:23:02 -04:00
  • 6186fc2313 fix(desktop): keep agent speech live-only John Tennant 2026-07-29 10:49:51 -04:00
  • 8a25584a78 refactor(desktop): satisfy file size ratchets John Tennant 2026-07-28 20:23:07 -04:00
  • 8d31bf79a9 fix(desktop): group TTS worker controls John Tennant 2026-07-28 20:00:45 -04:00
  • 18fec8c7bb fix(desktop): preserve TTS route outcomes John Tennant 2026-07-28 17:19:13 -04:00
  • a20a671f9b feat(desktop): complete Pocket voice settings John Tennant 2026-07-28 16:40:32 -04:00
  • c08885c2d9 Test agent TTS routing in settings layer John Tennant 2026-07-28 00:50:04 -04:00
  • 145e051fff Fix first-event reconnect replay baseline John Tennant 2026-07-28 00:36:25 -04:00
  • ed87750b40 Preserve ordered huddle TTS reconnect replay John Tennant 2026-07-28 00:20:38 -04:00
  • c3e03bb84d Cancel in-flight Pocket synthesis John Tennant 2026-07-28 00:03:08 -04:00
  • 648b135193 refactor(desktop): split Pocket voice transitions John Tennant 2026-07-27 19:34:09 -04:00
  • 68d9c37fc0 fix(desktop): serialize Pocket voice transitions John Tennant 2026-07-27 19:13:36 -04:00
  • 5e70797c69 fix(desktop): persist mocked voice settings John Tennant 2026-07-27 17:19:34 -04:00
  • fc61d30ecc feat(desktop): add Pocket voice settings John Tennant 2026-07-27 15:16:20 -04:00
  • 917a7aefc4 Rework onboarding around one default harness morgmart 2026-07-29 08:43:36 -07:00
  • ace19c659e refactor(voice): extract reusable Pocket primitives John Matthew Tennant 2026-07-28 15:07:46 -04:00
  • 05291e467e screenshots: PR #3571 kenny lopez 2026-07-29 17:02:20 +01:00
  • 211d17c585 fix(desktop): cushion Pocket playback underruns John Tennant 2026-07-28 17:29:27 -04:00
  • 92e54250b6 test(desktop): split Pocket token boundary tests John Tennant 2026-07-28 16:40:04 -04:00