Skip to content

telemetry(exec-server): trace remote client lifecycle#30678

Draft
apanasenko-oai wants to merge 1 commit into
apanasenko/ttft-exec-rpcfrom
apanasenko/ttft-exec-remote-lifecycle
Draft

telemetry(exec-server): trace remote client lifecycle#30678
apanasenko-oai wants to merge 1 commit into
apanasenko/ttft-exec-rpcfrom
apanasenko/ttft-exec-remote-lifecycle

Conversation

@apanasenko-oai

Copy link
Copy Markdown
Collaborator

Summary

Trace remote exec-server connection and client lifecycle stages.

  • Attribute initial connection, reconnect, process start, read, and result waits.
  • Record cached, initial, and reconnect paths without changing recovery behavior.
  • Add spans around environment registration, backend start, and remote reads.

This PR is stacked on the exec RPC foundation in #30675 and is split out of #30632.

Validation

  • Eleven focused connection, reconnect, environment, registration, and process-start tests passed.
  • just fmt passed, with an unrelated justfile rewrite discarded.
  • The broader exec-server suite remains environment-limited by macOS sandbox-exec permission denials and local network or HTTP timeouts.
@apanasenko-oai apanasenko-oai force-pushed the apanasenko/ttft-exec-remote-lifecycle branch from 07777fa to 67e326a Compare June 30, 2026 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant