Skip to content

Releases: aignermax/autonomous-issue-agent

v1.1.0 - Smart Setup & Interactive Management

27 Mar 19:03

Choose a tag to compare

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.sh

Features:

  • 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.bat with 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.sh

Windows (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.sh

Start the agent:

  • Windows: Double-click start.bat
  • Linux/Mac: ./dashboard_interactive.sh

📚 Documentation

🔧 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

26 Mar 20:38

Choose a tag to compare

🐛 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

26 Mar 16:55

Choose a tag to compare

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 | bash

Or 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 ParameterSweeper

Or 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