Skip to content

Legacy OMP chat retirement criteria, dead-code removal, upstream submission #77

Open

Description

@44madfire

Summary

Record when the legacy OMP chat path may be retired, delete only code made unreachable by the cutover, and submit the Orca work upstream as focused stablyai/orca PRs.

Context

  • 44madfire/orca#20: legacy stays until explicitly retired; final implementation suitable for focused upstream contribution; no removal of ordinary terminal OMP.
  • Legacy remains the routed path for WSL, runtime-owned SSH targets, Windows without start-time proof, terminal-launched and mobile-launched OMP, and stale mobile builds (plan §3.10–3.12; decision D7).

Scope

Non-goals

  • No removal of a supported legacy route without the D7 decision; no provider changes.

Depends on

Parity rows owned

  • None.

Acceptance criteria

  • D7 recorded with the list of remaining legacy routes.
  • Removed code has no remaining caller (typecheck + tests green).
  • Upstream PRs opened, each focused and independently reviewable.
  • No omp --mode rpc path exists.

Required tests

Base branch

acp-migration (44madfire/orca).

Metadata

Metadata

Assignees

No one assigned

    Labels

    acp-migrationOMP Native Chat ACP migrationphase-CPhase C extensions

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions