Skip to content

fix(benchmarks): point SWE-bench metadata at README - #11620

Merged
lalalune merged 2 commits into
developfrom
fix/11346-swebench-readme-metadata
Jul 2, 2026
Merged

lalalune merged 2 commits into
developfrom
fix/11346-swebench-readme-metadata

Conversation

@lalalune

@lalalune lalalune commented Jul 2, 2026

Copy link
Copy Markdown
Member

Summary

  • fixes the SWE-bench Python package metadata so project.readme points at the existing README.md instead of deleted RESEARCH.md
  • adds issue evidence for the metadata/package build validation

Validation

  • python3 - <<'PY' ... PY metadata check: README.md exists
  • python3 -m pytest packages/benchmarks/swe_bench/tests -q (131 passed)
  • python3 -m build packages/benchmarks/swe_bench --sdist --wheel --outdir /tmp/eliza-swebench-build
  • git diff --check

Evidence

  • .github/issue-evidence/11346-swebench-readme-metadata/README.md

Issue

Progress toward #11346. This does not close the full benchmark-matrix issue; it removes a packaging/readiness break in the SWE-bench harness metadata.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@coderabbitai

coderabbitai Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: a26a84e7-93e9-4090-8c58-3f12d5d65678

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/11346-swebench-readme-metadata

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@lalalune

lalalune commented Jul 2, 2026

Copy link
Copy Markdown
Member Author

Same-account review note, not an approval.

I found one small packaging-doc follow-up and pushed it to this PR branch:

  • be174c270e docs(swe-bench): remove stale research readme reference
  • Reason: after project.readme was pointed at README.md, that README still told package readers to see deleted RESEARCH.md. The follow-up makes the README self-contained and records the Windows validation in the evidence file.

Local Windows validation after the follow-up:

  • Parsed packages/benchmarks/swe_bench/pyproject.toml; project.readme == "README.md" and the file exists.
  • rg -n "RESEARCH\.md" packages/benchmarks/swe_bench -> no matches.
  • python -m build packages/benchmarks/swe_bench --sdist --wheel --outdir %TEMP%/eliza-swebench-build-11620 -> built elizaos_swe_bench-2.0.0.tar.gz and elizaos_swe_bench-2.0.0-py3-none-any.whl successfully.
  • git diff --check -> clean.
  • python -m pytest packages/benchmarks/swe_bench/tests -q reached 124/131 locally; failures were environment-specific and unrelated to this metadata/doc change: two Windows fake bash/opencode executable tests (WinError 193) plus five tests requiring the missing datasets Python package.

No benchmark execution/scoring/model behavior changed, so real-model trajectory and screenshot/video evidence remain N/A for this PR.

@lalalune
lalalune merged commit 390c89e into develop Jul 2, 2026
30 of 35 checks passed
@lalalune
lalalune deleted the fix/11346-swebench-readme-metadata branch July 2, 2026 22:52
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

LifeOps Multi-Tier Benchmark

Suite: — Tiers requested:

large — cancelled

frontier — cancelled

Artifacts: lifeops-multi-tier-large-28624463888, lifeops-multi-tier-frontier-28624463888

@claude

claude Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Claude encountered an error —— View job


I'll analyze this and get back to you.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant