Will Pfleger
|
1aec7ea7a7
|
fix(desktop): resolve Doctor install shell and command detection on Windows (#1854)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
|
2026-07-14 13:05:25 -04:00 |
|
Noah
|
3370cd0836
|
fix(desktop): stabilize agent identity restore (#1831)
|
2026-07-14 07:39:49 -07:00 |
|
Will Pfleger
|
020ac7f405
|
fix(desktop): resolve Git Bash for Windows shell tool via PATH/git/registry fallback (#1821)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-13 16:53:02 -04:00 |
|
Will Pfleger
|
51ee1c473d
|
feat(desktop): show read-only MCP server config (#1780)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-13 16:29:21 -04:00 |
|
Will Pfleger
|
a6cfd65511
|
fix(snapshot): send Buzz shares as PNG avatar cards (#1811)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-13 13:58:24 -04:00 |
|
Will Pfleger
|
fac79215a4
|
fix(desktop): widen probe test timing margins for parallel pre-push (#1812)
|
2026-07-13 12:28:25 -04:00 |
|
Will Pfleger
|
10ae66893c
|
fix(desktop): pass augmented PATH to codex-acp version probe (#1794)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-13 09:54:55 -04:00 |
|
Will Pfleger
|
aceb5e0456
|
feat(managed_agents): add buzz-team-snapshot v1 codec (#1784)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-13 00:42:43 -04:00 |
|
Will Pfleger
|
11a286b9a4
|
feat(desktop): auto-restart setup-mode agents after adapter install, badge drift fallback (#1786)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-12 22:27:51 -04:00 |
|
Will Pfleger
|
1fa91f5691
|
refactor(desktop): remove legacy persona-card flows (#1781)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-12 21:05:03 -04:00 |
|
Will Pfleger
|
1fc7488ea5
|
Serialize managed agent PATH tests (#1777)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
|
2026-07-12 20:48:32 -04:00 |
|
Will Pfleger
|
7e3252ea3e
|
fix(desktop): stable inbox selection and scroll/draft preservation (#1760)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-12 19:44:49 -04:00 |
|
Will Pfleger
|
1580046b3c
|
feat(desktop): add buzz-agent-snapshot v1 export, import, sender-native send, and recipient card/import (#1753)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-12 19:30:21 -04:00 |
|
Will Pfleger
|
dfec75b3c0
|
refactor(desktop): remove vestigial MCP toolsets config (#1776)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-12 19:25:50 -04:00 |
|
Will Pfleger
|
25bb714752
|
fix(desktop): make doctor installs retryable with per-runtime progress and auth status (#1765)
|
2026-07-12 17:42:35 -04:00 |
|
Will Pfleger
|
6d1a77e492
|
fix(codex): swap to @agentclientprotocol/codex-acp 1.x + detect outdated adapter (#1750)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-12 16:52:04 -04:00 |
|
Will Pfleger
|
ec37625522
|
fix(desktop): surface codex config-parse failures and -32603 internal errors clearly (#1745)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-10 21:25:52 -04:00 |
|
Will Pfleger
|
58aee8f913
|
fix(desktop): preflight npm prefix writability in doctor installs (#1732)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-10 19:25:58 -04:00 |
|
Will Pfleger
|
d9e4edbbf5
|
feat(desktop): default observer archive on for dev-nest builds (#1726)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-10 16:06:25 -04:00 |
|
Will Pfleger
|
b97777350d
|
fix(desktop): pass GlobalAgentConfig to spawn_config_hash in tests (#1721)
|
2026-07-10 14:33:51 -04:00 |
|
Will Pfleger
|
77c08365e4
|
feat(desktop): global agent config defaults with readiness/spawn parity (#1448)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-10 13:38:33 -04:00 |
|
Will Pfleger
|
f12bd36893
|
fix(desktop): retire single-member built-in Fizz team (#1718)
|
2026-07-10 13:35:15 -04:00 |
|
Will Pfleger
|
1f48860b7b
|
fix(desktop): propagate agent definition edits to instances and remove dead config knobs (#1715)
|
2026-07-10 13:21:48 -04:00 |
|
Will Pfleger
|
7fb215c4fc
|
fix(desktop): walk ancestor chain in orphan sweep exemption (#1711)
|
2026-07-10 12:11:29 -04:00 |
|
Will Pfleger
|
389a956e02
|
chore(desktop): remove dead archive-migration and keyring load_readonly helpers (#1701)
|
2026-07-10 00:08:28 -04:00 |
|
Ian Oberst
|
94ec2c2bc6
|
fix(desktop): use augmented PATH for readiness probes (#1613)
Signed-off-by: Ian Oberst <ioberst@squareup.com>
Co-authored-by: Codex <noreply@openai.com>
|
2026-07-09 17:55:29 -04:00 |
|
Will Pfleger
|
e5d215e3c2
|
fix(desktop): isolate dev keyring from production and make BUZZ_SHARE_IDENTITY keyring-aware (#1680)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-09 17:33:52 -04:00 |
|
Will Pfleger
|
1f2afce29d
|
fix(desktop): migrate Databricks V1→V2 records at boot and fix readiness gate (#1686)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-09 17:29:03 -04:00 |
|
Wes
|
f0e65589a9
|
B5 residue: inbound-event security hardening + persona→agent copy sweep (#1688)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: Will Pfleger <pfleger.will@gmail.com>
|
2026-07-09 17:24:06 -04:00 |
|
Wes
|
3a7e400278
|
B5: one create path — behavioral quad activation, backfill, menu collapse, legacy dialog deletion (#1667)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-07-09 09:10:22 -07:00 |
|
Will Pfleger
|
fc8a17445a
|
fix(agents): harden structured error-code classification edge cases (#1663)
|
2026-07-08 18:18:44 -04:00 |
|
Will Pfleger
|
9b244ff22b
|
fix(agents): surface provider errors structurally instead of raw dumps (#1653)
|
2026-07-08 17:32:48 -04:00 |
|
Wes
|
b2c63291f1
|
feat(relay,desktop): canonicalize agent definitions on kind:30175 (Phase 2) (#1655)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-07-08 13:49:44 -07:00 |
|
Will Pfleger
|
4f1a487ab4
|
feat(config-nudge): distinguish install/auth state in cli_login nudge cards (#1633)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-08 16:00:03 -04:00 |
|
Wes
|
a415f0f310
|
feat(desktop): auto-restart agents on config change (Chunk F) (#1649)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-07-08 12:09:41 -07:00 |
|
Wes
|
79a0575342
|
fix(desktop): refresh persona env vars on respawn — record.env_vars is overrides-only (#1640)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-07-08 08:58:45 -07:00 |
|
Wes
|
381c7714fa
|
feat(desktop): fold personas.json into the unified agent store (Phase 1A.2) (#1623)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-07-08 07:13:05 -07:00 |
|
Wes
|
f0eb4eccd9
|
fix(desktop): hash spawn config as the env receives it, not raw record fields (#1621)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-07-08 07:08:08 -07:00 |
|
Wes
|
5dce80aff5
|
feat(desktop): unified AgentRecord groundwork — record-first resolution + runtime materialization (Phase 1A.1) (#1618)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-07-07 20:24:35 -07:00 |
|
Wes
|
36fd41c5ce
|
chore(desktop): clear desktop-tauri clippy backlog (#1612)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-07-07 16:49:04 -07:00 |
|
Will Pfleger
|
e5f831d2c2
|
fix(desktop): restrict shared-agent sync to dev data dirs (#1597)
|
2026-07-07 17:35:15 -04:00 |
|
Wes
|
cc42a49799
|
feat(desktop): restart-required badge from spawn-time config hash (#1602)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-07-07 13:53:58 -07:00 |
|
Wes
|
c5a541ee2d
|
feat(desktop): boot-time reconcile of managed agents to relay events (#1601)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-07-07 13:53:41 -07:00 |
|
Will Pfleger
|
a3ee2c5693
|
fix(desktop): preserve agent model/provider when persona snapshot fields are blank (#1583)
|
2026-07-07 12:49:31 -04:00 |
|
Will Pfleger
|
3c6c0d4478
|
feat(acp,desktop): identify and reap stale agent harness processes (#1582)
|
2026-07-07 12:49:16 -04:00 |
|
Will Pfleger
|
b90e80443e
|
fix(desktop): treat baked build env vars as satisfying required agent config (#1580)
|
2026-07-07 12:30:31 -04:00 |
|
Will Pfleger
|
dcbb3ff789
|
fix(nest): use buzz-dev symlink name for dev builds (#1587)
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-07 12:17:53 -04:00 |
|
klopez4212
|
c258ffc4a8
|
refactor(desktop): unify EditAgentDialog styling with PersonaDialog (#1540)
Signed-off-by: npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 <8a675edd33677aa0389f6650d467b2041fb0df4ca820eacb009babb95e3715d4@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub13fn4ahfnvaa2qwylvegdgeajqs0mph6v4qsw4jcqnw4mjh3hzh2quuucm5 <8a675edd33677aa0389f6650d467b2041fb0df4ca820eacb009babb95e3715d4@sprout-oss.stage.blox.sqprod.co>
|
2026-07-07 16:03:39 +01:00 |
|
Will Pfleger
|
e3008b3604
|
fix(personas): remove goose runtime pin from Fizz built-in (#1566)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-06 23:36:32 -04:00 |
|
Will Pfleger
|
d8355d3188
|
feat(desktop,buzz-acp): add harness-agnostic config bridge and setup-listener mode (#1411)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-07-06 18:23:38 -04:00 |
|