Skip to content

Discover OMP Webster models dynamically - #31

Merged
theFong merged 2 commits into
mainfrom
codex/dynamic-omp-models
Aug 24, 2026
Merged

theFong merged 2 commits into
mainfrom
codex/dynamic-omp-models

Conversation

@theFong

@theFong theFong commented Aug 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • query the authenticated Webster /models catalog during OMP setup
  • preserve an accessible installed default (including OMP reasoning suffixes), otherwise prefer glm-5.2 or fall back deterministically
  • keep OMP LiteLLM discovery enabled so every model accessible to the key appears in the picker
  • validate empty, malformed, unreachable, and inaccessible-model cases

Validation

  • bash -n omp-setup.sh
  • bash -n test.sh
  • ./test.sh
  • git diff --check
  • actionlint .github/workflows/bootstrap.yml
  • live installer run and idempotent --check --no-smoke
  • omp models refresh && omp models webster --json returned all 4 models accessible to the configured key
  • live default-model smoke test returned OMP_OK

@theFong
theFong marked this pull request as ready for review August 24, 2026 23:44
@theFong
theFong merged commit c347b5f into main Aug 24, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant