Files
AgentCompany/src/main
ZacharyZhang-NYandClaude Opus 4.6 3a68cfa707 feat(05-01): budget enforcement types, schemas, IPC channels, and database CRUD
- Add BudgetPolicyRecord, BudgetIncidentRecord, BudgetStatusSummary types
- Add 6 IPC channels for budget operations in contracts.ts
- Add Zod schemas for all budget payloads
- Add DesktopApi entries for budget methods
- Add database CRUD: saveBudgetPolicy, deleteBudgetPolicy, listBudgetPolicies,
  getBudgetPolicy, getActivePoliciesForRun, getSpentInWindow (cents aggregation),
  upsertBudgetIncident (D-08 dedup), resolveIncidentsForPolicy,
  resolveWarnIncidentsForPolicy, autoCloseExpiredIncidents
- Update recordRunCompletion to include project_id in cost_entries INSERT
- Add migration 18: convert agent budgetMonthlyUsd to budget_policies rows
- Add preload bridge stubs for budget IPC channels

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 20:47:20 -04:00
..
2026-03-18 01:15:58 -04:00
2026-03-18 14:42:14 -04:00
2026-03-18 14:42:14 -04:00
2026-03-18 14:42:14 -04:00
2026-03-19 16:51:44 -04:00
2026-03-19 16:04:35 -04:00
2026-03-19 16:51:44 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 01:15:58 -04:00
2026-03-18 14:42:14 -04:00
2026-03-19 16:04:35 -04:00
2026-03-18 01:15:58 -04:00