Skip to content

Add omp profile selection and a GitHub account flag - #3

Merged
shayan-ys merged 1 commit into
mainfrom
feat/omp-profile-and-github
Sep 25, 2026
Merged

shayan-ys merged 1 commit into
mainfrom
feat/omp-profile-and-github

Conversation

@shayan-ys

Copy link
Copy Markdown
Owner

What and why

--profile NAME uses the same isolated omp auth as omp --profile NAME, and only that profile's authenticated providers appear. With --profile, each usage heading shows that provider's email from omp usage in white (Codex (user@example.com)).

--github USER (config: github.account) fetches MY PRS and REVIEW REQUESTED for a named gh login without gh auth switch. It does not label usage.

OpenRouter per-key spend and Nous Portal credits are read through the selected omp profile's token. Emails and keys are not hardcoded.

Checklist

  • uv run pytest and uv run ruff check . pass
  • A test covers new behavior that a plausible bug could break
  • CHANGELOG.md has a line under Unreleased for a user-visible change
  • The README image is regenerated if the pane looks different (uv run python scripts/screenshot.py)

Default screenshot is unchanged: emails only appear when --profile is set.

`--profile` isolates omp usage and cache, and labels each provider with
that account's email from `omp usage`. `--github` scopes MY PRS and
REVIEW REQUESTED to a named gh login without switching the active
account.
@shayan-ys
shayan-ys marked this pull request as ready for review September 25, 2026 20:31
@shayan-ys
shayan-ys merged commit 1cf21e0 into main Sep 25, 2026
6 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