Skip to content

Add mini-swe-agent harness#1219

Merged
xeophon merged 2 commits intomainfrom
feat/mini-swe-agent-harness
Apr 22, 2026
Merged

Add mini-swe-agent harness#1219
xeophon merged 2 commits intomainfrom
feat/mini-swe-agent-harness

Conversation

@xeophon
Copy link
Copy Markdown
Member

@xeophon xeophon commented Apr 21, 2026

Adds the mini-swe-agent composable harness.


Note

Low Risk
Adds a new experimental harness with scripts that download/install and execute mini-swe-agent; primary risk is around runtime environment assumptions (apt/pip/uv, timeouts, file paths) rather than changes to existing behavior.

Overview
Adds a new mini_swe_agent_harness to the experimental composable harnesses, including a pip/uv-based install script (wheel download with SHA256 verification) and a generated run command that wires task instructions, optional system prompt templating, logging, trajectory output, and timeouts.

Exports the new harness and related helpers/constants from harnesses/__init__.py so it can be selected alongside existing rlm and opencode harnesses.

Reviewed by Cursor Bugbot for commit a1b0a9d. Bugbot is set up for automated code reviews on this repo. Configure here.

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1a8c552bad

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread verifiers/envs/experimental/composable/harnesses/mini_swe_agent.py Outdated
Comment thread verifiers/envs/experimental/composable/harnesses/mini_swe_agent.py Outdated
Comment thread verifiers/envs/experimental/composable/harnesses/mini_swe_agent.py
@xeophon xeophon force-pushed the feat/mini-swe-agent-harness branch from 0acf4a0 to 105cc55 Compare April 21, 2026 17:18
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 105cc553a1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread verifiers/envs/experimental/composable/harnesses/mini_swe_agent.py Outdated
Comment thread verifiers/envs/experimental/composable/harnesses/mini_swe_agent.py Outdated
@xeophon xeophon force-pushed the feat/mini-swe-agent-harness branch from 105cc55 to d86768e Compare April 21, 2026 17:27
Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit d86768e. Configure here.

Comment thread verifiers/envs/experimental/composable/harnesses/mini_swe_agent.py
@xeophon xeophon force-pushed the feat/mini-swe-agent-harness branch from d86768e to a1b0a9d Compare April 21, 2026 17:40
@xeophon xeophon merged commit 333ce7f into main Apr 22, 2026
8 of 9 checks passed
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