Skip to content

feat(results): support global per-project results config#1296

Merged
christso merged 1 commit into
mainfrom
feature/agentv-global-results-config-main
Jun 4, 2026
Merged

feat(results): support global per-project results config#1296
christso merged 1 commit into
mainfrom
feature/agentv-global-results-config-main

Conversation

@christso
Copy link
Copy Markdown
Collaborator

@christso christso commented Jun 4, 2026

Summary

Registered Dashboard projects can now use machine-local results repos from $AGENTV_HOME/config.yaml without editing each source repo's .agentv/config.yaml. results_by_project maps project IDs to the existing ResultsConfig shape, while project-local results still wins and top-level global results remains the fallback.

Dashboard remote status, sync, run listing, and remote artifact materialization now carry the registered project id through the shared results helpers. Local eval auto-push also resolves the registered project containing the cwd, so evals launched from a registered source repo use the matching global results mapping.

Evidence

Red on origin/main, same registered project plus global results_by_project only:

{"configured":false,"available":false,"repo":"","local_dir":"","run_count":0}

Green on this branch:

{"configured":true,"available":true,"repo":"EntityProcess/agentv-examples-eval-results","path":"/home/entity/projects/EntityProcess/agentv-examples-eval-results","auto_push":true,"branch_prefix":"eval-results","local_dir":"/home/entity/projects/EntityProcess/agentv-examples-eval-results","run_count":3}

Verification

  • bun test packages/core/test/evaluation/loaders/config-loader.test.ts
  • bun test ./test/commands/results/serve.test.ts from apps/cli
  • bun run typecheck
  • bun run lint
  • bun run build

Compound Engineering
Codex

@cloudflare-workers-and-pages
Copy link
Copy Markdown

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

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7d24cdd
Status: ✅  Deploy successful!
Preview URL: https://2e666445.agentv.pages.dev
Branch Preview URL: https://feature-agentv-global-result.agentv.pages.dev

View logs

@christso christso force-pushed the feature/agentv-global-results-config-main branch from 46fcf1e to 7d24cdd Compare June 4, 2026 01:02
@christso christso merged commit 91a6ef6 into main Jun 4, 2026
4 checks passed
@christso christso deleted the feature/agentv-global-results-config-main branch June 4, 2026 01:05
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