Skip to content

chore: sync eyrie submodule to 1f085f5 - #156

Merged
Patel230 merged 6 commits into
mainfrom
chore/sync-eyrie-1f085f5
Jul 31, 2026
Merged

chore: sync eyrie submodule to 1f085f5#156
Patel230 merged 6 commits into
mainfrom
chore/sync-eyrie-1f085f5

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Picks up eyrie CI repair (protocol router dedupe, Agnes/LongCat/MiniMax compat, concentrate-payg routing, registry SortOrder uniqueness).

Patel230 added 6 commits July 31, 2026 07:31
Picks up CI repair: protocol router dedupe, Agnes/LongCat/MiniMax compat,
concentrate-payg routing, registry SortOrder uniqueness.
- eyrie v0.1.4-0.20260731015117-1f085f5e946c (CI repair, compat configs)
- tok v0.1.5-0.20260731011234-7a7c3cbae89b
tok.NewUsageTracker now provides non-zero default ceilings. Zero the
token ceilings in ensureTokUsageTracker (provider rate-limits own
throughput) while preserving the optional lifecycle CostUSD budget cap.

Fixes TestApplyTokUsageSettingsOverridesAndDisables.
- ensureTokUsageTracker now zeroes all ceilings (including the default
  $10 lifecycle CostUSD budget) so a fresh session doesn't emit usage
  alerts. The lifecycle budget is applied opt-in via SetMaxBudgetUSD.
  This also resolves a channel deadlock in recordStreamUsage under the
  new tok DrainAlerts path.
- Update documented RegisteredProviderCount from 22 to 26 to match
  eyrie's current provider registry and the setup-gateway count.
- Update manpage_test expected provider count to 26.
@Patel230
Patel230 merged commit ae4c84a into main Jul 31, 2026
21 checks passed
@Patel230
Patel230 deleted the chore/sync-eyrie-1f085f5 branch July 31, 2026 04:36
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