You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 29, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: .github/workflows/swe-agent.yml
+8-10Lines changed: 8 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -59,16 +59,14 @@ jobs:
59
59
- For BUGS: write a failing test first, then fix
60
60
61
61
Workflow:
62
-
1. Understand codebase backend and frontend structure. Start by reading README and docs.
63
-
2. Create branch: feature/issue-${{ github.event.issue.number }} or bugfix/issue-${{ github.event.issue.number }}
64
-
3. For bugs: write failing test that reproduces issue
65
-
4. Implement fix or feature ensure professional with NO emojies, excessive try / excepts and aligned with best practices.
66
-
5. Run tests: uv run pytest
67
-
6. Ensure tests pass
68
-
7. Commit with clear messages that are up to 2 sentences long
69
-
8. Open PR with summary and test results
62
+
1. Read existing code to understand structure
63
+
2. For bugs: create failing test first
64
+
3. Implement solution - Write for new files, Edit for changes
65
+
4. Professional code: NO emojis, minimal try/except, PEP 8
66
+
5. Include type hints, >80% test coverage
67
+
6. Action will automatically create branch, commit, and open PR
70
68
claude_args: |
71
69
--max-turns 50
72
70
--model claude-sonnet-4-5-20250929
73
-
--system-prompt "You are an expert Python developer. Follow PEP 8, use type hints, maintain >80% test coverage. Use uv for dependencies. Write clear commit messages."
--system-prompt "Expert Python developer. Use Write for new files, Edit for changes. NEVER run git commands (checkout, add, commit) - GitHub Action handles this. Focus on quality code."
0 commit comments