Skip to content

Add OMP provider support#298

Open
jenkei wants to merge 1 commit into
pbakaus:mainfrom
jenkei:add-omp-provider
Open

Add OMP provider support#298
jenkei wants to merge 1 commit into
pbakaus:mainfrom
jenkei:add-omp-provider

Conversation

@jenkei

@jenkei jenkei commented Jun 24, 2026

Copy link
Copy Markdown

Scope

Add OMP provider support.

Fixes #297.

  • Add OMP provider metadata and generated .omp/skills/impeccable output.
  • Wire CLI provider aliases, display metadata, install/update path handling, and file download provider lookup for OMP.
  • Update generated pin shortcuts to use harness-specific command prefixes.
  • Tested provider output by rebuilding OMP output and comparing .omp/skills with dist/omp/.omp/skills.

Validation

  • bun run build
  • bun run test (repo-supported default harness per DEVELOP.md)
  • tested OMP generated skill/install path (diff -qr .omp/skills dist/omp/.omp/skills; targeted OMP tests pass)
  • README/docs only if needed — no README changes needed; generated-output policy now lists .omp/skills/.

Notes

  • Opt-in bun run test:live-svelte-adapter-deepseek failed on a stale assertion: the UI now uses an icon button with aria-label="Generate variants" instead of visible "Go" text, so assertSelectedElementChrome's hasGo check is outdated. This is unrelated to the OMP provider changes.

Note

Low Risk
Mostly generated docs and install/pin tooling; no runtime auth or data paths. Risk is limited to wrong invoke strings in pinned shortcuts if the prefix map drifts from a harness.

Overview
Adds OMP as a first-class install target with generated .omp/skills/impeccable content, wired through the existing cross-provider build (alongside CLI aliases, install/update paths, and download lookup described in the PR).

Pin shortcuts (pin.mjs across harness copies) now recognize .github, .qoder, and .omp, and embed the correct invoke syntax per harness instead of unresolved {{command_prefix}} placeholders. OMP pinned skills point at /skill:impeccable (and subcommands as /skill:…); Codex/Agents keep $, most others keep /.

The OMP skill bundle mirrors the full impeccable surface—main SKILL.md, scripts, and reference flows—with paths and command examples rewritten for .omp/skills/... and /skill: routing.

Reviewed by Cursor Bugbot for commit a9b6b2f. Bugbot is set up for automated code reviews on this repo. Configure here.

Add OMP provider metadata, generated skill output, CLI install/update path handling, and test coverage for build, install, and pin behavior.
@jenkei jenkei requested a review from pbakaus as a code owner June 24, 2026 22:20
@greptile-apps

greptile-apps Bot commented Jun 24, 2026

Copy link
Copy Markdown

Too many files changed for review. (120 files found, 100 file limit)

@github-actions github-actions Bot added needs maintainer review Ready for a maintainer to review or decide blocked: merge conflicts PR cannot merge until conflicts are resolved labels Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked: merge conflicts PR cannot merge until conflicts are resolved needs maintainer review Ready for a maintainer to review or decide

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add OMP provider support

1 participant