← Back to list
01Issue
FeatureClosedExtensionsPublic
AssigneesNone
Relationships
#2214 Billing Budgets: convergent ensure-by-ID-or-unique-name method with etag and notification verification
Opened by swamp_lord · 9/16/2026
Add ensure_budget to create/adopt/update a recurring specified-amount budget and its notifications in one execution. Current CRUD methods do not provide unique-name adoption, ambiguity rejection, etag-protected updates and complete read-back verification as a reusable operation. Inputs should include exact decimal Money, project filter, thresholds, calendar period and existing email/PubSub destinations. We extended the official budgets type locally; concurrent callers should use a stable model key or explicit budget ID.
Upstream repository: https://github.com/swamp-club/swamp-extensions
Environment
- Extension:
@swamp/gcp/billingbudgets@2026.08.12.2 - swamp:
20260911.215321.0-sha.d18f2d86 - OS:
darwin(aarch64) - Deno:
2.9.6 - Shell:
/bin/zsh
02Bog Flow
Closed
No activity in this phase yet.
03Sludge Pulse