summaryrefslogtreecommitdiffhomepage
path: root/packages/opencode/test/session/message-v2.test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/opencode/test/session/message-v2.test.ts')
-rw-r--r--packages/opencode/test/session/message-v2.test.ts29
1 files changed, 0 insertions, 29 deletions
diff --git a/packages/opencode/test/session/message-v2.test.ts b/packages/opencode/test/session/message-v2.test.ts
index c043754bd..184bcd3ef 100644
--- a/packages/opencode/test/session/message-v2.test.ts
+++ b/packages/opencode/test/session/message-v2.test.ts
@@ -842,35 +842,6 @@ describe("session.message-v2.fromError", () => {
})
})
- test("maps github-copilot 403 to reauth guidance", () => {
- const error = new APICallError({
- message: "forbidden",
- url: "https://api.githubcopilot.com/v1/chat/completions",
- requestBodyValues: {},
- statusCode: 403,
- responseHeaders: { "content-type": "application/json" },
- responseBody: '{"error":"forbidden"}',
- isRetryable: false,
- })
-
- const result = MessageV2.fromError(error, { providerID: "github-copilot" })
-
- expect(result).toStrictEqual({
- name: "APIError",
- data: {
- message:
- "Please reauthenticate with the copilot provider to ensure your credentials work properly with OpenCode.",
- statusCode: 403,
- isRetryable: false,
- responseHeaders: { "content-type": "application/json" },
- responseBody: '{"error":"forbidden"}',
- metadata: {
- url: "https://api.githubcopilot.com/v1/chat/completions",
- },
- },
- })
- })
-
test("detects context overflow from APICallError provider messages", () => {
const cases = [
"prompt is too long: 213462 tokens > 200000 maximum",