Releases: aignermax/autonomous-issue-agent
Releases · aignermax/autonomous-issue-agent
v1.1.0 - Smart Setup & Interactive Management
Release v1.1.0 - Smart Setup & Interactive Management
Major update with smart installation, repository management UI, and multi-repo improvements.
🎯 Highlights
🚀 Smart Setup Script
One-command installation that detects your environment and installs only what you need:
./setup.shFeatures:
- Auto-detects WSL, Linux, Mac
- Checks existing tools (git, node, dotnet, rust, python)
- Analyzes target repositories to determine required dependencies
- Interactive prompts for manual override
- Idempotent - safe to run multiple times
🎛️ Interactive Repository Management
New [c] Config command in dashboard:
- Add/remove repositories via UI
- View default branch for each repository (auto-detected from GitHub)
- Direct .env editing
- Repository validation with GitHub API
Configuration panel now shows:
Repository: owner/repo → main
Base Branch: dev (auto-detected)
Poll Interval: 15s
🌳 Auto-Detect Default Branch
Agent now automatically detects repository default branch:
- Works with
main,dev,master, or any custom default branch - No manual configuration needed
- Displayed in dashboard
✨ New Features
Tools
- Smart test tool improvements - Now correctly shows failed tests in German/English
- Semantic search fixes - Absolute path resolution prevents errors
- Path detection - Tools work in both agent setup and project-direct installation
Environment Detection
- WSL detection with dotnet environment check
- Warns if .NET SDK missing in WSL
- Provides installation instructions
Repository Cleanup
- Removed obsolete scripts (
start_agent_wsl.sh,TOOLS_INSTALL.md) - Moved tools files to
tools/directory - Improved
start.batwith auto-path detection (no hardcoded paths) - Added
SCRIPTS.md- complete overview of all scripts
🐛 Bug Fixes
- Fixed failed test extraction in
smart_test.py(German/English support) - Fixed semantic search relative path issues
- Fixed hardcoded "main" branch assumptions throughout codebase
- Fixed path detection in tools for multi-scenario deployment
📦 Installation
Quick start:
git clone https://github.com/aignermax/autonomous-issue-agent.git
cd autonomous-issue-agent
./setup.shWindows (WSL):
# In PowerShell (run as Administrator)
wsl --install Ubuntu
# In WSL:
git clone https://github.com/aignermax/autonomous-issue-agent.git
cd autonomous-issue-agent
./setup.shStart the agent:
- Windows: Double-click
start.bat - Linux/Mac:
./dashboard_interactive.sh
📚 Documentation
- SCRIPTS.md - Complete overview of all scripts
- README.md - Full documentation
- tools/README.md - Development tools guide
🔧 For Developers
Development tools (semantic search + smart test):
curl -sSL https://raw.githubusercontent.com/aignermax/autonomous-issue-agent/main/tools/install.sh | bash📊 Stats
- 12+ commits since v1.0.1
- 500+ lines of new code
- 3 major features added
- 6 bug fixes
🙏 Feedback
Please report issues at: https://github.com/aignermax/autonomous-issue-agent/issues
Full Changelog: v1.0.1...v1.1.0
v1.0.1 - Bug Fixes
🐛 Bug Fixes
Smart Test Tool
- Fixed: Failed tests are now correctly extracted and displayed
- Improved: Support for both German and English dotnet test output
- Enhanced: Better pattern matching for test failure detection
Path Detection
- Fixed: Tools now work correctly when installed directly in project or in agent setup
- Improved: Smart detection based on .sln files and project structure
📦 Installation
curl -sSL https://raw.githubusercontent.com/aignermax/autonomous-issue-agent/main/install.sh | bash🔧 What's Changed
- Fix failed test extraction in smart_test.py (German/English support)
- Dynamic repository root detection for both deployment scenarios
- Tools work in autonomous-issue-agent/tools/ → ../repo/ AND Connect-A-PIC-Pro/tools/ → ../
📝 Full Changelog
Compare: v1.0.0...v1.0.1
CAP Development Tools v1.0.0
CAP Development Tools v1.0.0
First stable release of professional development tools for Connect-A-PIC-Pro and Claude Code.
Installation
curl -sSL https://raw.githubusercontent.com/aignermax/autonomous-issue-agent/main/install.sh | bashOr manual: See TOOLS_INSTALL.md
Features
🔍 Semantic Code Search
- AI-powered code search using OpenAI embeddings
- Find code by intent, not just keywords
- Natural language queries
- ~30-50% faster code discovery
🧪 Smart Test Runner
- Filtered dotnet test output
- 98.5% output reduction (1193 → 17 lines)
- Shows summary on success, full details on failures
- Filter by pattern or file
Usage
# Semantic search
python3 ~/.cap-tools/semantic_search.py "ViewModel for analysis"
# Smart test
python3 ~/.cap-tools/smart_test.py ParameterSweeperOr use slash commands in Claude Code:
/search-code <query>
/test [filter]
Why These Tools?
- ✅ Work in any Claude Code instance (VSCode Extension, CLI)
- ✅ Headless-compatible (no MCP permission prompts)
- ✅ Versionable and updateable
- ✅ Project-agnostic - install once, use everywhere
Documentation
Cost
- Semantic search indexing: ~$0.05 one-time per project
- Per search: ~$0.000001 (essentially free)
- Smart test: Free
What's New
Initial release with:
- semantic_search.py v1.0.0
- smart_test.py v1.0.0
- Automated installer
- Slash command templates
- Complete documentation