Files
awesome-copilot/cookbook/copilot-sdk/nodejs/recipe/error-handling.ts
2026-01-29 14:29:36 +11:00

18 lines
439 B
TypeScript

import { CopilotClient } from "@github/copilot-sdk";
const client = new CopilotClient();
try {
await client.start();
const session = await client.createSession({ model: "gpt-5" });
const response = await session.sendAndWait({ prompt: "Hello!" });
console.log(response?.data.content);
await session.destroy();
} catch (error: any) {
console.error("Error:", error.message);
} finally {
await client.stop();
}