Skip to content

Proxy-to-OTEL migration for attached machines #807

Description

@philcunliffe

Parent

Implementation spec: #798 (LLP 0245).

What to build

One command migrates a proxy-attached machine: hyp attach claude removes the proxy env keys, unwinds the launchd env, offers detach --purge for the CA trust, and writes the OTEL block. Sessions started before the flip keep proxying until restart; the overlap is harmless because both producers dedupe into the same rows.

Acceptance criteria

  • Migration covered by unit tests: proxy marker becomes otel marker, proxy keys released, nothing else touched
  • launchd env unwind invoked on macOS; CA purge offered but never forced
  • Overlap-window dedupe asserted (same session via proxy rows and OTEL rows lands once)
  • hyp status reflects the new attach mode after migration

Blocked by

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    ready-for-agentSpec is complete; an agent can pick this up

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions