Skip to content

feat(budget): add Dune UI for token budget controls#103

Open
DorianZheng wants to merge 1 commit into
mainfrom
feat/token-budget-ui
Open

feat(budget): add Dune UI for token budget controls#103
DorianZheng wants to merge 1 commit into
mainfrom
feat/token-budget-ui

Conversation

@DorianZheng

Copy link
Copy Markdown
Collaborator

Summary

  • BudgetSettings.tsx: per-agent budget config form in settings
  • BudgetExceededBanner.tsx: red banner with Resume button when agent is paused
  • BudgetWarningBadge.tsx: yellow badge at >=80% usage
  • AgentPanel.tsx: integrates banner + badge, subscribes to budget events
  • IPC plumbing: getBudget, setBudget, resumeBudget, budget event subscriptions

Test plan

  • Set a $0.001 limit in Budget settings, trigger agent, verify pause + banner
  • Click Resume, verify agent runs again
  • Set 80% threshold budget, verify warning badge appears
  • TypeScript compiles cleanly

🤖 Generated with Codex (AgentLite Developer 4)

@DorianZheng DorianZheng force-pushed the feat/token-budget-ui branch from 6d06169 to 79302d3 Compare May 9, 2026 12:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant