Yujong Lee
6b0cb747b1
refactor(rust): extract gateway authentication crate
2026-09-08 14:32:57 -07:00
Yujong Lee
13820b17d3
test(rust): strengthen AWS auth contracts
2026-09-08 14:30:39 -07:00
Yujong Lee
36eea7c356
refactor(rust): separate request body and AWS auth policy
2026-09-08 14:16:21 -07:00
Yujong Lee
3406ca1e11
test(core): move route tests to integration suite
2026-09-08 14:00:00 -07:00
Yujong Lee
277a71cd30
refactor(rust): align request lifecycle naming
2026-09-08 13:13:54 -07:00
Yujong Lee
eabd1c187d
wip
2026-09-08 13:02:08 -07:00
Yujong Lee
f35ce6ddb8
fix(rust): retain callback context across provider dispatch
2026-09-08 11:55:42 -07:00
Yujong Lee
77bf982da1
test(rust): remove extracted logging-only coverage
2026-09-08 11:48:07 -07:00
Yujong Lee
ba9e5efda9
refactor(guardrails): extract logging-only validation fix
2026-09-08 11:29:16 -07:00
Yujong Lee
07f89628d5
test(rust): capture deferred stream callback gap
2026-09-08 11:05:40 -07:00
Yujong Lee
bd2ce1db16
test(rust): update retained OCR harnesses
2026-09-08 10:45:17 -07:00
Yujong Lee
9a99aaddcd
test(rust): account for nonblocking callback export
2026-09-08 10:30:06 -07:00
Yujong Lee
a89e61e932
test(rust): avoid async teardown race
2026-09-08 10:14:58 -07:00
Yujong Lee
7beafeebd8
test(rust): stabilize CI harnesses
2026-09-08 10:00:37 -07:00
Yujong Lee
ec09ba29d8
test(rust): update panic wheel smoke probe
2026-09-08 09:46:16 -07:00
Yujong Lee
e780aeddd0
test(rust): drain logging before request assertions
2026-09-08 09:34:18 -07:00
Yujong Lee
dbb1d30647
fix(rust): document mutable bridge boundaries
2026-09-08 09:25:11 -07:00
Yujong Lee
6fd590e247
fix(rust): satisfy strict lint budget
2026-09-08 09:20:04 -07:00
Yujong Lee
27bf5d9364
fix(rust): repair retained callback CI gates
2026-09-08 09:15:13 -07:00
Yujong Lee
3be0ced670
more xfail
2026-09-08 08:43:46 -07:00
Yujong Lee
d7b4cfb7f8
test(rust): xfail messages provider retry cases
2026-09-08 08:42:03 -07:00
Yujong Lee
d08d22642e
fix(rust): preserve messages provider failures
2026-09-08 08:28:52 -07:00
Yujong Lee
42b8cd80be
wip
2026-09-08 08:10:45 -07:00
Yujong Lee
a459ac932f
fix(guardrails): validate logging-only mode with production integration coverage
2026-09-08 08:00:57 -07:00
Yujong Lee
02572d815f
fix(rust): isolate callback tests and preserve messages logging lifecycle
2026-09-08 07:51:52 -07:00
Yujong Lee
aaace234bb
fix(rust): type driver initialization errors
2026-09-07 23:42:53 -07:00
Yujong Lee
0688d9e309
test tooling
2026-09-07 23:38:31 -07:00
Yujong Lee
87d1997155
test(rust): expand callback lifecycle coverage
2026-09-07 23:38:20 -07:00
Yujong Lee
b02c53cebc
fix(rust): satisfy CI quality gates
2026-09-07 23:31:04 -07:00
Yujong Lee
6f8f07433d
refactor(ocr): inject upstream transport
2026-09-07 23:07:25 -07:00
Yujong Lee
aa8d8bf84b
wip
2026-09-07 23:03:27 -07:00
Yujong Lee
94ce534b93
test(rust): strengthen native callback coverage
2026-09-07 22:41:27 -07:00
Yujong Lee
b1310a1bf8
refactor(rust): remove generic core cache
2026-09-07 22:38:45 -07:00
Yujong Lee
5b7ba86c30
wip
2026-09-07 22:02:46 -07:00
Yujong Lee
0a53a00edd
refactor(ocr): fold execution into shared lifecycle
2026-09-07 21:38:57 -07:00
Yujong Lee
f1a5a6f47a
test(rust): cover messages callbacks and streaming
2026-09-07 21:32:30 -07:00
Yujong Lee
969fa34968
wip
2026-09-07 20:58:41 -07:00
Yujong Lee
d02ec68372
wip
2026-09-07 20:34:07 -07:00
Yujong Lee
737c6946fb
test(ocr): exercise native callbacks through public API
2026-09-07 19:55:27 -07:00
Yujong Lee
e1f009df86
remove bunch of wrong code
2026-09-07 19:50:22 -07:00
Yujong Lee
f250e3dded
just pass lint
2026-09-07 19:49:54 -07:00
Yujong Lee
5afda69ca5
refactor test
2026-09-07 19:49:54 -07:00
Yujong Lee
993ddf7214
done
2026-09-07 19:49:54 -07:00
Yujong Lee
bdd98cef46
test(ocr): pin cancellation callback parity
2026-09-07 19:49:54 -07:00
Yujong Lee
99efd4113e
test(ocr): cover terminal callback sources
2026-09-07 19:49:54 -07:00
Yujong Lee
b1f74b3603
wip
2026-09-07 19:49:54 -07:00
Yujong Lee
ff958cc30b
lint
2026-09-07 19:49:54 -07:00
Yujong Lee
5cb55a5efd
wip
2026-09-07 19:49:54 -07:00
Yujong Lee
5da66a7290
refactor(rust): harden retained callback adapter and dedupe test fixtures
2026-09-07 19:49:37 -07:00
Yujong Lee
bb3ac0fb74
fix(rust): install proxy extra for retained callback integration tests
...
The integration fixtures import litellm.proxy.* guardrails (crowdstrike,
purview, proxy.utils), which import fastapi at module load. The install
target only synced base SDK deps, so those 12 tests failed with a
ModuleNotFoundError on fastapi in CI.
2026-09-07 19:49:37 -07:00