diff --git a/.github/workflows/long-horizon-agent-evals.yml b/.github/workflows/long-horizon-agent-evals.yml new file mode 100644 index 00000000..5db31845 --- /dev/null +++ b/.github/workflows/long-horizon-agent-evals.yml @@ -0,0 +1,42 @@ +name: Long-horizon agent evals + +"on": + pull_request: + push: + branches: + - main + workflow_dispatch: + +permissions: + contents: read + packages: read + +jobs: + check: + name: Check long-horizon agent evals + runs-on: ubuntu-latest + defaults: + run: + working-directory: projects/long-horizon-agent-evals + steps: + - name: Checkout + uses: actions/checkout@v7 + with: + persist-credentials: false + + - name: Set up Node + uses: actions/setup-node@v6 + with: + node-version: "24" + cache: npm + cache-dependency-path: projects/long-horizon-agent-evals/package-lock.json + registry-url: https://npm.pkg.github.com + scope: "@nvidia" + + - name: Install dependencies + run: npm ci + env: + NODE_AUTH_TOKEN: ${{ github.token }} + + - name: Run project checks + run: npm run check diff --git a/docs/assets/long-horizon-agent-evals/activity-declines-over-time.png b/docs/assets/long-horizon-agent-evals/activity-declines-over-time.png new file mode 100644 index 00000000..d3459841 Binary files /dev/null and b/docs/assets/long-horizon-agent-evals/activity-declines-over-time.png differ diff --git a/docs/assets/long-horizon-agent-evals/back-and-forth-by-session.png b/docs/assets/long-horizon-agent-evals/back-and-forth-by-session.png new file mode 100644 index 00000000..b73c0c03 Binary files /dev/null and b/docs/assets/long-horizon-agent-evals/back-and-forth-by-session.png differ diff --git a/docs/assets/long-horizon-agent-evals/concrete-late-developments.png b/docs/assets/long-horizon-agent-evals/concrete-late-developments.png new file mode 100644 index 00000000..b29f82a5 Binary files /dev/null and b/docs/assets/long-horizon-agent-evals/concrete-late-developments.png differ diff --git a/docs/assets/long-horizon-agent-evals/first-appearance-of-each-technique.png b/docs/assets/long-horizon-agent-evals/first-appearance-of-each-technique.png new file mode 100644 index 00000000..5064a86d Binary files /dev/null and b/docs/assets/long-horizon-agent-evals/first-appearance-of-each-technique.png differ diff --git a/docs/assets/long-horizon-agent-evals/two-multi-hour-sessions.png b/docs/assets/long-horizon-agent-evals/two-multi-hour-sessions.png new file mode 100644 index 00000000..aabd1dc7 Binary files /dev/null and b/docs/assets/long-horizon-agent-evals/two-multi-hour-sessions.png differ diff --git a/docs/dev-notes/index.md b/docs/dev-notes/index.md index d35e81cc..e3d4a17f 100644 --- a/docs/dev-notes/index.md +++ b/docs/dev-notes/index.md @@ -31,10 +31,44 @@ hide: Latest from the team -