Skip to content

feat(app): add Open in OMP launch target - #386

Open
PhilipJohnBasile wants to merge 2 commits into
youssofal:mainfrom
PhilipJohnBasile:codex/open-in-omp
Open

feat(app): add Open in OMP launch target#386
PhilipJohnBasile wants to merge 2 commits into
youssofal:mainfrom
PhilipJohnBasile:codex/open-in-omp

Conversation

@PhilipJohnBasile

Copy link
Copy Markdown
Contributor

Adds OMP as a first-class launch target alongside the existing coding-agent clients.

  • installs or updates only providers.mtplx in the OMP model config
  • preserves unrelated providers and backs up recoverable invalid configs
  • launches an exact Terminal handoff with token, receipt, cancellation, and cleanup ownership
  • reports OMP lifecycle state in the app and identifies OMP requests at the server boundary

Checks:

  • swift test --package-path apps/MTPLXApp (666 executed, 1 skipped, 0 failures)
  • hosted no-MLX pytest subset (842 passed locally)
  • tests/test_server_openai.py (347 passed locally)
  • git diff --check

@youssofal
youssofal force-pushed the main branch 2 times, most recently from 2382dfd to 8bc4d88 Compare September 1, 2026 08:07
Signed-off-by: Philip John Basile <PBasile@Basilecom.com>
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