9qeklajc
edfb0f127c
fix provider-scoped model overrides
2026-07-07 13:59:23 +02:00
9qeklajc
f408785409
better rate limit forwarding
2026-06-20 20:03:40 +02:00
9qeklajc
ed6e0c0189
Merge main into fix-reset-reserve-balance
...
Resolve pay_for_request conflict: keep main's atomic child-key
balance_limit guard and post-rowcount-check ordering, and stamp
reserved_at on both billing and child reservations.
2026-06-12 21:08:53 +02:00
9qeklajc
919dcf5535
make key reservation reset predictable
2026-06-12 19:45:39 +02:00
9qeklajc
06c8a071a5
feat: reactive request-correction retry for recoverable upstream 400s
2026-06-07 13:00:19 +02:00
redshift
e4165f1dab
passing through tee get requests
2026-05-19 10:53:59 +08:00
9qeklajc
547f45c185
less verbose logs and more precise
2026-05-16 15:29:41 +02:00
9qeklajc
e2143aa173
Revert "fix home nav"
...
This reverts commit 2eb257c2a6 .
2026-05-14 15:51:20 +02:00
9qeklajc
2eb257c2a6
fix home nav
2026-05-14 15:47:59 +02:00
9qeklajc
966613847e
update not found proxy
2026-05-14 15:40:49 +02:00
9qeklajc
9d905758ec
added page not found redirection
2026-05-09 14:07:45 +02:00
9qeklajc
a1ae6e94e9
match model when versioned
2026-04-15 20:05:36 +02:00
9qeklajc
30db582321
add model id to validation log
2026-04-08 00:36:05 +02:00
9qeklajc
4723b9db4d
fix storing in/out trans.
2026-03-14 16:56:44 +01:00
9qeklajc
66975ee271
Merge branch 'v0.4.0' into add-routstr-provider
2026-03-06 23:08:30 +01:00
9qeklajc
847f4b07a5
Merge branch 'v0.4.0' into add-routstr-provider
2026-03-03 23:58:19 +01:00
9qeklajc
9fb6f54d12
fix negative reserve balance
2026-03-03 15:29:07 +01:00
9qeklajc
8c9ede2272
split all spaces
2026-02-25 17:57:17 +01:00
9qeklajc
3ea0a267dd
add routstr logic
2026-02-15 16:13:29 +01:00
9qeklajc and GitHub
7c94f60797
Merge pull request #351 from Routstr/child-key-expiration
...
Child key expiration
2026-02-08 23:20:10 +01:00
9qeklajc
f495a10eeb
keys with different config and better reset
2026-02-08 22:54:59 +01:00
Shroominic
c6e401c3f6
Merge branch 'main' into v0.3.0
...
# Conflicts:
# routstr/proxy.py
2026-01-30 10:54:35 +08:00
Shroominic
8d3c064b29
ruff fix
2026-01-23 09:47:48 +08:00
shroominic and GitHub
4ac96ade5f
Merge branch 'v0.3.0' into provider-fallback
2026-01-23 09:45:14 +08:00
9qeklajc
701b870d63
make sure to refund
2026-01-22 13:44:04 +01:00
shroominic and GitHub
0d07dd0cdb
Merge pull request #303 from Routstr/ignore-disabled-provider
...
ignore disabled provider
2026-01-15 11:12:16 +08:00
Shroominic
24015ebec1
Revert "Merge remote-tracking branch 'origin/mock-upstream-with-testnut-mint' into v0.2.2"
...
This reverts commit 5a4ba60072 , reversing
changes made to eed5bc5b04 .
2026-01-13 06:31:24 +08:00
9qeklajc
3bc38937e8
ignore disabled provider
2026-01-10 18:39:24 +01:00
Shroominic
5255fce7b2
todo comment
2026-01-09 16:55:24 +08:00
Shroominic
ee668ee93b
handle specific errors eg deactivate ppq on insufficient balance
2026-01-09 16:49:03 +08:00
Shroominic
cf8b990fc7
fix specify error codes retry
2026-01-09 16:10:14 +08:00
Shroominic
78dd74845b
fix merge
2026-01-07 17:44:28 +01:00
Shroominic
e7f4c98475
ranked provider fallback on upstream errors
2026-01-07 17:39:05 +01:00
9qeklajc
bdf0e2c192
#282 more filter options
2026-01-03 22:49:35 +01:00
Shroominic
5a4ba60072
Merge remote-tracking branch 'origin/mock-upstream-with-testnut-mint' into v0.2.2
2025-12-28 11:18:08 +01:00
9qeklajc
4418d87664
Merge branch 'v0.2.1' into openai-responses-api
2025-12-26 22:37:07 +01:00
Shroominic
ea655b748b
optimize startup time
2025-12-26 12:33:42 +01:00
9qeklajc
a6d0bd1a19
update aliases
2025-12-23 23:43:16 +01:00
Shroominic
ec0fcfb48b
mock-upstream-with-testnut-mint
2025-12-20 13:54:14 +01:00
9qeklajc
82d2627c60
added reponse api
2025-12-15 21:11:43 +01:00
9qeklajc
8df0c17bc3
embedding integration
2025-12-03 22:20:31 +01:00
Shroominic
320cfe82fd
auto populate providers from available classes
2025-11-11 16:10:42 +08:00
Shroominic
d9d2e17e5d
refactor upstream files and classes
2025-11-06 17:23:37 +08:00
9qeklajc
c49da9bf84
ignore error
2025-11-04 23:50:55 +01:00
9qeklajc
c2b97f8e3b
use enabled flag
2025-11-04 23:48:38 +01:00
9qeklajc
88fbefbd18
fmt
2025-11-04 23:29:07 +01:00
9qeklajc
ded82cd729
fix model endpoint & filter query
2025-11-04 23:16:08 +01:00
9qeklajc
1e90b223cf
fix model filter
2025-11-04 22:45:18 +01:00
Shroominic
44286067ae
fix typing
2025-11-03 22:24:46 +08:00
9qeklajc
4859dbd163
fix models filtering
2025-11-02 23:42:03 +01:00