Skip to content

Regression Guard, Agent Card, Smart Recommend & External Datasets #15

Description

@himmi-01

Adds four developer-experience improvements to make EvalMonkey feel native to the agent development workflow:

  • Regression Guard — evalmonkey guard exits with code 1 if your agent's score drops vs the last baseline (CI/CD gate); auto-warns on every run-benchmark run.
  • Agent Card — evalmonkey report generates a shareable Markdown file with a shields.io badge and per-scenario score table, ready to paste into your README.
  • Smart Recommend — evalmonkey recommend reads agent_type from evalmonkey.yaml and shows only the relevant benchmark subset (e.g. research_agent → hotpotqa, drop, gaia-benchmark) instead of all 22.
  • External & Private Datasets — bring your own data via --dataset my_cases.jsonl, hf::org/dataset (any HuggingFace dataset), confident-ai::id / braintrust::ref / langsmith::id prefixes (harness on top of your existing eval platform datasets), or a Generic REST endpoint configured in evalmonkey.yaml

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions