Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
3b899ce
feat(api): abort signal support for openai-native provider (completeP…
easonliang28 Aug 19, 2026
d53b955
feat(api): abort signal support for openai-compatible provider (compl…
easonliang28 Aug 19, 2026
2296b74
fix(api): address CodeRabbit review on openai-native and openai-compa…
easonliang28 Aug 19, 2026
176a0fa
test(api): clear leftover guard timers in openai-compatible abort tests
easonliang28 Aug 19, 2026
cb153ec
refactor(api): adopt RequestConfigBuilder in feat/abort-r1-openai-nat…
easonliang28 Aug 20, 2026
4702738
test(api): cover primary-signal abort in builder merge regression tests
easonliang28 Aug 20, 2026
f371082
Merge branch 'main' into feat/abort-r1-openai-native-compat
easonLiangWorldedtech Aug 30, 2026
48e30d5
Merge branch 'main' into feat/abort-r1-openai-native-compat
easonLiangWorldedtech Sep 1, 2026
1c925d0
Merge remote-tracking branch 'upstream/main' into feat/abort-r1-opena…
easonliang28 Sep 2, 2026
7dee99d
Merge branch 'main' into feat/abort-r1-openai-native-compat
edelauna Sep 3, 2026
b16d5ad
test(api): kill abort-signal mutation survivors in openai-native/open…
easonliang28 Sep 5, 2026
118b921
test(api): exclude proven-equivalent openai-native OptionalChaining m…
easonliang28 Sep 5, 2026
ba72b77
fix(api): address reviewer abort-signal findings in openai-native and…
easonliang28 Sep 5, 2026
dfb93de
Merge remote-tracking branch 'upstream/main' into feat/abort-r1-opena…
easonliang28 Sep 5, 2026
0488a39
test(api): reuse the open-stream fetch fixture and assert listener id…
easonliang28 Sep 5, 2026
1e22dfe
Merge branch main into feat/abort-r1-openai-native-compat
easonliang28 Sep 6, 2026
ad71368
Merge branch 'main' into feat/abort-r1-openai-native-compat
easonLiangWorldedtech Sep 15, 2026
d9ec5a3
Merge branch 'main' into feat/abort-r1-openai-native-compat
easonliang28 Sep 28, 2026
e948680
fix(api): per-request abort check in fallback SSE loop and release bo…
easonliang28 Sep 28, 2026
df16983
fix(api): normalize completePrompt SDK aborts to the contract AbortError
easonliang28 Sep 28, 2026
bfc880c
fix(api): classify SDK cancellations from the error alone, never from…
easonliang28 Sep 28, 2026
4a07a4e
Merge remote-tracking branch 'upstream/main' into feat/abort-r1-opena…
Oct 2, 2026
3717280
preflight synthetic head
Oct 2, 2026
f9d5d00
test: kill catch-path mutants + document equivalent streamCompleted c…
Oct 2, 2026
fff974d
preflight synthetic head
Oct 2, 2026
5e983df
chore: re-trigger CI (flaky e2e-mock restart-persistence timeout)
Oct 2, 2026
8389c31
test(abort-r1): assert the fallback request signal and the empty stre…
Oct 2, 2026
32bbf6b
test(abort-r1): pin the fallback fetch to exactly one call
Oct 2, 2026
c942a45
fix(abort-r1): hand back the contract AbortError on a mid-stream abort
Oct 2, 2026
2541747
fix(abort-r1): report the contract AbortError when the SDK iterator e…
Oct 2, 2026
fa62d91
Merge commit 'refs/shapes/upstream-main' into feat/abort-r1-openai-na…
Oct 2, 2026
868898e
Merge branch 'main' into feat/abort-r1-openai-native-compat
easonLiangWorldedtech Oct 5, 2026
bbc3a5b
Merge upstream/main 995167eed into feat/abort-r1-openai-native-compat
easonliang28 Oct 12, 2026
863c5e7
test(providers): pin in-flight abort rejection for openai-compatible …
easonliang28 Oct 12, 2026
719c555
Merge upstream main (285f6687a) into feat/abort-r1-openai-native-compat
easonliang28 Oct 13, 2026
d282fa3
Address review: throw the contract AbortError at the SSE loop boundary
easonliang28 Oct 13, 2026
ca8bb37
Merge branch 'main' into feat/abort-r1-openai-native-compat
easonLiangWorldedtech Oct 13, 2026
4d6f7fc
Merge upstream/main (58341d882) into feat/abort-r1-openai-native-compat
easonliang28 Oct 14, 2026
f1edd53
Merge remote refresh commit ca8bb37a1 (main@1d3799466) into the upstr…
easonLiangWorldedtech Oct 14, 2026
4525496
fix(api): restore arrow glyphs in compat spec and type the native cat…
easonliang28 Oct 14, 2026
6df4ff6
fix(api): reject non-finite and cap overflowing mergeAbortSignalAndTi…
easonliang28 Oct 14, 2026
6096675
fix(api): round fractional timeouts before AbortSignal.timeout
easonliang28 Oct 14, 2026
441ccf8
test(api): assert the rounded delay reaching AbortSignal.timeout
easonliang28 Oct 14, 2026
99c540f
fix(providers): keep a status-carrying API failure that races an abort
Oct 21, 2026
0a350a5
Merge remote-tracking branch 'upstream/main' into feat/abort-r1-opena…
easonLiangWorldedtech Oct 22, 2026
3e62735
fix(api): report a status-carrying stream failure before rethrowing it
easonLiangWorldedtech Oct 22, 2026
d8adebd
test(api): stub the global fetch without adding a new explicit any
easonLiangWorldedtech Oct 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading