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

Function getToolsExposedToLLM

nodejs/test/e2e/mode_empty.e2e.test.ts:30–37  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

28 });
29
30 async function getToolsExposedToLLM(): Promise<string[]> {
31 const exchanges = await openAiEndpoint.getExchanges();
32 expect(exchanges.length).toBeGreaterThanOrEqual(1);
33 const tools = exchanges[exchanges.length - 1].request.tools ?? [];
34 return tools.flatMap((t) =>
35 t.type === "function" && t.function?.name ? [t.function.name] : []
36 );
37 }
38
39 async function getSystemMessageSentToLLM(): Promise<string> {
40 const exchanges = await openAiEndpoint.getExchanges();

Callers 2

TestModeEmptyE2EFunction · 0.85

Calls 1

getExchangesMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…