Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
2157f57 Simplify the stdio Upstream's exit report and the log checks
96a8225 Have one module start and stop the Upstreams: upstreams
5ccb694 Make a stdio Upstream one module: stdioUpstream
d950b09 Report a stdio Upstream that exits right after listing its tools
0355976 Fix two stale comments on the stdio Upstream state machine
211a8c2 Track a stdio Upstream's lifecycle as one state machine
9a0f22b Give each Transport its own adapter for connecting to an Upstream
339116f Address review of P-949
260feb2 Detect HTTP+SSE-only Upstreams by the endpoint event (P-949)
6487c28 Cover a root flag parse error before a subcommand (P-952)
326685f Address review of P-953
0274374 Let a repeated mcpServers key replace the earlier one (P-953)
4901f62 Address review of P-954
8c2031b Reject null where a string or bool is expected (P-954)
e99e813 Address review of P-955
a11ee93 Skip an Upstream whose url is empty after interpolation (P-955)
fb787ce Address review of P-957
f8ca983 Bound the time it takes to stop a stdio Upstream (P-957)
dddc700 License sprut under MIT
2d40858 Address review of P-946
692e32e End a stdio Upstream's connection when its leader exits, even if a descendant holds stdout (P-946)
82651a7 Keep static headers off an HTTPS→HTTP redirect to the same host (P-945)
10c0c91 Check the release config and workflows on every push
4062fcc Address review of P-931
4ccac03 Add --version, usage errors with exit 2, goreleaser and a README (P-931)
32239fb Address review of P-941
cac4bc9 Catch flaky tests deterministically and by repetition (P-941)
ee05d9d Add an HTTP Upstream to the example Config
9e9c29f Address review of P-932
697f4c2 Report an Upstream exit even when the SDK closes first
0686369 Connect to Streamable HTTP Upstreams (P-932)
1a7fe36 Add a modern Upstream to the example Config
d0d6759 Address review of P-930
01632d3 Bridge MCP protocol eras and refuse interactive input (P-930)
332974b Lint that a context is the first parameter
53b817b Warn when a started Upstream exits on its own
4ccce83 Log Upstream startup duration and keep Config order
e42fad1 Address review of P-928
85be7d1 Handle tool-call failure modes (P-928)
fae8bf0 Move the ticket workflow into the implement skill
389b72e Simplify the stdio Upstream transport
15b87dc Address review of Upstream process hygiene
90dc4ae Stop Upstreams by process group and log their stderr
91b2a65 Address review of the refactoring
3348f32 Extract newLogger and loadConfig from the serve Action
d176909 Bundle the Upstream startup parameters into a starter
67f9a34 Extract addTools, upstreamEnv and forward in the gateway
73965e4 Extract transport inference, target check and unset warning from parseUpstream
e20493c Take out-of-scope work from the project's open issues, not only blocks
9105cc4 Address review of P-933
1f83a15 Add serve --dry-run and -v DEBUG logging (P-933)
bf37bbf Add a memory Upstream to the example Config
0ddab8f Tighten the seams step and point the Connect gotcha at its code
aed759e Record P-927 retro: go-sdk and urfave/cli gotchas, seams, helper reuse
38995ae Simplify P-927 code and tests
49403ba Address review of P-927
75defcd Start Upstreams concurrently with a bounded, resilient startup (P-927)
12eeb7b Tighten agent docs and add review standards
0785896 Enable standard linters and close seam-lint gaps
c59cad3 Derive Config entry checks from one field table (P-926)
01a3de0 Parse the full Config: schema, ${VAR}, path resolution, validation (P-926)
89f70ec Have subagents fetch ticket, spec and out-of-scope work from Linear (P-937)
2c5a75a Add agent notes on go-sdk and urfave/cli gotchas (P-936)
db5d3f8 Word the seam-rules line in CLAUDE.md by when it applies
a3dbf86 Lint the spec's seam rules with golangci-lint in CI (P-935)
a9e1788 Point agents at make check before committing
067ac8c Add Makefile with check targets and run them from CI
d593be7 Add CI: gofmt, vet and race-enabled tests on every push and PR (P-934)
8fa7ef8 Simplify gateway, config errors and test harness
947ae99 Add example Config with the reference everything server
b234344 Add tracer bullet: sprut serve proxies one stdio Upstream's tools (P-925)
7a509c7 Set up agent skills and v0.1 design docs
You can’t perform that action at this time.