Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
14c97ba
fix(proxy): make /cursor/chat/completions work with Cursor agent mode
tin-berri Jul 20, 2026
b080454
refactor(responses): clarify output_item.added tool branches as if/el…
tin-berri Jul 20, 2026
af1b7f1
fix(proxy): strip stream_options without mutating the cached request …
tin-berri Jul 20, 2026
19c875f
refactor(responses): route function_call added-events through the sha…
tin-berri Jul 20, 2026
96916f2
feat(proxy): serve the OpenAI model list at /cursor/models for BYOK b…
tin-berri Jul 20, 2026
b45c99f
fix(litellm): support OpenAI chat completions custom tool calls end t…
tin-berri Jul 21, 2026
b79b01e
fix(proxy): translate custom tool grammar formats and tool_choice acr…
tin-berri Jul 21, 2026
ebe48d6
fix(proxy): normalize each tool shape level independently on the Curs…
tin-berri Jul 21, 2026
6d102ea
fix(litellm): bridge gpt-5.4+ chat requests with tools when reasoning…
tin-berri Jul 21, 2026
7276f44
fix(litellm): gate the gpt-5.4+ responses bridge on function tools sp…
tin-berri Jul 22, 2026
bbba450
fix(litellm): honor dict-form reasoning_effort in the bridge escape h…
tin-berri Jul 22, 2026
e9d16bc
fix(litellm): make the responses bridge and cursor routing total over…
tin-berri Jul 22, 2026
a5ba1ca
test(helicone): stub the anthropic module unconditionally
tin-berri Jul 22, 2026
d516a72
fix(litellm): scope the unset-effort responses bridge to constraint-e…
tin-berri Jul 22, 2026
cc00650
fix(litellm): treat a blank api_base as the default OpenAI endpoint i…
tin-berri Jul 22, 2026
56cc475
refactor(cursor): trim LOC in cursor byok tool normalization
tin-berri Jul 23, 2026
c7c656e
fix(cursor): convert tools and tool_choice through one envelope rule
tin-berri Jul 23, 2026
4139f54
fix(bridge): resolve the effective OpenAI base once, shared by gate a…
tin-berri Jul 25, 2026
c27f1b7
fix(tools): classify custom tool calls by one shared rule and make en…
tin-berri Jul 27, 2026
075babd
chore(lint): clear the new LIT001/LIT002 violations and ratchet the l…
mateo-berri Aug 1, 2026
23d26d5
Merge remote-tracking branch 'origin/litellm_internal_staging' into l…
mateo-berri Aug 2, 2026
eea9bb1
chore(lint): use a PEP 604 union for the flat tool_choice helper (UP007)
mateo-berri Aug 2, 2026
f25f1d2
feat(proxy): resolve Cursor thinking/fast model-name suffixes on /cur…
mateo-berri Aug 2, 2026
2b8829d
Merge pull request #35554 from BerriAI/litellm_cursor_model_suffix_parse
mateo-berri Aug 2, 2026
9eeff06
Merge origin/litellm_internal_staging into litellm_lit4395_cursor_agent
mateo-berri Aug 4, 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
28 changes: 14 additions & 14 deletions basedpyright-code-budget.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"reportAny": {
"limit": 29682
"limit": 29813
},
"reportArgumentType": {
"limit": 2645
Expand All @@ -21,10 +21,10 @@
"limit": 325
},
"reportDuplicateImport": {
"limit": 42
"limit": 38
},
"reportExplicitAny": {
"limit": 9440
"limit": 9473
},
"reportFunctionMemberAccess": {
"limit": 11
Expand All @@ -42,7 +42,7 @@
"limit": 18
},
"reportIndexIssue": {
"limit": 37
"limit": 35
},
"reportInvalidTypeForm": {
"limit": 35
Expand All @@ -54,10 +54,10 @@
"limit": 0
},
"reportMissingParameterType": {
"limit": 5848
"limit": 5855
},
"reportMissingTypeArgument": {
"limit": 15850
"limit": 15849
},
"reportMissingTypeStubs": {
"limit": 41
Expand All @@ -84,7 +84,7 @@
"limit": 77
},
"reportPrivateUsage": {
"limit": 2437
"limit": 2436
},
"reportRedeclaration": {
"limit": 12
Expand All @@ -99,31 +99,31 @@
"limit": 0
},
"reportUnknownArgumentType": {
"limit": 45297
"limit": 45269
},
"reportUnknownLambdaType": {
"limit": 113
},
"reportUnknownMemberType": {
"limit": 40411
"limit": 40452
},
"reportUnknownParameterType": {
"limit": 20301
"limit": 20309
},
"reportUnknownVariableType": {
"limit": 31968
"limit": 31978
},
"reportUnnecessaryCast": {
"limit": 177
"limit": 173
},
"reportUnnecessaryComparison": {
"limit": 1021
"limit": 1017
},
"reportUnnecessaryContains": {
"limit": 7
},
"reportUnnecessaryIsInstance": {
"limit": 1204
"limit": 1203
},
"reportUntypedBaseClass": {
"limit": 165
Expand Down
Loading
Loading