Skip to content

Commit 561c138

Browse files
committed
fix: add default "hard" to enforcement in SetBudgetRequest OpenAPI spec
CodeRabbit requested that the enforcement property include a default value to document that the handler defaults it to "hard" when omitted. This makes the spec self-documenting and consistent with the handler behavior in api.go. https://claude.ai/code/session_01EifZWMXeBB35K4is7bFZqj
1 parent 79e7cf6 commit 561c138

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

packages/engine/internal/server/docs/swagger.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -854,6 +854,7 @@
854854
"type": "object",
855855
"properties": {
856856
"enforcement": {
857+
"default": "hard",
857858
"description": "\"hard\" or \"warn\"",
858859
"type": "string"
859860
},

packages/engine/internal/server/docs/swagger.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ definitions:
131131
server.SetBudgetRequest:
132132
properties:
133133
enforcement:
134+
default: "hard"
134135
description: '"hard" or "warn"'
135136
type: string
136137
monthly_token_limit:

0 commit comments

Comments
 (0)