paperclip/server
nickyleach b324f7592a fix(server): probe the live steering state after a successful queue steer
A successful same-turn steer that leaves more messages queued answered
"temporarily_unavailable" for its own response, since the queue snapshot
builder never asked the live provider. The UI stored that answer and
disabled the next steering action until an unrelated queue read
refreshed the state.

Add an opt-in probe to the snapshot builder. A queue mutation that does
not itself deliver same-turn steering keeps the static answer. The
steer mutation asks the live provider for the snapshot it returns to
its own caller, on both a fresh steer and a replayed duplicate,
matching the disposition a fresh read would report.

Co-authored-by: Paperclip <noreply@paperclip.ing>
2026-09-10 23:14:39 +00:00
..
scripts fix(server): bundle the vendored paperclip-runner instead of hand-mirroring its deps (#13121) 2026-09-09 16:38:17 -07:00
src fix(server): probe the live steering state after a successful queue steer 2026-09-10 23:14:39 +00:00
CHANGELOG.md fix: bound workspace Git scans (#11572) 2026-08-17 22:11:30 -05:00
package.json fix(server): bundle the vendored paperclip-runner instead of hand-mirroring its deps (#13121) 2026-09-09 16:38:17 -07:00
tsconfig.json Fix root TypeScript solution config 2026-03-09 14:09:30 -05:00
vitest.config.ts fix(server): bundle the vendored paperclip-runner instead of hand-mirroring its deps (#13121) 2026-09-09 16:38:17 -07:00