7a08595b5c
Initial ruff pass
2025-06-09 21:35:07 +02:00
0497fd3e26
No default evaluator models
Run Python tests (through Pytest) / Test (push) Failing after 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-06-09 13:07:00 +02:00
ea9b55e4c3
Misc
Run Python tests (through Pytest) / Test (push) Failing after 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-06-09 13:00:44 +02:00
d0d22a8ac4
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-06-09 02:02:23 +02:00
5d28388bc3
Removed unneeded code
2025-06-09 01:55:36 +02:00
15fa6cef49
Update documentation for dual AI assistant support
...
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
Extended usage section in module docstring to cover both Aider and Claude Code integration:
- Clear explanation of automatic model routing based on model names
- Comprehensive command line examples for both assistants
- Updated Python API examples with new function signatures
- Environment configuration organized by assistant type
- Model examples categorized by routing destination
Users now have complete guidance on using either Aider or Claude Code with appropriate model selection.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-09 01:23:05 +02:00
325c0767f1
Add Claude Code integration with automatic model routing
...
Run Python tests (through Pytest) / Test (push) Successful in 26s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
Implemented complete Claude Code support alongside existing Aider integration:
- ClaudeCodeSolver strategy with programmatic Claude Code CLI usage
- Intelligent model detection to route Anthropic models to Claude Code
- Shared post-solver cleanup function to eliminate code duplication
- CLAUDE_CODE_MESSAGE_FORMAT constant for maintainable prompts
- Comprehensive test suite with 18 passing tests
- Automatic ANTHROPIC_API_KEY environment setup
Users can now specify any Anthropic model (claude, sonnet, haiku, opus) to use Claude Code, while other models continue using Aider.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-09 01:18:11 +02:00
0b9902c428
Refactor Aider integration using Strategy Pattern
...
Extracted Aider-specific functionality into AiderCodeSolver strategy class to enable future integration with Claude Code. This architectural change maintains backward compatibility while preparing for multi-AI-assistant support.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-09 01:02:45 +02:00
c476b1a37a
🤖 Bumped version to 0.1.10
...
Build Python Container / release-image (push) Failing after 17s
Package Python / Package-Python-And-Publish (push) Successful in 25s
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-06-04 21:30:57 +02:00
43100e4708
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-06-04 21:30:19 +02:00
39a60fcc1b
🤖 Bumped version to 0.1.9
...
Build Python Container / release-image (push) Failing after 18s
Package Python / Package-Python-And-Publish (push) Successful in 25s
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-27 00:35:06 +02:00
17b6dd8026
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-27 00:34:42 +02:00
12fbb3f5e0
🤖 Bumped version to 0.1.8
...
Build Python Container / release-image (push) Failing after 18s
Package Python / Package-Python-And-Publish (push) Successful in 25s
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-21 12:29:29 +02:00
5308a5339b
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-21 12:29:13 +02:00
c83b0a4bc7
🤖 Bumped version to 0.1.7
...
Build Python Container / Package-Container (push) Failing after 52s
Package Python / Package (push) Successful in 24s
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-21 00:57:18 +02:00
1a08677ea2
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-21 00:48:53 +02:00
7fcb9acb94
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-21 00:47:36 +02:00
42937ece1b
Fix weird loop
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-05-13 23:55:40 +02:00
224e195726
More flexible yes/no
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-05-11 20:37:51 +02:00
3e5b88a736
Avoid emitting thinking tokens
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-05-11 16:37:51 +02:00
95b38b506e
Update
2025-05-11 15:36:30 +02:00
7da687ab3f
Config edit formats
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-05-11 11:55:46 +02:00
ef8903c3d7
unsloth use diff also
2025-05-11 11:28:06 +02:00
835235f41b
Comment on status
2025-05-11 10:49:38 +02:00
3b99ebdea9
Silent ruff runs initially
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-05-11 10:45:14 +02:00
71c3a85e05
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-11 10:43:45 +02:00
56c70f6322
Ruff
2025-05-11 10:43:31 +02:00
32cdcde883
Messing around
2025-05-11 10:43:23 +02:00
4141eeb30c
Always require model
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-05-10 19:53:47 +02:00
f72206365d
🤖 Repository layout updated to latest version
...
This commit was automatically generated by [a script](https://gitfub.space/Jmaa/repo-manager )
2025-05-01 00:02:08 +02:00
bd5788ecae
Merge branch 'main' into issue-93-handle-failing-pipelines
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-28 23:15:46 +02:00
a8ce6102d2
fix: return true early in verify_solution if no evaluator model is set
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-24 12:07:08 +02:00
236d1c0a10
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-24 11:55:25 +02:00
7a35029a18
feat: add CLI options to override aider and evaluator models
2025-04-24 11:55:21 +02:00
7a73a1e3fc
Initial ruff pass
2025-04-24 11:54:41 +02:00
54cddfde0b
Removed useless functionality
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-23 23:11:05 +02:00
b9013b7b2a
Fixing types
2025-04-23 22:24:41 +02:00
6db1cccaf8
Fix the status_code
2025-04-23 22:20:02 +02:00
04b3baaba2
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-23 20:34:01 +02:00
cd9e32e4b0
fix: handle existing pull request error in create_pull_request to prevent crash
2025-04-23 20:33:57 +02:00
bff022b806
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-23 08:59:27 +02:00
c524891168
feat: add automatic handling and resolution of failing pipelines in PRs
2025-04-23 08:59:23 +02:00
e56463d207
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-21 16:19:04 +02:00
f253235841
feat: add handle_pr_comments to resolve and push PR review comments automatically
2025-04-21 16:19:00 +02:00
a4f7caf125
Ruff after aider
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 23s
2025-04-21 16:10:29 +02:00
7b500c3f2e
feat: add handling of unresolved PR comments with context and auto-resolve via Aider
2025-04-21 16:09:04 +02:00
232622309f
Ruff
Run Python tests (through Pytest) / Test (push) Successful in 24s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-21 14:41:51 +02:00
8b35ea9cad
Fix
2025-04-21 14:41:39 +02:00
948ab5a382
refactor: push changes and create PR after every iteration in solve_issue_in_repository
Run Python tests (through Pytest) / Test (push) Successful in 25s
Verify Python project can be installed, loaded and have version checked / Test (push) Successful in 22s
2025-04-21 12:50:05 +02:00
890dada71c
Ruff after aider
2025-04-21 12:43:07 +02:00