Replies: 7 comments 10 replies
-
The amount of times in my life I could have done with this! Thanks for sharing this awesome tip |
Beta Was this translation helpful? Give feedback.
-
When looking for model name, I've noticed that the Moreover, I've noticed two changes in the requests:
It's a bit of work, but if the |
Beta Was this translation helpful? Give feedback.
-
Amazing find! And you've answered an outstanding question I had regarding tool use via Copilot. Any idea if GitHub have publicly documented that end point? I would imagine it's used by all of their editor native plugins so we could reliably use it. Would you fancy adding a PR to support this? |
Beta Was this translation helpful? Give feedback.
-
I've dig deeper into the params used by requests performed by Copilot Chat Extension for VSCode. Method
I've collected the requests and saved them as
(I had to add the The ResultsI'm interested in the relationship between models metadata's from
I think that these results can be used for improving copilot schema. I can try to PR. |
Beta Was this translation helpful? Give feedback.
-
Adding additional resources for intercepting req/res in text editor for future reference. |
Beta Was this translation helpful? Give feedback.
-
@S1M0N38 - I'm wondering if you've come across how GitHub Copilot calls multiple tools? I've noticed that in #1141, Copilot stubbornly calls one tool at a time. |
Beta Was this translation helpful? Give feedback.
-
For macOS I had to add trust for mitmproxy's certificate:
and the certificate is located at |
Beta Was this translation helpful? Give feedback.
-
Here is a simple way to debug/intercept Copilot requests in VS Code
This is equivalent to the following JSON config
Of course, you can do much more with mitm (e.g. custom scripts to dump req/res, patch req/res, ...)
Beta Was this translation helpful? Give feedback.
All reactions