This repository was archived by the owner on Oct 16, 2026. It is now read-only.
Repository navigation
eval/dashboard: read linked Phoenix sessions - #1472
Merged
Merged
Conversation
Deploying agentv with
|
| Latest commit: |
7639ab8
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://53d85ef3.agentv.pages.dev |
| Branch Preview URL: | https://feat-av-kve-7-phoenix-readth.agentv.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements av-kve.7 read-only Phoenix correlation/read-through for Dashboard run detail pages.
external_tracemetadata in run index entries and trace envelopes.Boundary Notes
ProjectSession,Trace, andSpanGraphQL fields for session summary, turns, root span IO, annotations, token/cost/timing fields, and trace tree/span details.pxor Phoenix client runtime deps while preserving recoverable read-through.AGENTV_PHOENIX_ENDPOINT,PHOENIX_HOST, and related server env aliases). Artifactexternal_trace.endpointis treated as display/correlation metadata only and is never combined with server auth headers.tracestatemetadata is filtered member-by-member so credential-like vendor keys are dropped before persistence.pxruntime dependency, Phoenix client dependency, direct Phoenix database access, generic GraphQL proxy, export/projection/import path, dataset creation, experiment creation, or transcript ingestion was added.Validation
bunx biome checkon the touched TS/TSX filesgit diff --checkbun --filter @agentv/core test test/evaluation/trace-envelope.test.tsbun --filter @agentv/core buildbun --filter agentv typecheckbun --filter agentv test test/commands/eval/artifact-writer.test.tsbun --filter agentv test test/commands/results/serve.test.tsbun --filter @agentv/dashboard buildbun --filter @agentv/dashboard testbun --filter @agentv/web buildpxruntime deps, direct DB/table access, GraphQL mutations, Phoenix export/projection/dataset/experiment pathsbunx biome check apps/cli/src/commands/results/phoenix-readthrough.ts apps/cli/test/commands/results/serve.test.ts,git diff --check,bun --filter agentv typecheck,bun --filter agentv test test/commands/results/serve.test.ts, and repeat guard searches for Phoenix client/px, direct DB/table access, GraphQL mutations/API writes.bunx biome check apps/cli/src/commands/results/phoenix-readthrough.ts apps/cli/test/commands/results/serve.test.ts,git diff --check,bun --filter agentv typecheck,bun --filter agentv test test/commands/results/serve.test.ts, and repeat guard searches. Added regressions for artifact endpoint non-use and credential-key scrubbing in Phoenix payload fields.bunx biome check apps/cli/src/commands/results/phoenix-readthrough.ts apps/cli/test/commands/results/serve.test.ts packages/core/src/evaluation/external-trace.ts packages/core/test/evaluation/trace-envelope.test.ts,bun --filter @agentv/core test test/evaluation/trace-envelope.test.ts, plus the focused BFF checks above.Private browser evidence:
EntityProcess/agentv-private:evidence/av-kve-7-phoenix-readthroughb8642d8evidence/av-kve-7-phoenix-readthrough/run-detail-phoenix.png,evidence/av-kve-7-phoenix-readthrough/run-detail-phoenix.htmlPost-Deploy Monitoring & Validation
/phoenix-sessionreturnsokfor linked Phoenix runs or recoverable statuses for missing config/no match/unreachable/schema mismatch.Phoenix request failed,Phoenix returned HTTP,/phoenix-session5xx responses, and browser fetch errors on run detail pages.not_configuredwithout affecting AgentV run rendering.