Wes
|
877048d68f
|
fix: persona is source of truth at spawn + thread-depth conventions (#930)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Signed-off-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-06-09 23:58:45 +00:00 |
|
Will Pfleger
|
9a98e60fc2
|
feat: provider/model selection for personas and runtime-aware env injection (#794)
|
2026-06-09 20:42:27 +00:00 |
|
tlongwell-block
|
7b854971c6
|
feat(acp): pass slash commands through to ACP connectors (#919)
Signed-off-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
|
2026-06-09 10:02:21 -04:00 |
|
Will Pfleger
|
2f50011bdd
|
docs(sprout-acp): add communication discipline rules to base prompt + deprecate --mention flag (#883)
|
2026-06-05 15:52:05 -04:00 |
|
Will Pfleger
|
f1c672fea5
|
chore: deprecate sprout-mcp — fill CLI gaps, remove crate and all references (#850)
|
2026-06-05 12:31:52 -04:00 |
|
tlongwell-block
|
4ead7de463
|
feat(acp): default SPROUT_ACP_MEMORY to on (#854)
Signed-off-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-06-04 15:17:28 -04:00 |
|
Will Pfleger
|
56c504a4c7
|
feat: code block rendering, syntax highlighting, and compose fixes (#803)
|
2026-06-02 14:43:08 -07:00 |
|
Will Pfleger
|
2a03851527
|
refactor: consolidate infra management into justfile + add mobile-dev (#797)
|
2026-05-29 18:26:24 -04:00 |
|
Will Pfleger
|
b13db17faf
|
feat(desktop): two-layer agent prompts + dynamic AGENTS.md + MCP gating + harness-agnostic skill path (#584)
Signed-off-by: Will Pfleger <wpfleger@block.xyz>
|
2026-05-26 17:46:30 -04:00 |
|
tlongwell-block
|
90192d8d48
|
chore: remove verified dead code (#745)
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
|
2026-05-25 08:12:02 -07:00 |
|
renovate[bot]
|
0de910f14d
|
fix(deps): update rust crate toml to v1 (#691)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2026-05-22 21:45:59 -04:00 |
|
Will Pfleger
|
a65b7fc06f
|
fix(deps): migrate nostr crate from 0.36 to 0.44 (#708)
|
2026-05-22 17:17:11 -04:00 |
|
Will Pfleger
|
c8f99bbc31
|
fix: surface swallowed errors across crates and emit turn failures to activity log (#628)
|
2026-05-20 14:55:20 -04:00 |
|
tlongwell-block
|
24520aa2b1
|
NIP-AE: agent engrams (kind:30174) — core memory injection + sprout mem CLI (#593)
Signed-off-by: Tyler Longwell <tlongwell@squareup.com>
Signed-off-by: Tyler Longwell <109685178+tlongwell-block@users.noreply.github.com>
|
2026-05-19 13:16:37 -04:00 |
|
tlongwell-block
|
70cb53e2c7
|
Add Sprig all-in-one agent binary (#605)
Signed-off-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-05-17 13:31:58 -04:00 |
|
tlongwell-block
|
8d5abb7a09
|
chore(acp): raise default idle timeout from 320s to 620s (#566)
Signed-off-by: Tyler Longwell <109685178+tlongwell-block@users.noreply.github.com>
|
2026-05-13 11:04:53 -04:00 |
|
tlongwell-block
|
385e1716b7
|
agent+acp: preserve session on retriable agent errors (#544)
|
2026-05-12 13:57:02 -04:00 |
|
tlongwell-block
|
23f1637728
|
fix: classify agent JSON-RPC errors as application errors, not transport (#539)
|
2026-05-11 17:44:34 -04:00 |
|
tlongwell-block
|
22f1e0b724
|
Launch sprout-agent from the desktop GUI (#529)
|
2026-05-11 12:36:53 -04:00 |
|
tlongwell-block
|
2357c3ddb3
|
fix: unify NIP-OA relay membership enforcement across all ingress paths (#490)
|
2026-05-06 11:01:39 -04:00 |
|
tlongwell-block
|
454781caae
|
Sprout speaks Nostr. Nothing else. (#475)
|
2026-05-05 12:03:06 -04:00 |
|
tlongwell-block
|
df33818b5b
|
feat(relay): NIP-OA agent authentication for NIP-43 membership (WS + REST + git) (#471)
|
2026-05-04 12:12:22 -04:00 |
|
Bradley Axen
|
fcec10547d
|
Route ACP observer traffic over relay (#421)
Signed-off-by: Tyler Longwell <tlongwell@squareup.com>
Co-authored-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
Co-authored-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-04-30 09:34:37 -04:00 |
|
Bradley Axen
|
7c2c556d72
|
feat: Add local ACP session observer (#412)
|
2026-04-29 04:21:58 +00:00 |
|
tlongwell-block
|
d1c84a621c
|
feat(nip-oa): Owner Attestation — cryptographic proof of agent authorization (#406)
|
2026-04-28 09:29:15 -04:00 |
|
thomaspblock
|
f03bbe3dd7
|
feat(desktop+acp+mcp): deterministic nested thread replies via persisted reply context (#322)
Co-authored-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-04-15 17:58:50 -04:00 |
|
thomaspblock
|
0f5f306364
|
feat(desktop): deterministic nested thread panels (#308)
|
2026-04-13 18:37:37 -07:00 |
|
tlongwell-block
|
d07385fe02
|
feat: Markdown-based persona packs (crate + ACP + desktop) (#297)
|
2026-04-11 13:32:14 -04:00 |
|
renovate[bot]
|
7a9218ba54
|
Update all non-major dependencies (#248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Wes <wesb@block.xyz>
|
2026-04-08 11:55:11 -07:00 |
|
tlongwell-block
|
8bfce0975b
|
feat: social notes MCP + CLI tools (kind:1/kind:3) (#268)
|
2026-04-08 14:08:53 -04:00 |
|
tlongwell-block
|
463d6d26d7
|
feat(acp): add --multiple-event-handling flag with cancel+re-prompt (#216)
|
2026-04-04 15:34:32 -04:00 |
|
tlongwell-block
|
579da797e0
|
feat(acp): accept events from sibling agents in owner-only mode (#211)
|
2026-04-02 11:56:36 -07:00 |
|
tlongwell-block
|
9662adf8d2
|
feat(acp): add inbound author gate (--respond-to) (#207)
|
2026-04-01 12:14:30 -04:00 |
|
tlongwell-block
|
195fdfff2f
|
fix(acp): follow-up hardening from PR #200 independent review (#201)
|
2026-03-28 08:11:49 -04:00 |
|
tlongwell-block
|
e33c6bc0f2
|
feat(acp,desktop): bump idle timeout default from 300s to 320s (#195)
|
2026-03-27 22:57:08 -04:00 |
|
tlongwell-block
|
1dcba0a200
|
feat(acp): reliability hardening — bulletproof the harness agents live in (#200)
|
2026-03-27 18:25:18 -04:00 |
|
Wes
|
19d8b520bc
|
Support old and new Claude ACP runtimes (#193)
|
2026-03-26 12:50:44 -07:00 |
|
tlongwell-block
|
39ecb6a442
|
feat(acp): idle-based timeout with dual-deadline architecture (#188)
|
2026-03-26 14:54:59 -04:00 |
|
Wes
|
c2f7b7a2a1
|
fix(acp): prefer display names in prompt labels (#173)
Co-authored-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-03-25 10:09:57 -07:00 |
|
Wes
|
ec66dafd11
|
fix(acp): set permission mode after session creation to bypass per-tool approval (#172)
|
2026-03-24 17:47:02 -07:00 |
|
tlongwell-block
|
25ed2dcc23
|
feat: event-first refactor — unified ingest pipeline, SDK, client migrations (#162)
|
2026-03-24 13:38:36 -04:00 |
|
Wes
|
9d6e82b173
|
feat(acp): session rotation on context window exhaustion (#155)
Co-authored-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-03-22 08:59:55 -07:00 |
|
tlongwell-block
|
168c1ca8de
|
feat: remote agent backend providers (#134)
|
2026-03-20 20:32:55 -04:00 |
|
tlongwell-block
|
94203d730c
|
feat: support remote relay deployments (no sprout-admin CLI required) (#123)
Co-authored-by: Wes <wesbillman@users.noreply.github.com>
|
2026-03-19 21:13:20 -04:00 |
|
tlongwell-block
|
97b8a732c4
|
feat: add forum MCP tools — vote_on_post, kinds filter, updated descriptions (#112)
|
2026-03-18 21:48:32 -04:00 |
|
tlongwell-block
|
5151366d29
|
perf: eliminate rendering jank across desktop, relay, and ACP (#106)
|
2026-03-18 20:00:04 -04:00 |
|
tlongwell-block
|
769202c05b
|
feat(acp): Model discovery and selection for harness + desktop (#97)
|
2026-03-18 09:56:59 -07:00 |
|
Wes
|
60d1d2334d
|
Fix Codex ACP startup and bot-to-bot mentions (#95)
Co-authored-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-03-17 17:44:19 -07:00 |
|
tlongwell-block
|
661c004f5a
|
feat(acp): Reaction-based lifecycle indicators (👀 seen → 💬 working → cleared) (#85)
|
2026-03-17 11:44:00 -04:00 |
|
tlongwell-block
|
240dcfe154
|
feat(sprout-acp): auto-presence and typing indicators (#84)
|
2026-03-17 08:56:10 -04:00 |
|