 
|
fe14daa5d6
|
Fix post-compact handoff context for OpenAI providers (#931)
Signed-off-by: npub1t2tgm7d8f995uqvmnm8h88sg3wnpp9a5xysjf6dg3tjmgt3ltulqdp8ehr <5a968df9a7494b4e019b9ecf739e088ba61097b4312124e9a88ae5b42e3f5f3e@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1t2tgm7d8f995uqvmnm8h88sg3wnpp9a5xysjf6dg3tjmgt3ltulqdp8ehr <5a968df9a7494b4e019b9ecf739e088ba61097b4312124e9a88ae5b42e3f5f3e@sprout-oss.stage.blox.sqprod.co>
|
2026-06-09 21:56:54 -04:00 |
|
 Will PflegerandGitHub
|
9a98e60fc2
|
feat: provider/model selection for personas and runtime-aware env injection (#794)
|
2026-06-09 20:42:27 +00:00 |
|
 
|
4ec7f8125e
|
sprout-agent: make Databricks defaults env-only (#868)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-06-08 09:17:30 -07:00 |
|
  
|
b295f51c90
|
fix(agent): gate handoff on provider token usage, not byte estimate (#821)
Signed-off-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
Signed-off-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co>
|
2026-06-05 11:52:50 -04:00 |
|
 tlongwell-blockandGitHub
|
ede8ddb425
|
Sprout × mesh-llm: in-process mesh node (serve/consume) + relay admission (#798)
|
2026-06-02 10:28:20 -04:00 |
|
 Will PflegerandGitHub
|
f34a21d32f
|
feat(sprout-agent): load AGENTS.md and SKILL.md into system prompt (#762)
|
2026-05-29 14:44:33 -04:00 |
|
 tlongwell-blockandGitHub
|
61297ac80a
|
fix(agent): keep parallel tool-result messages contiguous on OpenAI Chat (Databricks image fix) (#770)
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
|
2026-05-28 15:25:51 -04:00 |
|
 
|
7b33c47eb4
|
fix(sprout-agent): retry on pre-response transport errors (#700)
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
Co-authored-by: Dawn (sprout agent) <c6237ef84fa537c78dcee78efd2d4e59f728859c7f194da42ac51ededfa0be05@sprout-oss.stage.blox.sqprod.co>
|
2026-05-22 10:35:39 -04:00 |
|
 Will PflegerandGitHub
|
d4f55cee3c
|
fix(deps): upgrade getrandom to 0.4 with fill() rename (#704)
|
2026-05-21 17:40:18 -04:00 |
|
 tlongwell-blockandGitHub
|
962dd7dced
|
feat(sprout-agent): auto-fallback to Databricks OAuth (#699)
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
|
2026-05-21 13:05:58 -04:00 |
|
 
|
fa9e26fa5c
|
feat(sprout-agent): Databricks provider with OAuth 2.0 PKCE auth (#698)
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
Co-authored-by: Dawn (sprout agent) <c6237ef84fa537c78dcee78efd2d4e59f728859c7f194da42ac51ededfa0be05@sprout-oss.stage.blox.sqprod.co>
|
2026-05-21 12:08:24 -04:00 |
|
 tlongwell-blockandGitHub
|
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-blockandGitHub
|
e4e9923799
|
feat(agent): add OpenAI Responses API with auto endpoint detection (#604)
Signed-off-by: Tyler Longwell <109685178+tlongwell-block@users.noreply.github.com>
|
2026-05-16 21:23:33 -04:00 |
|
 tlongwell-blockandGitHub
|
92c859043c
|
dev-mcp: add view_image tool (#602)
Signed-off-by: Tyler Longwell <tlongwell@squareup.com>
|
2026-05-15 16:21:16 -04:00 |
|
 tlongwell-blockandGitHub
|
9e94a7c475
|
fix(agent): fix OpenAI-compat request body serialization and max_tokens (#595)
|
2026-05-15 11:07:14 -04:00 |
|
 tlongwell-blockandGitHub
|
90063cf5f0
|
fix: skip empty assistant turns instead of placeholder space (#560)
|
2026-05-13 09:40:41 -04:00 |
|
 
|
80b79c4f75
|
agent: raise default SPROUT_AGENT_MAX_OUTPUT_TOKENS to 32768 (#565)
Co-authored-by: Tyler Longwell <tlongwell-block@users.noreply.github.com>
|
2026-05-13 13:03:56 +00:00 |
|
 tlongwell-blockandGitHub
|
69734bff00
|
fix: Anthropic rejects empty text blocks in assistant history (#559)
|
2026-05-12 19:41:50 -04:00 |
|
 tlongwell-blockandGitHub
|
a33d73bf6d
|
agent: make max_sessions default unlimited (#547)
|
2026-05-12 17:32:19 -04:00 |
|
 tlongwell-blockandGitHub
|
d953d0ecb4
|
fix: default max_rounds to 0 (unlimited) (#540)
|
2026-05-11 20:09:25 +00:00 |
|
 tlongwell-blockandGitHub
|
70a691517b
|
feat: automatic git auth and signing for sprout agents (#528)
|
2026-05-11 10:38:45 -04:00 |
|
 tlongwell-blockandGitHub
|
082414bf3f
|
feat: sprout-agent + sprout-dev-mcp — minimal ACP coding agent (#493)
|
2026-05-10 22:33:58 -04:00 |
|