Skip to content

feat: nested eval directories - #30

Merged
allenzhou101 merged 2 commits into
mainfrom
allen/nested-evals
Feb 7, 2026
Merged

feat: nested eval directories#30
allenzhou101 merged 2 commits into
mainfrom
allen/nested-evals

Conversation

@allenzhou101

Copy link
Copy Markdown
Contributor

Add support for nested eval directories. You can now organize evals into folders and use glob patterns to filter them:

evals/
  vercel-cli/
    deploy/
    link/
  flags/
    create/
    update/

Filter examples in experiment config:

  • evals: 'vercel-cli/*' - Run all vercel-cli evals
  • evals: ['vercel-cli/*', 'flags/*'] - Run multiple categories
  • evals: '*/deploy' - Run all deploy evals across folders
  • evals: 'vercel-cli/deploy' - Run specific nested eval

Results automatically maintain the hierarchy (e.g., results/experiment/.../vercel-cli/deploy/).

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedminimatch@​10.1.29910010089100

View full report

@allenzhou101
allenzhou101 requested a review from gaojude February 6, 2026 23:58
@allenzhou101
allenzhou101 merged commit bfb3fbb into main Feb 7, 2026
4 checks passed
@github-actions github-actions Bot mentioned this pull request Feb 7, 2026
@allenzhou101
allenzhou101 deleted the allen/nested-evals branch February 7, 2026 23:18
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