Repository navigation
v0.9.0
What's Changed
- feat(transport): record which persona wrote an assistant entry by @saadahmed95 in #181
- feat(testing): export the recorded protocol frames as a consumer fixture by @saadahmed95 in #182
- feat(providers): fail over to a second provider when one is unavailable by @saadahmed95 in #183
- feat(transport): let a consumer set the text of the connect frame by @saadahmed95 in #184
- feat(providers): add a reversible prompt mask at the provider boundary by @saadahmed95 in #185
- lore: onboard re-cinq/halengine by @lore-agent[bot] in #196
- docs(spec): describe the shipped tool-response contract by @saadahmed95 in #190
- feat(types): give session state a creation time to measure age from by @saadahmed95 in #186
- feat(providers): make the mock provider scriptable by @saadahmed95 in #187
- feat(providers): report token usage from the Bedrock provider by @saadahmed95 in #188
- fix(transport): refuse an authenticated id the engine cannot use as an identity by @saadahmed95 in #189
- feat(orchestration): read the tool list every turn, not at construction by @saadahmed95 in #191
- feat(transport): carry the authenticated user into the tool context by @saadahmed95 in #192
- feat(transport): let a consumer choose which caller headers reach a tool by @saadahmed95 in #193
- ci(lore): bring the ingest workflow to v7, keeping local hardening by @gedaiu in #199
- build: Bump eslint from 10.12.0 to 10.13.0 in the development group across 1 directory by @dependabot[bot] in #180
- feat(session): support mongodb driver 7 by @vvondruska in #169
- feat(tools): mark a failed tool result as an error on the provider wire by @saadahmed95 in #195
- fix(orchestration): give each tool call its own copy of the caller's headers by @saadahmed95 in #200
- build(build): release 0.9.0 by @saadahmed95 in #201
Full Changelog: v0.8.0...v0.9.0