Skip to content

Restore usability with BYOK, provider/model choice, and AI-off operation #18

Description

@nia-sg-bot

User problem

The installed extension is currently unusable when centrally funded AI credits expire. Users cannot supply their own key, choose a provider/model, or select a local/no-AI path.

Product direction

Provider/model choice is optional enrichment around a deterministic core—not a prerequisite for Git history or structural DiffGraph topology.

Acceptance criteria

  • Provider-neutral profile: provider, base URL, model, capability requirements, and auth source.
  • Support at least two direct providers plus an OpenAI-compatible/local mock path.
  • Store secrets in VS Code SecretStorage; never pass keys in command arguments, logs, telemetry, or artifacts.
  • Provider/model picker with preflight and actionable errors for expired credit, bad key, rate limit, unsupported model, and network failure.
  • Valid BYOK configuration continues working when WildestAI-funded credits are unavailable.
  • Deterministic graph/history remain usable with AI disabled.
  • Privacy/data-flow documentation and tests.

byok-relay

Evaluate byok-relay as an optional browser/host-safe relay and OpenAI-compatible integration path. Do not make it the sole provider, required secret custodian, or canonical dependency; direct providers, local models, and compatible gateways must remain possible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    direction:alignedAligned with the current WildestAI product directionenhancementNew feature or requestnorth-starDirectly advances the daily-driver north starpriority:P0Critical path / blocks a usable productroadmapTracked on the public WildestAI roadmap

    Type

    No type

    Projects

    Status
    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions