| commit | 35c72bcbf69cce28395bc34236df8ef9d615c0da | [log] [tgz] |
|---|---|---|
| author | David Crawshaw <david@zentus.com> | Tue May 20 11:17:10 2025 -0700 |
| committer | Josh Bleecher Snyder <josharian@gmail.com> | Tue May 20 20:58:51 2025 -0700 |
| tree | c56e26f5ce42cacf9630f3187a98fd356a469a7b | |
| parent | 7ce7b0294ba1efe6c7b3d462e905c1b2a7057a37 [diff] |
loop: send modified over-budget message
diff --git a/loop/agent.go b/loop/agent.go index f6cbe37..c786477 100644 --- a/loop/agent.go +++ b/loop/agent.go
@@ -1475,7 +1475,7 @@ a.stateMachine.Transition(ctx, StateBudgetExceeded, "Budget exceeded: "+err.Error()) m := budgetMessage(err) m.Content = m.Content + "\n\nBudget reset." - a.pushToOutbox(ctx, budgetMessage(err)) + a.pushToOutbox(ctx, m) a.convo.ResetBudget(a.originalBudget) return err }