MCPcopy Index your code
hub / github.com/github/copilot-sdk / close

Method close

python/copilot/session.py:1310–1316  ·  view source on GitHub ↗
(self, params: CanvasProviderCloseRequest)

Source from the content-addressed store, hash-verified

1308 raise _canvas_handler_error(err) from err
1309
1310 async def close(self, params: CanvasProviderCloseRequest) -> None:
1311 try:
1312 await self._handler.on_close(params)
1313 except CanvasError as err:
1314 raise JsonRpcError(-32603, err.message, data=err.to_envelope()) from err
1315 except Exception as err:
1316 raise _canvas_handler_error(err) from err
1317
1318 async def invoke(self, params: CanvasProviderInvokeActionRequest) -> Any:
1319 try:

Callers

nothing calls this directly

Calls 4

JsonRpcErrorClass · 0.90
_canvas_handler_errorFunction · 0.85
to_envelopeMethod · 0.80
on_closeMethod · 0.45

Tested by

no test coverage detected