You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[mcp] get/set AI budget limits via MCP — account ceilings, per-tree defaults, Loop iteration cap #476
Expose the budget config through MCP so it can be read and set without the UI:
get_budget_limits — returns the effective ceilings (token + charged), per-tree defaults, Loop cap, current rolling-24h consumption, and distance-to-limit.
set_budget_limits — patch semantics; clamped to the backend max; owner-scoped (and an admin variant for the platform default).
Follow the existing MCP tool conventions (scopes: this is a write; no dry_run needed for a settings write, but validate + echo the resolved effective values). Keep it out of any read-only mode gate appropriately.
Why
Parity with the UI — the user asked for both. Also lets an operator raise a ceiling from an MCP client mid-incident instead of editing a constant and redeploying.
Parked under #485 — AI budget enforcement is demoted to observe-only (BUDGET_ENFORCE default off) until paid launch, so there is nothing to configure/edit yet. Resume when enforcement returns.
When #475 is resumed specifically: ship the limits UI disabled with a visible "enforcement off" note (mirrors the note now on the console Usage page).
Activity
serge-ivo commentedon Aug 10, 2026
Part of epic #478.
serge-ivo commentedon Aug 10, 2026
Parked under #485 — AI budget enforcement is demoted to observe-only (
BUDGET_ENFORCEdefault off) until paid launch, so there is nothing to configure/edit yet. Resume when enforcement returns.When #475 is resumed specifically: ship the limits UI disabled with a visible "enforcement off" note (mirrors the note now on the console Usage page).
feat(budget): demote AI circuit breakers to observe-only (BUDGET_ENFO…