9qeklajc
|
ab2fb2afc5
|
chore: bump cashu to 0.20 for pydantic v2 compat
|
2026-04-26 23:03:33 +02:00 |
|
9qeklajc
|
884bae9fc4
|
fix: migrate FastAPI-bound BaseModels to pydantic v2 to fix login
|
2026-04-26 22:57:31 +02:00 |
|
9qeklajc
|
92d581573d
|
test: add unit tests for litellm messages dispatch
|
2026-04-26 22:45:22 +02:00 |
|
9qeklajc
|
85a3d3adc0
|
feat: route /v1/messages via litellm when upstream lacks native support
|
2026-04-26 22:45:22 +02:00 |
|
9qeklajc
|
2d7f03b2ed
|
fix: switch openai NOT_GIVEN to omit for openai 2.x compat
|
2026-04-26 22:42:39 +02:00 |
|
9qeklajc
|
37bce70f76
|
docs: rewrite messages-to-chat-completions plan for litellm approach
|
2026-04-26 22:34:04 +02:00 |
|
9qeklajc
|
038bc14757
|
chore: add litellm dependency
|
2026-04-26 22:34:04 +02:00 |
|
9qeklajc
|
287cbac5f9
|
Merge branch 'admin-token' into litellm-integration-for-anthropic-messages-forwarding
|
2026-04-26 22:33:20 +02:00 |
|
 9qeklajcandGitHub
|
28d91227af
|
Merge pull request #475 from Routstr/admin-token
Admin token
|
2026-04-26 22:32:21 +02:00 |
|
9qeklajc
|
846d894a13
|
chore: switch bare pydantic imports to v1 shim for v2 compat
|
2026-04-26 22:30:20 +02:00 |
|
9qeklajc
|
a2db3e2d57
|
fmt
|
2026-04-26 22:19:30 +02:00 |
|
 9qeklajcandGitHub
|
e43ceb2e43
|
Merge pull request #477 from Routstr/model-refresh
enforce-models-refresh-from-upstream
|
2026-04-26 22:03:59 +02:00 |
|
9qeklajc
|
689a07f562
|
enforce-models-refresh-from-upstream
|
2026-04-26 21:41:38 +02:00 |
|
9qeklajc
|
da487a850e
|
Merge branch 'main' into admin-token
|
2026-04-26 00:09:00 +02:00 |
|
 9qeklajcandGitHub
|
fa6d3c76d0
|
Merge pull request #474 from Routstr/fix-field-label
use correct field label
|
2026-04-26 00:05:13 +02:00 |
|
9qeklajc
|
ede1804d4b
|
use correct field label
|
2026-04-25 23:57:24 +02:00 |
|
 9qeklajcandGitHub
|
3392e8d4cb
|
Merge pull request #473 from Routstr/bump-release-version
release v0.4.3
|
2026-04-25 11:56:48 +02:00 |
|
9qeklajc
|
b5174d9753
|
release v0.4.3
|
2026-04-25 11:54:54 +02:00 |
|
9qeklajc
|
1f2ff8a99c
|
added admin token
|
2026-04-25 11:18:58 +02:00 |
|
 9qeklajcandGitHub
|
0c60644ba2
|
Merge pull request #472 from Routstr/fix-revision
fix migration
|
2026-04-24 23:08:06 +02:00 |
|
9qeklajc
|
aca8d43a61
|
fix migration
|
2026-04-24 23:05:09 +02:00 |
|
 9qeklajcandGitHub
|
7fe4c1963b
|
Merge pull request #470 from Routstr/add-dev-cut
update migration rev id
|
2026-04-24 15:21:32 +02:00 |
|
9qeklajc
|
9a0919f149
|
update migration rev id
|
2026-04-24 15:19:53 +02:00 |
|
 9qeklajcandGitHub
|
d69ab913d4
|
Merge pull request #419 from Routstr/add-dev-cut
add-dev-cut
|
2026-04-23 23:22:23 +02:00 |
|
 9qeklajcandGitHub
|
42b8c332df
|
Merge pull request #467 from Routstr/fix-concurent-refund-with-adding-token-history
Fix concurent refund with adding token history
|
2026-04-22 23:45:38 +02:00 |
|
9qeklajc
|
aa682bf8ec
|
fix test
|
2026-04-22 23:43:11 +02:00 |
|
9qeklajc
|
c53e72e80a
|
update migration
|
2026-04-22 23:31:49 +02:00 |
|
9qeklajc
|
afd81aeca2
|
reduce retries
|
2026-04-22 23:14:45 +02:00 |
|
9qeklajc
|
4e03145323
|
clean up
|
2026-04-22 23:13:29 +02:00 |
|
9qeklajc
|
169686681f
|
Merge branch 'main' into add-dev-cut
|
2026-04-22 23:03:35 +02:00 |
|
9qeklajc
|
fa7d2804bb
|
add test
|
2026-04-22 23:00:04 +02:00 |
|
9qeklajc
|
ccabc5d06d
|
Merge branch 'main' into fix-response-error-forwarding
|
2026-04-22 22:17:59 +02:00 |
|
9qeklajc
|
cb68227c88
|
fix race cond. test
|
2026-04-22 22:17:41 +02:00 |
|
 9qeklajcandGitHub
|
c72fc7dd56
|
Merge pull request #466 from Routstr/add-detailed-response
fix forwarding upstream error responses
|
2026-04-22 22:16:41 +02:00 |
|
9qeklajc
|
8c6d1f89dc
|
fix forwarding upstream error responses
|
2026-04-22 22:12:44 +02:00 |
|
9qeklajc
|
1ab7e54bd7
|
improve history collection
|
2026-04-22 22:09:13 +02:00 |
|
9qeklajc
|
42dceb0cd6
|
make table scrollable
|
2026-04-22 21:57:29 +02:00 |
|
9qeklajc
|
05115c3387
|
add api-key history and fix race condition while topup
|
2026-04-22 21:50:22 +02:00 |
|
9qeklajc
|
c0c8cafd00
|
fix forwarding upstream error responses
|
2026-04-20 16:45:05 +02:00 |
|
 9qeklajcandGitHub
|
16d6d66d17
|
Merge pull request #460 from Routstr/fix-test-interface-ui
Fix test interface UI
|
2026-04-19 15:29:00 +02:00 |
|
9qeklajc
|
3681fc8aab
|
no advanced testing for now
|
2026-04-19 15:22:47 +02:00 |
|
9qeklajc
|
d95c09e00c
|
fix test model connection
|
2026-04-19 15:21:23 +02:00 |
|
 9qeklajcandGitHub
|
3cdef5ec17
|
Merge pull request #459 from Routstr/add-detailed-logging
add logging reason for bad not succeed requests
|
2026-04-18 00:33:39 +02:00 |
|
9qeklajc
|
58e1620347
|
add logging reason for bad not succeed requests
|
2026-04-18 00:30:19 +02:00 |
|
 9qeklajcandGitHub
|
42b5a5e6c8
|
Merge pull request #458 from Routstr/add-cost-usage-to-messages-endpoint
Add cost usage to messages endpoint
|
2026-04-16 17:36:18 +02:00 |
|
9qeklajc
|
d84d249f2c
|
Merge branch 'main' into add-dev-cut
# Conflicts:
# routstr/auth.py
|
2026-04-15 23:07:37 +02:00 |
|
9qeklajc
|
8b6393f794
|
clean up
|
2026-04-15 21:56:30 +02:00 |
|
9qeklajc
|
81146710ba
|
revert
|
2026-04-15 21:32:33 +02:00 |
|
9qeklajc
|
25f39897d7
|
mirror logic from chat completion
|
2026-04-15 20:45:13 +02:00 |
|
9qeklajc
|
45bdfaee58
|
best effort to be compatible with legacy code
|
2026-04-15 20:18:56 +02:00 |
|