(overrides: Partial<any> = {})
| 2 | import { isBilledAsExtraUsageForSession } from './extraUsage.js' |
| 3 | |
| 4 | function makeSession(overrides: Partial<any> = {}) { |
| 5 | return { |
| 6 | headersKind: 'bearer', |
| 7 | providerPlan: { |
| 8 | mode: 'noumena_managed', |
| 9 | }, |
| 10 | scopes: ['user:inference'], |
| 11 | ...overrides, |
| 12 | } |
| 13 | } |
| 14 | |
| 15 | describe('extra usage canonical session helpers', () => { |
| 16 | it('preserves oauth-backed fast-mode billing behavior', () => { |