Skip to content

HTTP request callback support#1689

Merged
SteveSandersonMS merged 56 commits into
mainfrom
stevesandersonms/llm-inference-callbacks
Jun 23, 2026
Merged

HTTP request callback support#1689
SteveSandersonMS merged 56 commits into
mainfrom
stevesandersonms/llm-inference-callbacks

Suppress JSON-RPC writer rejections during client teardown

6551152
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Jun 23, 2026 in 2s

17 new alerts

New alerts in code changed by this pull request

  • 17 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 635 in rust/tests/e2e/copilot_request_handler.rs

See this annotation in the file changed.

Code scanning / CodeQL

Unused variable Note test

Variable 'session_id' is not used.

Check notice on line 674 in rust/tests/e2e/copilot_request_handler.rs

See this annotation in the file changed.

Code scanning / CodeQL

Unused variable Note test

Variable 'session_id' is not used.

Check notice on line 745 in rust/tests/e2e/copilot_request_handler.rs

See this annotation in the file changed.

Code scanning / CodeQL

Unused variable Note test

Variable 'err' is not used.

Check notice on line 77 in python/copilot/client.py

See this annotation in the file changed.

Code scanning / CodeQL

Unused import Note

Import of 'ModelBillingTokenPricesLongContext' is not used.

Check notice on line 206 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed 'using' opportunity Note

This variable is manually
disposed
in a
finally block
- consider a C# using statement as a preferable resource management technique.

Check notice on line 207 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Missed 'using' opportunity Note

This variable is manually
disposed
in a
finally block
- consider a C# using statement as a preferable resource management technique.

Check notice on line 250 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 344 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 391 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 404 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 888 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 914 in dotnet/src/CopilotRequestHandler.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note

Generic catch clause.

Check notice on line 195 in dotnet/test/E2E/CopilotRequestWebSocketE2ETests.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note test

Generic catch clause.

Check notice on line 217 in dotnet/test/E2E/CopilotRequestWebSocketE2ETests.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note test

Generic catch clause.

Check notice on line 256 in dotnet/test/E2E/CopilotRequestWebSocketE2ETests.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note test

Generic catch clause.

Check notice on line 373 in dotnet/test/E2E/CopilotRequestWebSocketE2ETests.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note test

Generic catch clause.

Check notice on line 382 in dotnet/test/E2E/CopilotRequestWebSocketE2ETests.cs

See this annotation in the file changed.

Code scanning / CodeQL

Generic catch clause Note test

Generic catch clause.