Releases
v3.1.0
Compare
Sorry, something went wrong.
No results found
3.1.0 (2026-05-01)
Features
cli,skills: five remaining retro WUs from postman-explore — store concurrency, narrative validator, proxy joiner, browser-sniff docs (#440 ) (d24f60e )
cli,skills: three retro WUs from postman-explore — POST-as-query detection, novel-command --select, scorecard YAML (#424 ) (8ceea6a )
cli: add validate-narrative subcommand to replace bash recipe (#433 ) (#456 ) (8a548d0 )
cli: cost-based throttling primitives for GraphQL CLIs (#434 ) (de3a4e7 )
cli: framework-collision detection in resource-name extraction (#444 ) (6d357b3 )
cli: WU-2 sync correctness pass (pagination, ID extraction, exit policy, write serialization) (#430 ) (9a13506 )
skills: preflight gate with interactive upgrade prompt (#420 ) (332e419 )
Bug Fixes
ci: disable golangci-lint remote schema verify (#432 ) (b6c7089 )
cli: cliutil.BuildPath replaces buildProxyPath with proper URL encoding (#437 , #439 ) (#443 ) (d9472b7 )
cli: emit mcp:read-only + plumb body fields in promoted commands (#426 , #427 ) (#449 ) (6aee620 )
cli: emit StringVar for cursor/page/timestamp pagination flags (#435 ) (1556ff1 )
cli: migrate 15 templates off flags.printJSON + dogfood regression guard (#428 ) (#447 ) (1e4798f )
cli: pagination cursor lookup recurses into well-known wrapper objects (#157 F3) (#453 ) (a197d41 )
cli: retro #421 WU-4, WU-6, WU-7 — search empty JSON, live-check tokenizer, raw database/sql carve-out (#446 ) (ba22f30 )
cli: store.OpenWithContext + fast-path version check (#436 , #438 ) (#441 ) (c11d0d9 )
skills: add Phase 3 starter templates for novel feature commands (#451 ) (00f8321 )
skills: keep absorb gate showcase as its own turn (#418 ) (30370eb )
skills: sharpen retro cardinal rule to name over-fitted machine changes (#422 ) (337840c )
skills: tighten human-time-estimate cardinal rule + clean up violations (#452 ) (c78cb18 )
Code Refactoring
You can’t perform that action at this time.