Skip to content

feat(dashboard): set run experiment and tags - #1490

Merged
christso merged 3 commits into
mainfrom
dashboard-run-metadata-inputs
Jun 23, 2026
Merged

feat(dashboard): set run experiment and tags#1490
christso merged 3 commits into
mainfrom
dashboard-run-metadata-inputs

Conversation

@christso

Copy link
Copy Markdown
Collaborator

Summary

  • Add Experiment and Tags controls to the Dashboard Run Eval modal.
  • Send experiment and tags in the run-launch API request using the existing snake_case wire contract.
  • Validate experiment names and tags server-side before spawning the eval process.
  • Pass --experiment to the CLI and write initial tags to the new run workspace's tags.json sidecar.
  • Keep resume/rerun flows from changing experiment or setting initial tags on existing runs.

Notes

This branch was rebased after PR #1489, so new Dashboard-created runs now follow .agentv/results/<experiment>/<timestamp>/ through buildDefaultRunDir().

No dogfood screenshots or browser evidence are committed to this public repo. Any future UAT evidence should be stored on an agentv-private evidence branch.

Worker validation

The worker reported these checks on the original branch before the artifact-layout rebase:

  • bun test apps/dashboard/src/components/run-eval-threshold.test.ts
  • bun --filter @agentv/sdk build
  • bun test apps/cli/test/commands/results/serve.test.ts -t "POST /api/eval"
  • bunx biome check ...changed TS files...
  • bun --filter agentv typecheck
  • bun --filter @agentv/dashboard build
  • Browser UAT with agent-browser on desktop/mobile modal flows

GitHub Actions is the merge gate for the rebased branch.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 23, 2026

Copy link
Copy Markdown

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8d1181b
Status: ✅  Deploy successful!
Preview URL: https://199d2de4.agentv.pages.dev
Branch Preview URL: https://dashboard-run-metadata-input.agentv.pages.dev

View logs

@christso
christso merged commit 5075365 into main Jun 23, 2026
8 checks passed
@christso
christso deleted the dashboard-run-metadata-inputs branch June 23, 2026 02:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant