You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(rig-harness) [breaking] a thin coding agent over rig libraries, with rig-ecs and rig-tools (#2771) (by gold-silver-copper)
(agent) [breaking] stream tool items as a projection of committed history (#2763) (by gold-silver-copper)
Fixed
(rig-tools) [breaking] triobench round 8: a read of part of a small remote file gets it whole so an edit after it is one call, an edit's reply shows the changed lines and a few around them (#2860) (by gold-silver-copper)
(rig-tools) triobench round 6: shell output drops terminal escape codes, a cut keeps the first and last errors, a remote write cut off mid-way says whether it happened, an edit after a write is one call (#2858) (by gold-silver-copper)
(rig-tools) triobench round 4: edits apply in order, an edit of a file seen whole is one transport call, a stopped command says how it was stopped (#2857) (by gold-silver-copper)
(rig-tools) triobench round 3: one transport call per remote write, remote reads sent only their lines, killed commands name the signal (#2855) (by gold-silver-copper)
(rig-tools) [breaking] triobench round 2: one transport call per remote file operation, a per-host cap and read retries, SIGTERM before SIGKILL, quiet calls, readable cuts, edit misses, long-line reads (#2852) (by gold-silver-copper)
(rig) [breaking] triobench round 1: subagent messages and reports, remote HOST:PATH paths, shell streams and cuts, search paths, OSC 133 turn marks (#2849) (by gold-silver-copper)
(rig-typesafeai) [breaking] read OpenRouter's numeric usage.cost instead of failing the reply (#2800) (by gold-silver-copper)
(catalog) [breaking] overrides reach every wire, one lookup and reference rule, connect from the environment (#2769) (by gold-silver-copper)
(rig-agent) [breaking] runs survive a restart at any point: one answer owner, resumable in-flight steps, executable-only CallTools (#2762) (by gold-silver-copper)
[breaking] one TurnPolicy per model turn owns its tool choice; Skip, hooks and the ECS checks read it (#2757) (by gold-silver-copper) - #2757
(rig-core) [breaking] one meaning for a document's text on every wire (DocumentSourceKind::String becomes DocumentData::Text) (#2754) (by gold-silver-copper)
(core) classify an in-band provider error envelope in one place (#2758) (by gold-silver-copper)
(agent) every dispatched completion gets exactly one on_outcome (#2756) (by gold-silver-copper)
(observe) [breaking] observe usage once, from the usage the decoder normalized (#2755) (by gold-silver-copper)
Other
README: the warning at the end, Bevy plugins, GPT-6.1 Sol in the example (#2864) (by gold-silver-copper) - #2864
a README that is a front door: the agent first, then the library; the agent's reference in docs/agent.md (#2862) (by gold-silver-copper) - #2862
(rig-basics) [breaking] fold the headless runner into the print front (#2856) (by gold-silver-copper)