WI-2 of quota-multi-provider-redesign. - total_credits_usd REAL + total_usage_usd REAL columns added to provider_balance_observations table in schema.sql + idempotent ALTER. - _BALANCE_PARSERS now returns 3-tuple (balance, total_credits, total_usage). OpenRouter parser extracts pool size from /credits response; non-pool providers return (x, None, None) for backward compat. - record_balance persists all three columns. - Updated test_provider_balance.py column-list pins and round-trip assertion.
2.9 KiB
2.9 KiB