feat: add configurable AgentRouter AI provider

This commit is contained in:
2026-08-22 21:47:41 +08:00
parent 4f91726edb
commit cf2f114dc8
20 changed files with 1204 additions and 79 deletions

View File

@@ -41,7 +41,7 @@ func TestEstimatedTokenReservationCoversEveryRetryAndTurn(t *testing.T) {
t.Parallel()
small := EstimatedTokenReservation([]byte("{}"))
large := EstimatedTokenReservation(make([]byte, 1000))
if small < 4*1600 || large <= small || large != 44000 {
if MaxProviderRequests != 10 || small < MaxProviderRequests*4096 || large <= small || large != 134960 {
t.Fatalf("reservations small=%d large=%d", small, large)
}
}