npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d and Tyler Longwell
25926fcfd0
docs(readme): mesh is a runtime opt-in (BUZZ_MESH=on), not a build variant
...
buzz-relay-mesh is a normal dependency of buzz-relay; activation is the
BUZZ_MESH env toggle (config.rs), default off. The Justfile mesh=1 flag
gates the desktop mesh-llm build feature, which is a different seam.
Co-authored-by: Tyler Longwell <tlongwell@block.xyz >
Signed-off-by: Tyler Longwell <tlongwell@block.xyz >
2026-07-21 06:57:14 -07:00
npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d and Tyler Longwell
ffe2a72d1e
docs(readme): launch refresh — new screenshots + copy aligned with the blog post
...
Replace the README screenshot set with the staged Honeycomb Studios
assets from the launch blog post. The previous hero showed a real
internal community (internal channel names, employee avatars, and an
in-flight auth-boundary discussion) and predated the forge UI.
- Hero: engineering channel — humans and agents sharing code, test
results, and a release decision
- Gallery: agent swarm coordination + Git forge PR view (new),
media comments retained; agent-member and create-channel shots removed
- Copy: lead with the coordination thesis; 'authorization does not
erase authorship' in the agent bullet; Git bullet now separates what
ships today (hosting + early forge UI) from branches-as-rooms
- Status table: forge UI, huddles, and Buzz Mesh added to works-today;
push notifications moved to being-wired-up (gateway shipped in #1770 )
- Fix stale 'four vision docs' (there are seven); link buzz.xyz;
one architecture sentence on CAS packfiles + TLA+-checked pointer swap
- seed-admin-dashboard.sh: repoint fixtures at the new image files
Co-authored-by: Tyler Longwell <tlongwell@block.xyz >
Signed-off-by: Tyler Longwell <tlongwell@block.xyz >
2026-07-21 06:38:51 -07:00
thomaspblock and GitHub
001184395e
fix(desktop): keep project branches after reload ( #2214 )
2026-07-21 13:28:37 +02:00
thomaspblock and GitHub
166f27be4b
fix(git): make project branch workflows reliable ( #2213 )
2026-07-21 12:58:39 +02:00
thomaspblock and GitHub
b2c38c775b
feat(desktop): manage project branches ( #2212 )
2026-07-21 10:16:02 +02:00
4de3e04119
fix(acp): honor relay rate limits and pace resubscribes on bad links ( #2199 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1067mpdna4vy22u9eltmmhtdfw56kww6ve2aze025dtfm4pxg07nqztjfhm <7ebdb0b67dab08a570b9faf7bbada97535673b4ccaba2cbd546ad3ba84c87fa6@sprout-oss.stage.blox.sqprod.co >
2026-07-21 03:21:23 -04:00
692c56d227
chore(lefthook): add CI-style path filtering to hooks ( #2211 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-07-21 03:15:54 -04:00
thomaspblock and GitHub
f94324598d
feat(cli): manage repository protection rules ( #2193 )
2026-07-21 08:57:08 +02:00
daf1f40a52
feat(cli): filter archived instances from --template roster resolution ( #2207 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-07-21 02:02:44 -04:00
e30f1d2006
chore(release): release Buzz Desktop version 0.4.21 ( #2209 )
...
Signed-off-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
v0.4.21
2026-07-20 22:54:53 -07:00
e315c4982f
fix(desktop): clarify data deletion action ( #2208 )
...
Signed-off-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
2026-07-20 22:30:54 -07:00
1470ac3a4c
feat: brand authentication complete page ( #2192 )
...
Signed-off-by: npub1dccv64krpcpse5cmkzfeh998cftungyatw3djt8jwdw6g43f7fyqzzmrf7 <6e30cd56c30e030cd31bb0939b94a7c257c9a09d5ba2d92cf2735da45629f248@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1dccv64krpcpse5cmkzfeh998cftungyatw3djt8jwdw6g43f7fyqzzmrf7 <6e30cd56c30e030cd31bb0939b94a7c257c9a09d5ba2d92cf2735da45629f248@sprout-oss.stage.blox.sqprod.co >
2026-07-20 22:20:53 -07:00
cd6b573f8d
fix(buzz-acp,buzz-agent): surface stall duration and fate ( #2204 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-07-21 01:10:28 -04:00
Will Pfleger and GitHub
c5d00a3589
fix(desktop): resolve activity feed showing channel UUID instead of message content ( #2201 )
2026-07-21 00:09:47 -04:00
Will Pfleger and GitHub
7d7992067b
feat(cli): add agents archive/unarchive/archived subcommands ( #2173 )
2026-07-20 23:33:11 -04:00
Will Pfleger and GitHub
0791fff8d2
chore(acp): strip stale finding-number references from comments ( #2202 )
2026-07-20 23:28:47 -04:00
0638009b32
chore(release): release Buzz Mobile version 0.4.9 ( #2200 )
...
Signed-off-by: npub1ft62tztwwm2x9xamk25smmuaj4sfckdkldksruf2x2jwqalffkrq0g7arr <4af4a5896e76d4629bbbb2a90def9d95609c59b6fb6d01f12a32a4e077e94d86@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1ft62tztwwm2x9xamk25smmuaj4sfckdkldksruf2x2jwqalffkrq0g7arr <4af4a5896e76d4629bbbb2a90def9d95609c59b6fb6d01f12a32a4e077e94d86@sprout-oss.stage.blox.sqprod.co >
mobile-v0.4.9
2026-07-20 19:51:31 -07:00
morgmart and GitHub
6ab45d75de
Simplify first-community onboarding choices (UI only) ( #2194 )
2026-07-20 19:19:52 -07:00
ee21da90bd
fix(mobile): sanitize Android image uploads ( #2188 )
...
Signed-off-by: npub1ux8n2yfs8qfvgd75s7kyhar2mztac355v6vmrz4juc9l3msw4pgstums9e <e18f3511303812c437d487ac4bf46ad897dc46946699b18ab2e60bf8ee0ea851@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1ux8n2yfs8qfvgd75s7kyhar2mztac355v6vmrz4juc9l3msw4pgstums9e <e18f3511303812c437d487ac4bf46ad897dc46946699b18ab2e60bf8ee0ea851@sprout-oss.stage.blox.sqprod.co >
2026-07-20 22:18:30 -04:00
03fe19d603
fix(cli): paginate channel directory queries ( #2181 )
...
Signed-off-by: npub1jh9wn95s0472h86ahapupaf7m6kx4v9sx2n0atj2hltcfer8k06s5n3pyf <95cae996907d7cab9f5dbf43c0f53edeac6ab0b032a6feae4abfd784e467b3f5@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1jh9wn95s0472h86ahapupaf7m6kx4v9sx2n0atj2hltcfer8k06s5n3pyf <95cae996907d7cab9f5dbf43c0f53edeac6ab0b032a6feae4abfd784e467b3f5@sprout-oss.stage.blox.sqprod.co >
2026-07-20 19:22:11 -04:00
d538111b51
Fix persisted agent defaults display ( #2182 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Signed-off-by: npub1gjuws2a2dc8z2nszprtg7v6u9q7ffeah3hgl5yx45jwn7y7aqs6s5e9xj6 <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-07-20 15:45:34 -07:00
Jordan Mecom and GitHub
13c11f24ea
[codex] Fix missing release tag detection ( #2191 )
2026-07-20 15:30:10 -07:00
thomaspblock and GitHub
1210e2a5f7
feat(web): authenticate gated community browsing ( #2190 )
2026-07-21 00:29:25 +02:00
Will Pfleger and GitHub
0f86a608b9
fix(timeout): unified turn-timeout fix — cap inheritance, steer renewal, activity-aware requeue, LLM stall surfacing ( #2175 )
2026-07-20 18:20:57 -04:00
Will Pfleger and GitHub
2eff2cb391
fix(desktop): scope draft store per workspace relay ( #2179 )
2026-07-20 18:20:35 -04:00
fb8c90cf59
chore(release): release Buzz Mobile version 0.4.8 ( #2187 )
...
Signed-off-by: npub1ft62tztwwm2x9xamk25smmuaj4sfckdkldksruf2x2jwqalffkrq0g7arr <4af4a5896e76d4629bbbb2a90def9d95609c59b6fb6d01f12a32a4e077e94d86@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1ft62tztwwm2x9xamk25smmuaj4sfckdkldksruf2x2jwqalffkrq0g7arr <4af4a5896e76d4629bbbb2a90def9d95609c59b6fb6d01f12a32a4e077e94d86@sprout-oss.stage.blox.sqprod.co >
2026-07-20 15:13:31 -07:00
Jordan Mecom and GitHub
0b297edbdf
[codex] create release tags with dedicated App ( #2186 )
2026-07-20 22:12:14 +00:00
9ed843a0ac
fix(desktop): avoid forwarding click event as channel callback ( #2174 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
mobile-v0.0.0-ruleset-smoke.20260720214945
2026-07-20 14:44:08 -07:00
37f15b2001
fix(mobile): image upload fails due to unstripped metadata ( #2185 )
...
Signed-off-by: npub1ft62tztwwm2x9xamk25smmuaj4sfckdkldksruf2x2jwqalffkrq0g7arr <4af4a5896e76d4629bbbb2a90def9d95609c59b6fb6d01f12a32a4e077e94d86@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1ft62tztwwm2x9xamk25smmuaj4sfckdkldksruf2x2jwqalffkrq0g7arr <4af4a5896e76d4629bbbb2a90def9d95609c59b6fb6d01f12a32a4e077e94d86@sprout-oss.stage.blox.sqprod.co >
2026-07-20 21:39:19 +00:00
morgmart and GitHub
8c77a0cf8f
Polish agent defaults surfaces: app dropdowns + collapsed Advanced env vars ( #2184 )
sprig-latest
2026-07-20 12:00:04 -07:00
ffd86458ae
chore(release): release Buzz Desktop version 0.4.20 ( #2170 )
...
Co-authored-by: Bradley Axen <baxen@squareup.com >
v0.4.20
2026-07-20 10:43:22 -07:00
thomaspblock and GitHub
80e0ab16b0
perf(relay): compact Git packs before manifest limits ( #2172 )
2026-07-20 19:36:28 +02:00
77900e69b3
fix(desktop): composite harness loader opacity ( #2180 )
...
Signed-off-by: npub19x6jnl6rhepymwyl2xlltz3ce7rfg2ktllle3g2vu59n3s490k8s9n40l3 <29b529ff43be424db89f51bff58a38cf86942acbffff98a14ce50b38c2a57d8f@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub19x6jnl6rhepymwyl2xlltz3ce7rfg2ktllle3g2vu59n3s490k8s9n40l3 <29b529ff43be424db89f51bff58a38cf86942acbffff98a14ce50b38c2a57d8f@sprout-oss.stage.blox.sqprod.co >
2026-07-20 10:32:38 -07:00
8a65d81fab
fix(desktop): modal sign-in + branded communities onboarding page ( #2147 )
...
Signed-off-by: Bradley Axen <baxen@squareup.com >
Signed-off-by: npub19x6jnl6rhepymwyl2xlltz3ce7rfg2ktllle3g2vu59n3s490k8s9n40l3 <29b529ff43be424db89f51bff58a38cf86942acbffff98a14ce50b38c2a57d8f@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: npub19x6jnl6rhepymwyl2xlltz3ce7rfg2ktllle3g2vu59n3s490k8s9n40l3 <29b529ff43be424db89f51bff58a38cf86942acbffff98a14ce50b38c2a57d8f@sprout-oss.stage.blox.sqprod.co >
2026-07-20 09:59:40 -07:00
1a94146181
feat(cli): add channels create --template for desktop channel templates ( #1990 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-07-20 12:55:40 -04:00
9ab52d4f84
test(desktop): model membership relay in invite QR spec ( #2178 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-07-20 09:36:29 -07:00
a4dfead21a
fix(desktop): prefer live agent mentions ( #2149 )
...
Signed-off-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
2026-07-20 08:58:48 -07:00
9fb1a90b66
fix(desktop): close focused threads on Escape ( #2154 )
...
Signed-off-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1rf6fvdj6ut0c4kcmjv4p5mmgh89nj58n69uu3fz3cvk3jn500hqs7emz79 <1a7496365ae2df8adb1b932a1a6f68b9cb3950f3d179c8a451c32d194e8f7dc1@sprout-oss.stage.blox.sqprod.co >
2026-07-20 08:58:28 -07:00
fc1db46937
fix: skip membership lookup for open relays ( #2107 )
...
Signed-off-by: npub1ntr8jjcqq6gt06q5avvqttfjgpwshmra22pcmcagdnukw4ja4nqqsa9g54 <9ac6794b000690b7e814eb1805ad32405d0bec7d52838de3a86cf967565dacc0@sprout-oss.stage.blox.sqprod.co >
Signed-off-by: npub1dccv64krpcpse5cmkzfeh998cftungyatw3djt8jwdw6g43f7fyqzzmrf7 <6e30cd56c30e030cd31bb0939b94a7c257c9a09d5ba2d92cf2735da45629f248@sprout-oss.stage.blox.sqprod.co >
Signed-off-by: Tyler Longwell <tlongwell@block.xyz >
Co-authored-by: npub1ntr8jjcqq6gt06q5avvqttfjgpwshmra22pcmcagdnukw4ja4nqqsa9g54 <9ac6794b000690b7e814eb1805ad32405d0bec7d52838de3a86cf967565dacc0@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1dccv64krpcpse5cmkzfeh998cftungyatw3djt8jwdw6g43f7fyqzzmrf7 <6e30cd56c30e030cd31bb0939b94a7c257c9a09d5ba2d92cf2735da45629f248@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Eva <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Tyler Longwell <tlongwell@block.xyz >
2026-07-20 15:35:40 +00:00
144b4f6c8d
fix(desktop): make invite QR downloadable ( #2168 )
...
Signed-off-by: npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@sprout-oss.stage.blox.sqprod.co >
2026-07-20 15:29:22 +00:00
4d58deafaa
Archive managed agents when deleted ( #2135 )
...
Signed-off-by: npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@sprout-oss.stage.blox.sqprod.co >
Signed-off-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub12gtutshhh76rx0jx697f32f9tffd4hhp3hx58fp4x6u4uemkm7sqf8f757 <5217c5c2f7bfb4333e46d17c98a9255a52dadee18dcd43a43536b95e6776dfa0@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co >
2026-07-20 08:03:57 -07:00
thomaspblock and GitHub
a4d82ec722
perf(relay): cache Git pack hydration ( #2169 )
2026-07-20 16:50:11 +02:00
984645ecaa
chore(deps): update rust crate rustls to v0.23.42 ( #2151 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 14:37:50 +00:00
65f399ba22
chore(deps): update dependency @tanstack/react-virtual to v3.14.6 ( #2153 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 14:23:03 +00:00
morgmart and GitHub
6881a3376f
Add Agent Config Core: harness capability model behind agent config surfaces ( #2158 )
2026-07-20 07:16:00 -07:00
6da407742a
chore(deps): update all non-major dependencies ( #2152 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 08:02:42 -06:00
e05aadb4c8
chore(deps): update rust crate getrandom to v0.4.3 ( #2150 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-20 07:00:20 -07:00
thomaspblock and GitHub
5f7c93d9c1
fix(relay): bound and observe Git read operations ( #2167 )
2026-07-20 15:02:49 +02:00
21dbd32645
fix(desktop): derive default clone URL for relay-hosted repos ( #2166 )
...
Signed-off-by: Tyler <109685178+tlongwell-block@users.noreply.github.com >
Co-authored-by: npub1hwqy0rnujtl25dzmlhn8qwux4kr8sjhas3ugltx9j5dm5dwkp2dsqjhytw <bb80478e7c92feaa345bfde6703b86ad86784afd84788facc5951bba35d60a9b@pending-seed.communities.buzz.xyz >
2026-07-20 08:49:44 -04:00
thomaspblock and GitHub
8024ce72ef
fix(desktop): mask composer rounded corners ( #2165 )
2026-07-20 13:58:56 +02:00