From 4fe32dc29dc9c5783d6b42bb79c3493d09762cd1 Mon Sep 17 00:00:00 2001 From: cte Date: Wed, 2 Apr 2025 14:31:02 -0700 Subject: [PATCH] Rename folder --- {benchmark => evals}/.env.sample | 0 {benchmark => evals}/.gitignore | 0 {benchmark => evals}/.npmrc | 0 {benchmark => evals}/.tool-versions | 0 {benchmark => evals}/README.md | 0 {benchmark => evals}/apps/cli/eslint.config.mjs | 0 {benchmark => evals}/apps/cli/package.json | 0 {benchmark => evals}/apps/cli/src/exercises.ts | 0 {benchmark => evals}/apps/cli/src/index.ts | 0 {benchmark => evals}/apps/cli/src/paths.ts | 0 {benchmark => evals}/apps/cli/tsconfig.json | 0 {benchmark => evals}/apps/web/components.json | 0 {benchmark => evals}/apps/web/eslint.config.mjs | 0 {benchmark => evals}/apps/web/next.config.ts | 0 {benchmark => evals}/apps/web/package.json | 0 {benchmark => evals}/apps/web/postcss.config.mjs | 0 {benchmark => evals}/apps/web/public/.gitkeep | 0 .../apps/web/src/app/api/runs/[id]/stream/route.ts | 0 .../apps/web/src/app/api/runs/route.ts | 0 .../apps/web/src/app/api/tasks/route.ts | 0 {benchmark => evals}/apps/web/src/app/favicon.ico | Bin {benchmark => evals}/apps/web/src/app/globals.css | 0 {benchmark => evals}/apps/web/src/app/home.tsx | 0 {benchmark => evals}/apps/web/src/app/layout.tsx | 0 {benchmark => evals}/apps/web/src/app/page.tsx | 0 .../web/src/app/runs/[id]/connection-status.tsx | 0 .../apps/web/src/app/runs/[id]/page.tsx | 0 .../apps/web/src/app/runs/[id]/run.tsx | 0 .../apps/web/src/app/runs/[id]/task-status.tsx | 0 .../apps/web/src/app/runs/new/new-run.tsx | 0 .../apps/web/src/app/runs/new/page.tsx | 0 .../apps/web/src/app/runs/new/settings-diff.tsx | 0 .../apps/web/src/components/layout/header.tsx | 0 .../apps/web/src/components/layout/logo.tsx | 0 .../apps/web/src/components/providers/index.ts | 0 .../components/providers/react-query-provider.tsx | 0 .../web/src/components/providers/theme-provider.tsx | 0 .../apps/web/src/components/ui/badge.tsx | 0 .../apps/web/src/components/ui/button.tsx | 0 .../apps/web/src/components/ui/command.tsx | 0 .../apps/web/src/components/ui/dialog.tsx | 0 .../apps/web/src/components/ui/drawer.tsx | 0 .../apps/web/src/components/ui/form.tsx | 0 .../apps/web/src/components/ui/index.ts | 0 .../apps/web/src/components/ui/input.tsx | 0 .../apps/web/src/components/ui/label.tsx | 0 .../apps/web/src/components/ui/multi-select.tsx | 0 .../apps/web/src/components/ui/popover.tsx | 0 .../apps/web/src/components/ui/scroll-area.tsx | 0 .../apps/web/src/components/ui/select.tsx | 0 .../apps/web/src/components/ui/separator.tsx | 0 .../apps/web/src/components/ui/sonner.tsx | 0 .../apps/web/src/components/ui/table.tsx | 0 .../apps/web/src/components/ui/tabs.tsx | 0 .../apps/web/src/components/ui/textarea.tsx | 0 .../apps/web/src/components/ui/tooltip.tsx | 0 .../apps/web/src/hooks/use-event-source.ts | 0 .../apps/web/src/hooks/use-exercises.ts | 0 .../apps/web/src/hooks/use-open-router-models.ts | 0 .../apps/web/src/hooks/use-run-status.ts | 0 .../apps/web/src/lib/format-currency.ts | 0 .../apps/web/src/lib/format-duration.ts | 0 .../apps/web/src/lib/format-tokens.ts | 0 {benchmark => evals}/apps/web/src/lib/index.ts | 0 {benchmark => evals}/apps/web/src/lib/schemas.ts | 0 .../apps/web/src/lib/server/exercises.ts | 0 .../apps/web/src/lib/server/runs.ts | 0 .../apps/web/src/lib/server/sse-stream.ts | 0 .../apps/web/src/lib/server/tasks.ts | 0 {benchmark => evals}/apps/web/src/lib/utils.ts | 0 {benchmark => evals}/apps/web/tsconfig.json | 0 {benchmark => evals}/config/eslint/base.js | 0 {benchmark => evals}/config/eslint/next.js | 0 {benchmark => evals}/config/eslint/package.json | 0 {benchmark => evals}/config/typescript/base.json | 0 {benchmark => evals}/config/typescript/cjs.json | 0 {benchmark => evals}/config/typescript/nextjs.json | 0 {benchmark => evals}/config/typescript/package.json | 0 {benchmark => evals}/package.json | 0 {benchmark => evals}/packages/db/README.md | 0 {benchmark => evals}/packages/db/drizzle.config.ts | 0 .../packages/db/drizzle/0000_elite_raza.sql | 0 .../packages/db/drizzle/0001_lush_reavers.sql | 0 .../packages/db/drizzle/meta/0000_snapshot.json | 0 .../packages/db/drizzle/meta/0001_snapshot.json | 0 .../packages/db/drizzle/meta/_journal.json | 0 {benchmark => evals}/packages/db/eslint.config.mjs | 0 {benchmark => evals}/packages/db/package.json | 0 {benchmark => evals}/packages/db/src/db.ts | 0 {benchmark => evals}/packages/db/src/index.ts | 0 .../packages/db/src/queries/errors.ts | 0 .../packages/db/src/queries/runs.ts | 0 .../packages/db/src/queries/taskMetrics.ts | 0 .../packages/db/src/queries/tasks.ts | 0 {benchmark => evals}/packages/db/src/schema.ts | 0 {benchmark => evals}/packages/db/tsconfig.json | 0 {benchmark => evals}/packages/ipc/eslint.config.mjs | 0 {benchmark => evals}/packages/ipc/package.json | 0 {benchmark => evals}/packages/ipc/src/client.ts | 0 {benchmark => evals}/packages/ipc/src/index.ts | 0 {benchmark => evals}/packages/ipc/src/server.ts | 0 {benchmark => evals}/packages/ipc/tsconfig.json | 0 {benchmark => evals}/packages/lib/eslint.config.mjs | 0 {benchmark => evals}/packages/lib/package.json | 0 .../packages/lib/src/__tests__/in-chunks-of.test.ts | 0 .../packages/lib/src/in-chunks-of.ts | 0 {benchmark => evals}/packages/lib/src/index.ts | 0 {benchmark => evals}/packages/lib/tsconfig.json | 0 .../packages/types/eslint.config.mjs | 0 {benchmark => evals}/packages/types/package.json | 0 .../packages/types/src/exercises.ts | 0 {benchmark => evals}/packages/types/src/index.ts | 0 {benchmark => evals}/packages/types/src/ipc.ts | 0 .../packages/types/src/roo-code-defaults.ts | 0 {benchmark => evals}/packages/types/src/roo-code.ts | 0 {benchmark => evals}/packages/types/src/utils.ts | 0 {benchmark => evals}/packages/types/tsconfig.json | 0 {benchmark => evals}/pnpm-lock.yaml | 0 {benchmark => evals}/pnpm-workspace.yaml | 0 {benchmark => evals}/scripts/setup.sh | 0 {benchmark => evals}/turbo.json | 0 121 files changed, 0 insertions(+), 0 deletions(-) rename {benchmark => evals}/.env.sample (100%) rename {benchmark => evals}/.gitignore (100%) rename {benchmark => evals}/.npmrc (100%) rename {benchmark => evals}/.tool-versions (100%) rename {benchmark => evals}/README.md (100%) rename {benchmark => evals}/apps/cli/eslint.config.mjs (100%) rename {benchmark => evals}/apps/cli/package.json (100%) rename {benchmark => evals}/apps/cli/src/exercises.ts (100%) rename {benchmark => evals}/apps/cli/src/index.ts (100%) rename {benchmark => evals}/apps/cli/src/paths.ts (100%) rename {benchmark => evals}/apps/cli/tsconfig.json (100%) rename {benchmark => evals}/apps/web/components.json (100%) rename {benchmark => evals}/apps/web/eslint.config.mjs (100%) rename {benchmark => evals}/apps/web/next.config.ts (100%) rename {benchmark => evals}/apps/web/package.json (100%) rename {benchmark => evals}/apps/web/postcss.config.mjs (100%) rename {benchmark => evals}/apps/web/public/.gitkeep (100%) rename {benchmark => evals}/apps/web/src/app/api/runs/[id]/stream/route.ts (100%) rename {benchmark => evals}/apps/web/src/app/api/runs/route.ts (100%) rename {benchmark => evals}/apps/web/src/app/api/tasks/route.ts (100%) rename {benchmark => evals}/apps/web/src/app/favicon.ico (100%) rename {benchmark => evals}/apps/web/src/app/globals.css (100%) rename {benchmark => evals}/apps/web/src/app/home.tsx (100%) rename {benchmark => evals}/apps/web/src/app/layout.tsx (100%) rename {benchmark => evals}/apps/web/src/app/page.tsx (100%) rename {benchmark => evals}/apps/web/src/app/runs/[id]/connection-status.tsx (100%) rename {benchmark => evals}/apps/web/src/app/runs/[id]/page.tsx (100%) rename {benchmark => evals}/apps/web/src/app/runs/[id]/run.tsx (100%) rename {benchmark => evals}/apps/web/src/app/runs/[id]/task-status.tsx (100%) rename {benchmark => evals}/apps/web/src/app/runs/new/new-run.tsx (100%) rename {benchmark => evals}/apps/web/src/app/runs/new/page.tsx (100%) rename {benchmark => evals}/apps/web/src/app/runs/new/settings-diff.tsx (100%) rename {benchmark => evals}/apps/web/src/components/layout/header.tsx (100%) rename {benchmark => evals}/apps/web/src/components/layout/logo.tsx (100%) rename {benchmark => evals}/apps/web/src/components/providers/index.ts (100%) rename {benchmark => evals}/apps/web/src/components/providers/react-query-provider.tsx (100%) rename {benchmark => evals}/apps/web/src/components/providers/theme-provider.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/badge.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/button.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/command.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/dialog.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/drawer.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/form.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/index.ts (100%) rename {benchmark => evals}/apps/web/src/components/ui/input.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/label.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/multi-select.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/popover.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/scroll-area.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/select.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/separator.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/sonner.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/table.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/tabs.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/textarea.tsx (100%) rename {benchmark => evals}/apps/web/src/components/ui/tooltip.tsx (100%) rename {benchmark => evals}/apps/web/src/hooks/use-event-source.ts (100%) rename {benchmark => evals}/apps/web/src/hooks/use-exercises.ts (100%) rename {benchmark => evals}/apps/web/src/hooks/use-open-router-models.ts (100%) rename {benchmark => evals}/apps/web/src/hooks/use-run-status.ts (100%) rename {benchmark => evals}/apps/web/src/lib/format-currency.ts (100%) rename {benchmark => evals}/apps/web/src/lib/format-duration.ts (100%) rename {benchmark => evals}/apps/web/src/lib/format-tokens.ts (100%) rename {benchmark => evals}/apps/web/src/lib/index.ts (100%) rename {benchmark => evals}/apps/web/src/lib/schemas.ts (100%) rename {benchmark => evals}/apps/web/src/lib/server/exercises.ts (100%) rename {benchmark => evals}/apps/web/src/lib/server/runs.ts (100%) rename {benchmark => evals}/apps/web/src/lib/server/sse-stream.ts (100%) rename {benchmark => evals}/apps/web/src/lib/server/tasks.ts (100%) rename {benchmark => evals}/apps/web/src/lib/utils.ts (100%) rename {benchmark => evals}/apps/web/tsconfig.json (100%) rename {benchmark => evals}/config/eslint/base.js (100%) rename {benchmark => evals}/config/eslint/next.js (100%) rename {benchmark => evals}/config/eslint/package.json (100%) rename {benchmark => evals}/config/typescript/base.json (100%) rename {benchmark => evals}/config/typescript/cjs.json (100%) rename {benchmark => evals}/config/typescript/nextjs.json (100%) rename {benchmark => evals}/config/typescript/package.json (100%) rename {benchmark => evals}/package.json (100%) rename {benchmark => evals}/packages/db/README.md (100%) rename {benchmark => evals}/packages/db/drizzle.config.ts (100%) rename {benchmark => evals}/packages/db/drizzle/0000_elite_raza.sql (100%) rename {benchmark => evals}/packages/db/drizzle/0001_lush_reavers.sql (100%) rename {benchmark => evals}/packages/db/drizzle/meta/0000_snapshot.json (100%) rename {benchmark => evals}/packages/db/drizzle/meta/0001_snapshot.json (100%) rename {benchmark => evals}/packages/db/drizzle/meta/_journal.json (100%) rename {benchmark => evals}/packages/db/eslint.config.mjs (100%) rename {benchmark => evals}/packages/db/package.json (100%) rename {benchmark => evals}/packages/db/src/db.ts (100%) rename {benchmark => evals}/packages/db/src/index.ts (100%) rename {benchmark => evals}/packages/db/src/queries/errors.ts (100%) rename {benchmark => evals}/packages/db/src/queries/runs.ts (100%) rename {benchmark => evals}/packages/db/src/queries/taskMetrics.ts (100%) rename {benchmark => evals}/packages/db/src/queries/tasks.ts (100%) rename {benchmark => evals}/packages/db/src/schema.ts (100%) rename {benchmark => evals}/packages/db/tsconfig.json (100%) rename {benchmark => evals}/packages/ipc/eslint.config.mjs (100%) rename {benchmark => evals}/packages/ipc/package.json (100%) rename {benchmark => evals}/packages/ipc/src/client.ts (100%) rename {benchmark => evals}/packages/ipc/src/index.ts (100%) rename {benchmark => evals}/packages/ipc/src/server.ts (100%) rename {benchmark => evals}/packages/ipc/tsconfig.json (100%) rename {benchmark => evals}/packages/lib/eslint.config.mjs (100%) rename {benchmark => evals}/packages/lib/package.json (100%) rename {benchmark => evals}/packages/lib/src/__tests__/in-chunks-of.test.ts (100%) rename {benchmark => evals}/packages/lib/src/in-chunks-of.ts (100%) rename {benchmark => evals}/packages/lib/src/index.ts (100%) rename {benchmark => evals}/packages/lib/tsconfig.json (100%) rename {benchmark => evals}/packages/types/eslint.config.mjs (100%) rename {benchmark => evals}/packages/types/package.json (100%) rename {benchmark => evals}/packages/types/src/exercises.ts (100%) rename {benchmark => evals}/packages/types/src/index.ts (100%) rename {benchmark => evals}/packages/types/src/ipc.ts (100%) rename {benchmark => evals}/packages/types/src/roo-code-defaults.ts (100%) rename {benchmark => evals}/packages/types/src/roo-code.ts (100%) rename {benchmark => evals}/packages/types/src/utils.ts (100%) rename {benchmark => evals}/packages/types/tsconfig.json (100%) rename {benchmark => evals}/pnpm-lock.yaml (100%) rename {benchmark => evals}/pnpm-workspace.yaml (100%) rename {benchmark => evals}/scripts/setup.sh (100%) rename {benchmark => evals}/turbo.json (100%) diff --git a/benchmark/.env.sample b/evals/.env.sample similarity index 100% rename from benchmark/.env.sample rename to evals/.env.sample diff --git a/benchmark/.gitignore b/evals/.gitignore similarity index 100% rename from benchmark/.gitignore rename to evals/.gitignore diff --git a/benchmark/.npmrc b/evals/.npmrc similarity index 100% rename from benchmark/.npmrc rename to evals/.npmrc diff --git a/benchmark/.tool-versions b/evals/.tool-versions similarity index 100% rename from benchmark/.tool-versions rename to evals/.tool-versions diff --git a/benchmark/README.md b/evals/README.md similarity index 100% rename from benchmark/README.md rename to evals/README.md diff --git a/benchmark/apps/cli/eslint.config.mjs b/evals/apps/cli/eslint.config.mjs similarity index 100% rename from benchmark/apps/cli/eslint.config.mjs rename to evals/apps/cli/eslint.config.mjs diff --git a/benchmark/apps/cli/package.json b/evals/apps/cli/package.json similarity index 100% rename from benchmark/apps/cli/package.json rename to evals/apps/cli/package.json diff --git a/benchmark/apps/cli/src/exercises.ts b/evals/apps/cli/src/exercises.ts similarity index 100% rename from benchmark/apps/cli/src/exercises.ts rename to evals/apps/cli/src/exercises.ts diff --git a/benchmark/apps/cli/src/index.ts b/evals/apps/cli/src/index.ts similarity index 100% rename from benchmark/apps/cli/src/index.ts rename to evals/apps/cli/src/index.ts diff --git a/benchmark/apps/cli/src/paths.ts b/evals/apps/cli/src/paths.ts similarity index 100% rename from benchmark/apps/cli/src/paths.ts rename to evals/apps/cli/src/paths.ts diff --git a/benchmark/apps/cli/tsconfig.json b/evals/apps/cli/tsconfig.json similarity index 100% rename from benchmark/apps/cli/tsconfig.json rename to evals/apps/cli/tsconfig.json diff --git a/benchmark/apps/web/components.json b/evals/apps/web/components.json similarity index 100% rename from benchmark/apps/web/components.json rename to evals/apps/web/components.json diff --git a/benchmark/apps/web/eslint.config.mjs b/evals/apps/web/eslint.config.mjs similarity index 100% rename from benchmark/apps/web/eslint.config.mjs rename to evals/apps/web/eslint.config.mjs diff --git a/benchmark/apps/web/next.config.ts b/evals/apps/web/next.config.ts similarity index 100% rename from benchmark/apps/web/next.config.ts rename to evals/apps/web/next.config.ts diff --git a/benchmark/apps/web/package.json b/evals/apps/web/package.json similarity index 100% rename from benchmark/apps/web/package.json rename to evals/apps/web/package.json diff --git a/benchmark/apps/web/postcss.config.mjs b/evals/apps/web/postcss.config.mjs similarity index 100% rename from benchmark/apps/web/postcss.config.mjs rename to evals/apps/web/postcss.config.mjs diff --git a/benchmark/apps/web/public/.gitkeep b/evals/apps/web/public/.gitkeep similarity index 100% rename from benchmark/apps/web/public/.gitkeep rename to evals/apps/web/public/.gitkeep diff --git a/benchmark/apps/web/src/app/api/runs/[id]/stream/route.ts b/evals/apps/web/src/app/api/runs/[id]/stream/route.ts similarity index 100% rename from benchmark/apps/web/src/app/api/runs/[id]/stream/route.ts rename to evals/apps/web/src/app/api/runs/[id]/stream/route.ts diff --git a/benchmark/apps/web/src/app/api/runs/route.ts b/evals/apps/web/src/app/api/runs/route.ts similarity index 100% rename from benchmark/apps/web/src/app/api/runs/route.ts rename to evals/apps/web/src/app/api/runs/route.ts diff --git a/benchmark/apps/web/src/app/api/tasks/route.ts b/evals/apps/web/src/app/api/tasks/route.ts similarity index 100% rename from benchmark/apps/web/src/app/api/tasks/route.ts rename to evals/apps/web/src/app/api/tasks/route.ts diff --git a/benchmark/apps/web/src/app/favicon.ico b/evals/apps/web/src/app/favicon.ico similarity index 100% rename from benchmark/apps/web/src/app/favicon.ico rename to evals/apps/web/src/app/favicon.ico diff --git a/benchmark/apps/web/src/app/globals.css b/evals/apps/web/src/app/globals.css similarity index 100% rename from benchmark/apps/web/src/app/globals.css rename to evals/apps/web/src/app/globals.css diff --git a/benchmark/apps/web/src/app/home.tsx b/evals/apps/web/src/app/home.tsx similarity index 100% rename from benchmark/apps/web/src/app/home.tsx rename to evals/apps/web/src/app/home.tsx diff --git a/benchmark/apps/web/src/app/layout.tsx b/evals/apps/web/src/app/layout.tsx similarity index 100% rename from benchmark/apps/web/src/app/layout.tsx rename to evals/apps/web/src/app/layout.tsx diff --git a/benchmark/apps/web/src/app/page.tsx b/evals/apps/web/src/app/page.tsx similarity index 100% rename from benchmark/apps/web/src/app/page.tsx rename to evals/apps/web/src/app/page.tsx diff --git a/benchmark/apps/web/src/app/runs/[id]/connection-status.tsx b/evals/apps/web/src/app/runs/[id]/connection-status.tsx similarity index 100% rename from benchmark/apps/web/src/app/runs/[id]/connection-status.tsx rename to evals/apps/web/src/app/runs/[id]/connection-status.tsx diff --git a/benchmark/apps/web/src/app/runs/[id]/page.tsx b/evals/apps/web/src/app/runs/[id]/page.tsx similarity index 100% rename from benchmark/apps/web/src/app/runs/[id]/page.tsx rename to evals/apps/web/src/app/runs/[id]/page.tsx diff --git a/benchmark/apps/web/src/app/runs/[id]/run.tsx b/evals/apps/web/src/app/runs/[id]/run.tsx similarity index 100% rename from benchmark/apps/web/src/app/runs/[id]/run.tsx rename to evals/apps/web/src/app/runs/[id]/run.tsx diff --git a/benchmark/apps/web/src/app/runs/[id]/task-status.tsx b/evals/apps/web/src/app/runs/[id]/task-status.tsx similarity index 100% rename from benchmark/apps/web/src/app/runs/[id]/task-status.tsx rename to evals/apps/web/src/app/runs/[id]/task-status.tsx diff --git a/benchmark/apps/web/src/app/runs/new/new-run.tsx b/evals/apps/web/src/app/runs/new/new-run.tsx similarity index 100% rename from benchmark/apps/web/src/app/runs/new/new-run.tsx rename to evals/apps/web/src/app/runs/new/new-run.tsx diff --git a/benchmark/apps/web/src/app/runs/new/page.tsx b/evals/apps/web/src/app/runs/new/page.tsx similarity index 100% rename from benchmark/apps/web/src/app/runs/new/page.tsx rename to evals/apps/web/src/app/runs/new/page.tsx diff --git a/benchmark/apps/web/src/app/runs/new/settings-diff.tsx b/evals/apps/web/src/app/runs/new/settings-diff.tsx similarity index 100% rename from benchmark/apps/web/src/app/runs/new/settings-diff.tsx rename to evals/apps/web/src/app/runs/new/settings-diff.tsx diff --git a/benchmark/apps/web/src/components/layout/header.tsx b/evals/apps/web/src/components/layout/header.tsx similarity index 100% rename from benchmark/apps/web/src/components/layout/header.tsx rename to evals/apps/web/src/components/layout/header.tsx diff --git a/benchmark/apps/web/src/components/layout/logo.tsx b/evals/apps/web/src/components/layout/logo.tsx similarity index 100% rename from benchmark/apps/web/src/components/layout/logo.tsx rename to evals/apps/web/src/components/layout/logo.tsx diff --git a/benchmark/apps/web/src/components/providers/index.ts b/evals/apps/web/src/components/providers/index.ts similarity index 100% rename from benchmark/apps/web/src/components/providers/index.ts rename to evals/apps/web/src/components/providers/index.ts diff --git a/benchmark/apps/web/src/components/providers/react-query-provider.tsx b/evals/apps/web/src/components/providers/react-query-provider.tsx similarity index 100% rename from benchmark/apps/web/src/components/providers/react-query-provider.tsx rename to evals/apps/web/src/components/providers/react-query-provider.tsx diff --git a/benchmark/apps/web/src/components/providers/theme-provider.tsx b/evals/apps/web/src/components/providers/theme-provider.tsx similarity index 100% rename from benchmark/apps/web/src/components/providers/theme-provider.tsx rename to evals/apps/web/src/components/providers/theme-provider.tsx diff --git a/benchmark/apps/web/src/components/ui/badge.tsx b/evals/apps/web/src/components/ui/badge.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/badge.tsx rename to evals/apps/web/src/components/ui/badge.tsx diff --git a/benchmark/apps/web/src/components/ui/button.tsx b/evals/apps/web/src/components/ui/button.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/button.tsx rename to evals/apps/web/src/components/ui/button.tsx diff --git a/benchmark/apps/web/src/components/ui/command.tsx b/evals/apps/web/src/components/ui/command.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/command.tsx rename to evals/apps/web/src/components/ui/command.tsx diff --git a/benchmark/apps/web/src/components/ui/dialog.tsx b/evals/apps/web/src/components/ui/dialog.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/dialog.tsx rename to evals/apps/web/src/components/ui/dialog.tsx diff --git a/benchmark/apps/web/src/components/ui/drawer.tsx b/evals/apps/web/src/components/ui/drawer.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/drawer.tsx rename to evals/apps/web/src/components/ui/drawer.tsx diff --git a/benchmark/apps/web/src/components/ui/form.tsx b/evals/apps/web/src/components/ui/form.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/form.tsx rename to evals/apps/web/src/components/ui/form.tsx diff --git a/benchmark/apps/web/src/components/ui/index.ts b/evals/apps/web/src/components/ui/index.ts similarity index 100% rename from benchmark/apps/web/src/components/ui/index.ts rename to evals/apps/web/src/components/ui/index.ts diff --git a/benchmark/apps/web/src/components/ui/input.tsx b/evals/apps/web/src/components/ui/input.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/input.tsx rename to evals/apps/web/src/components/ui/input.tsx diff --git a/benchmark/apps/web/src/components/ui/label.tsx b/evals/apps/web/src/components/ui/label.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/label.tsx rename to evals/apps/web/src/components/ui/label.tsx diff --git a/benchmark/apps/web/src/components/ui/multi-select.tsx b/evals/apps/web/src/components/ui/multi-select.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/multi-select.tsx rename to evals/apps/web/src/components/ui/multi-select.tsx diff --git a/benchmark/apps/web/src/components/ui/popover.tsx b/evals/apps/web/src/components/ui/popover.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/popover.tsx rename to evals/apps/web/src/components/ui/popover.tsx diff --git a/benchmark/apps/web/src/components/ui/scroll-area.tsx b/evals/apps/web/src/components/ui/scroll-area.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/scroll-area.tsx rename to evals/apps/web/src/components/ui/scroll-area.tsx diff --git a/benchmark/apps/web/src/components/ui/select.tsx b/evals/apps/web/src/components/ui/select.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/select.tsx rename to evals/apps/web/src/components/ui/select.tsx diff --git a/benchmark/apps/web/src/components/ui/separator.tsx b/evals/apps/web/src/components/ui/separator.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/separator.tsx rename to evals/apps/web/src/components/ui/separator.tsx diff --git a/benchmark/apps/web/src/components/ui/sonner.tsx b/evals/apps/web/src/components/ui/sonner.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/sonner.tsx rename to evals/apps/web/src/components/ui/sonner.tsx diff --git a/benchmark/apps/web/src/components/ui/table.tsx b/evals/apps/web/src/components/ui/table.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/table.tsx rename to evals/apps/web/src/components/ui/table.tsx diff --git a/benchmark/apps/web/src/components/ui/tabs.tsx b/evals/apps/web/src/components/ui/tabs.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/tabs.tsx rename to evals/apps/web/src/components/ui/tabs.tsx diff --git a/benchmark/apps/web/src/components/ui/textarea.tsx b/evals/apps/web/src/components/ui/textarea.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/textarea.tsx rename to evals/apps/web/src/components/ui/textarea.tsx diff --git a/benchmark/apps/web/src/components/ui/tooltip.tsx b/evals/apps/web/src/components/ui/tooltip.tsx similarity index 100% rename from benchmark/apps/web/src/components/ui/tooltip.tsx rename to evals/apps/web/src/components/ui/tooltip.tsx diff --git a/benchmark/apps/web/src/hooks/use-event-source.ts b/evals/apps/web/src/hooks/use-event-source.ts similarity index 100% rename from benchmark/apps/web/src/hooks/use-event-source.ts rename to evals/apps/web/src/hooks/use-event-source.ts diff --git a/benchmark/apps/web/src/hooks/use-exercises.ts b/evals/apps/web/src/hooks/use-exercises.ts similarity index 100% rename from benchmark/apps/web/src/hooks/use-exercises.ts rename to evals/apps/web/src/hooks/use-exercises.ts diff --git a/benchmark/apps/web/src/hooks/use-open-router-models.ts b/evals/apps/web/src/hooks/use-open-router-models.ts similarity index 100% rename from benchmark/apps/web/src/hooks/use-open-router-models.ts rename to evals/apps/web/src/hooks/use-open-router-models.ts diff --git a/benchmark/apps/web/src/hooks/use-run-status.ts b/evals/apps/web/src/hooks/use-run-status.ts similarity index 100% rename from benchmark/apps/web/src/hooks/use-run-status.ts rename to evals/apps/web/src/hooks/use-run-status.ts diff --git a/benchmark/apps/web/src/lib/format-currency.ts b/evals/apps/web/src/lib/format-currency.ts similarity index 100% rename from benchmark/apps/web/src/lib/format-currency.ts rename to evals/apps/web/src/lib/format-currency.ts diff --git a/benchmark/apps/web/src/lib/format-duration.ts b/evals/apps/web/src/lib/format-duration.ts similarity index 100% rename from benchmark/apps/web/src/lib/format-duration.ts rename to evals/apps/web/src/lib/format-duration.ts diff --git a/benchmark/apps/web/src/lib/format-tokens.ts b/evals/apps/web/src/lib/format-tokens.ts similarity index 100% rename from benchmark/apps/web/src/lib/format-tokens.ts rename to evals/apps/web/src/lib/format-tokens.ts diff --git a/benchmark/apps/web/src/lib/index.ts b/evals/apps/web/src/lib/index.ts similarity index 100% rename from benchmark/apps/web/src/lib/index.ts rename to evals/apps/web/src/lib/index.ts diff --git a/benchmark/apps/web/src/lib/schemas.ts b/evals/apps/web/src/lib/schemas.ts similarity index 100% rename from benchmark/apps/web/src/lib/schemas.ts rename to evals/apps/web/src/lib/schemas.ts diff --git a/benchmark/apps/web/src/lib/server/exercises.ts b/evals/apps/web/src/lib/server/exercises.ts similarity index 100% rename from benchmark/apps/web/src/lib/server/exercises.ts rename to evals/apps/web/src/lib/server/exercises.ts diff --git a/benchmark/apps/web/src/lib/server/runs.ts b/evals/apps/web/src/lib/server/runs.ts similarity index 100% rename from benchmark/apps/web/src/lib/server/runs.ts rename to evals/apps/web/src/lib/server/runs.ts diff --git a/benchmark/apps/web/src/lib/server/sse-stream.ts b/evals/apps/web/src/lib/server/sse-stream.ts similarity index 100% rename from benchmark/apps/web/src/lib/server/sse-stream.ts rename to evals/apps/web/src/lib/server/sse-stream.ts diff --git a/benchmark/apps/web/src/lib/server/tasks.ts b/evals/apps/web/src/lib/server/tasks.ts similarity index 100% rename from benchmark/apps/web/src/lib/server/tasks.ts rename to evals/apps/web/src/lib/server/tasks.ts diff --git a/benchmark/apps/web/src/lib/utils.ts b/evals/apps/web/src/lib/utils.ts similarity index 100% rename from benchmark/apps/web/src/lib/utils.ts rename to evals/apps/web/src/lib/utils.ts diff --git a/benchmark/apps/web/tsconfig.json b/evals/apps/web/tsconfig.json similarity index 100% rename from benchmark/apps/web/tsconfig.json rename to evals/apps/web/tsconfig.json diff --git a/benchmark/config/eslint/base.js b/evals/config/eslint/base.js similarity index 100% rename from benchmark/config/eslint/base.js rename to evals/config/eslint/base.js diff --git a/benchmark/config/eslint/next.js b/evals/config/eslint/next.js similarity index 100% rename from benchmark/config/eslint/next.js rename to evals/config/eslint/next.js diff --git a/benchmark/config/eslint/package.json b/evals/config/eslint/package.json similarity index 100% rename from benchmark/config/eslint/package.json rename to evals/config/eslint/package.json diff --git a/benchmark/config/typescript/base.json b/evals/config/typescript/base.json similarity index 100% rename from benchmark/config/typescript/base.json rename to evals/config/typescript/base.json diff --git a/benchmark/config/typescript/cjs.json b/evals/config/typescript/cjs.json similarity index 100% rename from benchmark/config/typescript/cjs.json rename to evals/config/typescript/cjs.json diff --git a/benchmark/config/typescript/nextjs.json b/evals/config/typescript/nextjs.json similarity index 100% rename from benchmark/config/typescript/nextjs.json rename to evals/config/typescript/nextjs.json diff --git a/benchmark/config/typescript/package.json b/evals/config/typescript/package.json similarity index 100% rename from benchmark/config/typescript/package.json rename to evals/config/typescript/package.json diff --git a/benchmark/package.json b/evals/package.json similarity index 100% rename from benchmark/package.json rename to evals/package.json diff --git a/benchmark/packages/db/README.md b/evals/packages/db/README.md similarity index 100% rename from benchmark/packages/db/README.md rename to evals/packages/db/README.md diff --git a/benchmark/packages/db/drizzle.config.ts b/evals/packages/db/drizzle.config.ts similarity index 100% rename from benchmark/packages/db/drizzle.config.ts rename to evals/packages/db/drizzle.config.ts diff --git a/benchmark/packages/db/drizzle/0000_elite_raza.sql b/evals/packages/db/drizzle/0000_elite_raza.sql similarity index 100% rename from benchmark/packages/db/drizzle/0000_elite_raza.sql rename to evals/packages/db/drizzle/0000_elite_raza.sql diff --git a/benchmark/packages/db/drizzle/0001_lush_reavers.sql b/evals/packages/db/drizzle/0001_lush_reavers.sql similarity index 100% rename from benchmark/packages/db/drizzle/0001_lush_reavers.sql rename to evals/packages/db/drizzle/0001_lush_reavers.sql diff --git a/benchmark/packages/db/drizzle/meta/0000_snapshot.json b/evals/packages/db/drizzle/meta/0000_snapshot.json similarity index 100% rename from benchmark/packages/db/drizzle/meta/0000_snapshot.json rename to evals/packages/db/drizzle/meta/0000_snapshot.json diff --git a/benchmark/packages/db/drizzle/meta/0001_snapshot.json b/evals/packages/db/drizzle/meta/0001_snapshot.json similarity index 100% rename from benchmark/packages/db/drizzle/meta/0001_snapshot.json rename to evals/packages/db/drizzle/meta/0001_snapshot.json diff --git a/benchmark/packages/db/drizzle/meta/_journal.json b/evals/packages/db/drizzle/meta/_journal.json similarity index 100% rename from benchmark/packages/db/drizzle/meta/_journal.json rename to evals/packages/db/drizzle/meta/_journal.json diff --git a/benchmark/packages/db/eslint.config.mjs b/evals/packages/db/eslint.config.mjs similarity index 100% rename from benchmark/packages/db/eslint.config.mjs rename to evals/packages/db/eslint.config.mjs diff --git a/benchmark/packages/db/package.json b/evals/packages/db/package.json similarity index 100% rename from benchmark/packages/db/package.json rename to evals/packages/db/package.json diff --git a/benchmark/packages/db/src/db.ts b/evals/packages/db/src/db.ts similarity index 100% rename from benchmark/packages/db/src/db.ts rename to evals/packages/db/src/db.ts diff --git a/benchmark/packages/db/src/index.ts b/evals/packages/db/src/index.ts similarity index 100% rename from benchmark/packages/db/src/index.ts rename to evals/packages/db/src/index.ts diff --git a/benchmark/packages/db/src/queries/errors.ts b/evals/packages/db/src/queries/errors.ts similarity index 100% rename from benchmark/packages/db/src/queries/errors.ts rename to evals/packages/db/src/queries/errors.ts diff --git a/benchmark/packages/db/src/queries/runs.ts b/evals/packages/db/src/queries/runs.ts similarity index 100% rename from benchmark/packages/db/src/queries/runs.ts rename to evals/packages/db/src/queries/runs.ts diff --git a/benchmark/packages/db/src/queries/taskMetrics.ts b/evals/packages/db/src/queries/taskMetrics.ts similarity index 100% rename from benchmark/packages/db/src/queries/taskMetrics.ts rename to evals/packages/db/src/queries/taskMetrics.ts diff --git a/benchmark/packages/db/src/queries/tasks.ts b/evals/packages/db/src/queries/tasks.ts similarity index 100% rename from benchmark/packages/db/src/queries/tasks.ts rename to evals/packages/db/src/queries/tasks.ts diff --git a/benchmark/packages/db/src/schema.ts b/evals/packages/db/src/schema.ts similarity index 100% rename from benchmark/packages/db/src/schema.ts rename to evals/packages/db/src/schema.ts diff --git a/benchmark/packages/db/tsconfig.json b/evals/packages/db/tsconfig.json similarity index 100% rename from benchmark/packages/db/tsconfig.json rename to evals/packages/db/tsconfig.json diff --git a/benchmark/packages/ipc/eslint.config.mjs b/evals/packages/ipc/eslint.config.mjs similarity index 100% rename from benchmark/packages/ipc/eslint.config.mjs rename to evals/packages/ipc/eslint.config.mjs diff --git a/benchmark/packages/ipc/package.json b/evals/packages/ipc/package.json similarity index 100% rename from benchmark/packages/ipc/package.json rename to evals/packages/ipc/package.json diff --git a/benchmark/packages/ipc/src/client.ts b/evals/packages/ipc/src/client.ts similarity index 100% rename from benchmark/packages/ipc/src/client.ts rename to evals/packages/ipc/src/client.ts diff --git a/benchmark/packages/ipc/src/index.ts b/evals/packages/ipc/src/index.ts similarity index 100% rename from benchmark/packages/ipc/src/index.ts rename to evals/packages/ipc/src/index.ts diff --git a/benchmark/packages/ipc/src/server.ts b/evals/packages/ipc/src/server.ts similarity index 100% rename from benchmark/packages/ipc/src/server.ts rename to evals/packages/ipc/src/server.ts diff --git a/benchmark/packages/ipc/tsconfig.json b/evals/packages/ipc/tsconfig.json similarity index 100% rename from benchmark/packages/ipc/tsconfig.json rename to evals/packages/ipc/tsconfig.json diff --git a/benchmark/packages/lib/eslint.config.mjs b/evals/packages/lib/eslint.config.mjs similarity index 100% rename from benchmark/packages/lib/eslint.config.mjs rename to evals/packages/lib/eslint.config.mjs diff --git a/benchmark/packages/lib/package.json b/evals/packages/lib/package.json similarity index 100% rename from benchmark/packages/lib/package.json rename to evals/packages/lib/package.json diff --git a/benchmark/packages/lib/src/__tests__/in-chunks-of.test.ts b/evals/packages/lib/src/__tests__/in-chunks-of.test.ts similarity index 100% rename from benchmark/packages/lib/src/__tests__/in-chunks-of.test.ts rename to evals/packages/lib/src/__tests__/in-chunks-of.test.ts diff --git a/benchmark/packages/lib/src/in-chunks-of.ts b/evals/packages/lib/src/in-chunks-of.ts similarity index 100% rename from benchmark/packages/lib/src/in-chunks-of.ts rename to evals/packages/lib/src/in-chunks-of.ts diff --git a/benchmark/packages/lib/src/index.ts b/evals/packages/lib/src/index.ts similarity index 100% rename from benchmark/packages/lib/src/index.ts rename to evals/packages/lib/src/index.ts diff --git a/benchmark/packages/lib/tsconfig.json b/evals/packages/lib/tsconfig.json similarity index 100% rename from benchmark/packages/lib/tsconfig.json rename to evals/packages/lib/tsconfig.json diff --git a/benchmark/packages/types/eslint.config.mjs b/evals/packages/types/eslint.config.mjs similarity index 100% rename from benchmark/packages/types/eslint.config.mjs rename to evals/packages/types/eslint.config.mjs diff --git a/benchmark/packages/types/package.json b/evals/packages/types/package.json similarity index 100% rename from benchmark/packages/types/package.json rename to evals/packages/types/package.json diff --git a/benchmark/packages/types/src/exercises.ts b/evals/packages/types/src/exercises.ts similarity index 100% rename from benchmark/packages/types/src/exercises.ts rename to evals/packages/types/src/exercises.ts diff --git a/benchmark/packages/types/src/index.ts b/evals/packages/types/src/index.ts similarity index 100% rename from benchmark/packages/types/src/index.ts rename to evals/packages/types/src/index.ts diff --git a/benchmark/packages/types/src/ipc.ts b/evals/packages/types/src/ipc.ts similarity index 100% rename from benchmark/packages/types/src/ipc.ts rename to evals/packages/types/src/ipc.ts diff --git a/benchmark/packages/types/src/roo-code-defaults.ts b/evals/packages/types/src/roo-code-defaults.ts similarity index 100% rename from benchmark/packages/types/src/roo-code-defaults.ts rename to evals/packages/types/src/roo-code-defaults.ts diff --git a/benchmark/packages/types/src/roo-code.ts b/evals/packages/types/src/roo-code.ts similarity index 100% rename from benchmark/packages/types/src/roo-code.ts rename to evals/packages/types/src/roo-code.ts diff --git a/benchmark/packages/types/src/utils.ts b/evals/packages/types/src/utils.ts similarity index 100% rename from benchmark/packages/types/src/utils.ts rename to evals/packages/types/src/utils.ts diff --git a/benchmark/packages/types/tsconfig.json b/evals/packages/types/tsconfig.json similarity index 100% rename from benchmark/packages/types/tsconfig.json rename to evals/packages/types/tsconfig.json diff --git a/benchmark/pnpm-lock.yaml b/evals/pnpm-lock.yaml similarity index 100% rename from benchmark/pnpm-lock.yaml rename to evals/pnpm-lock.yaml diff --git a/benchmark/pnpm-workspace.yaml b/evals/pnpm-workspace.yaml similarity index 100% rename from benchmark/pnpm-workspace.yaml rename to evals/pnpm-workspace.yaml diff --git a/benchmark/scripts/setup.sh b/evals/scripts/setup.sh similarity index 100% rename from benchmark/scripts/setup.sh rename to evals/scripts/setup.sh diff --git a/benchmark/turbo.json b/evals/turbo.json similarity index 100% rename from benchmark/turbo.json rename to evals/turbo.json