Skip to content

Add a provider capability matrix (implemented vs listed in UI) #69

Description

@Railly

Context

The web UI (apps/web/src/config/providers.ts, ALL_PROVIDERS) lists providers that do not all have implementations in packages/providers/src/providers/. Nothing machine-checkable tracks which formats are implemented vs planned, so UI and code drift silently.

Task

Add a small script (or doc generated by one) that cross-references ALL_PROVIDERS against the actual provider files and outputs a capability table. Commit the table to the README or docs.

Acceptance criteria

  • Table lists every provider with status: implemented / planned
  • Running the script again after adding a provider updates the table
  • Bonus: a CI step that fails when the UI lists a provider with no implementation file

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationgood first issueGood for newcomers

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions