Import paths
Observe supports file import and a local receiver. Desktop can listen on OTLP HTTP and gRPC; browser edition cannot listen and only imports files.
Phoenix JSON exports and OpenAI-style event traces are normalized into the same local session model so failed spans can become replays.
Drop an OTEL JSON file into Trace Browser.
Start the local receiver on port 4318 for OTLP HTTP.
Use gRPC when the emitting service cannot send JSON.
Convert a failed span to a regression case with redaction preview.
agentstudio observe start --http 4318 --grpc 4317 OTEL_EXPORTER_OTLP_ENDPOINT=http://127.0.0.1:4318 npm test agentstudio observe import ./phoenix-export.json --format phoenix