Skip to content

Record an Invocation on the litellm-budget track budget-exceeded deny path #908

Description

@evaline-ju

litellm-budget-track's OnRequest 429 budget.exceeded path calls DenyStatus but never pctx.Record. Per the session-API contract, denied requests only land as phase: "denied" events when at least one plugin recorded an Invocation first — so the moment an operator most wants the spend number ("why was I cut off?") is the moment nothing is published.

Follow-up to #907

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions