continuedev/continue · warning · Error

Method not implemented.

Error message

Method not implemented.

What it means

The Inception adapter does not implement `list`; model enumeration is unsupported. Inception models are expected to be explicitly configured in the client.

Source

Thrown at packages/openai-adapters/src/apis/Inception.ts:138

        Accept: "application/json",
        Authorization: `Bearer ${this.config.apiKey}`,
      },
      signal,
    });
    for await (const chunk of streamSse(resp as any)) {
      if (!chunk.choices[0]) {
        continue;
      }
      yield chatChunk({
        content: chunk.choices[0].text,
        finish_reason: null,
        model: body.model,
      });
    }
  }

  list(): Promise<Model[]> {
    throw new Error("Method not implemented.");
  }

  // Check if any message contains the unique next edit token.
  private isNextEdit(messages: ChatCompletionMessageParam[]): boolean {
    return messages.some(
      (message) =>
        typeof message.content === "string" &&
        message.content.endsWith(UNIQUE_TOKEN),
    );
  }

  private isApply(messages: ChatCompletionMessageParam[]): boolean {
    return messages.some(
      (message) =>
        typeof message.content === "string" &&
        message.content.endsWith(APPLY_UNIQUE_TOKEN),
    );
  }

View on GitHub (pinned to 5522c6f44c)

Solutions

  1. Hardcode Inception model IDs in your config.
  2. Use the provider's native models endpoint via direct HTTP if available.
  3. Capability-gate list() calls.
Defensive patterns

Strategy: type-guard

Type guard

const canList = (p: API): boolean => !(p instanceof Inception);

Try / catch

try { return await inception.list(); } catch { return CONFIGURED_INCEPTION_MODELS; }

Prevention

When it happens

Trigger: Calling .list() on the Inception adapter instance.

Common situations: Generic model-discovery UIs iterating all registered providers including Inception.

Related errors


AI-assisted analysis of continuedev/continue@5522c6f44c (2026-08-27). Data as JSON: /api/errors/6837f63775ddb689. Report an issue: GitHub.