Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/changes/unreleased/1546-daily-spend-rail.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
kind: fixed
title: interactive turns enforce the daily spend rail, with task workers and errands exempt
pr: 1546
surface: [chat, engine]
invalidates:
- "An interactive chat turn only checked the conversation's own limit, so a day of many conversations could spend past the daily budget without a word. A turn now refuses to start once the day's spend — the ledger's total, or the crew's held day if that is larger — reaches the daily budget, and the refusal names the figure and the door in one line: `/budget day changes it`."
---

Task workers and errands are exempt from the daily rail: they run inside a turn
that already passed it, and a worker stopped at the rail would strand the work it
was given. The budget is read fresh at the door where turns begin, so a changed
`/budget` takes effect on the next turn without a restart.
Loading