v2026.2.4

Previous release

v2026.2.4 - "Issue Thread" Release

Released: February 9, 2026

This release introduces the `/address-issues` command — issue-thread-driven agent loops that turn your issue tracker into a two-way collaboration surface between human and agent. It also adds context window budget configuration so users on local/GPU systems can declare their context limits and have AIWG auto-scale parallel subagent counts.

Highlights

What ChangedWhy You Care
`/address-issues` commandIssue-thread-driven agent loops with 2-way human-AI collaboration via issue comments
Context window budgetConfigure `AIWG_CONTEXT_WINDOW` to control parallel subagent limits on local/GPU systems
`--interactive` and `--guidance`Standard AIWG parameters for discovery prompts and upfront direction

Issue-Driven Agent Loop

The `/address-issues` command transforms the issue tracker from a passive record into an active collaboration surface. Each ralph cycle posts structured status to the issue thread, scans for human feedback, and responds substantively. The human can monitor and steer agent work asynchronously by commenting on the issue — no need to be in the same terminal session.

The 3-Step Cycle Protocol

Step 1: Work     — Read issue context, implement fix/feature, run tests
Step 2: Post     — Post structured RALPH CYCLE #N status comment to issue thread
Step 3: Scan     — Read new thread comments, classify, incorporate into next cycle

Thread Scanning

Human comments are classified and acted on:

Comment TypeAgent Response
FeedbackIncorporate into next cycle's work
QuestionAnswer in next status comment
ApprovalProceed to next phase or close issue
CorrectionAdjust approach, acknowledge the change

Usage

# Address specific issues
/address-issues 17 18 19

# Work through all open bugs
/address-issues --filter "status:open label:bug"

# Interactive mode with discovery questions
/address-issues --all-open --interactive

# With guidance to tailor priorities
/address-issues --all-open --guidance "Focus on security bugs, skip feature requests"

# Branch per issue with higher cycle limit
/address-issues 17 --branch-per-issue --max-cycles 8

Natural Language Triggers

Say any of these and AIWG routes to `/address-issues`:

  • "address the open issues" / "fix open issues"
  • "tackle issue 17" / "work on issue 17"
  • "work through the bugs" / "work on the bug backlog"
  • "go through the open tickets"
  • "address issues 17, 18, 19 interactively"
  • "fix the open bugs, focus on security issues first"

What's Included

TypeArtifact
Command`/address-issues` with full parameter support
Skill`issue-driven-ralph` with NL trigger matching
NL Mappings12 phrase-to-command translations
Design Doc`.aiwg/planning/issue-driven-ralph-loop-design.md`
ProvidersGitea (MCP tools) and GitHub (`gh` CLI)

Context Window Budget Configuration

Users running Claude Code on local GPU systems with smaller context windows (e.g., 100k tokens) can now declare their budget. The framework auto-scales parallel subagent limits accordingly.

Configuration

Add to your CLAUDE.md team directives section:

AIWG_CONTEXT_WINDOW: 100000

Auto-Scaling Table

Context WindowMax Parallel SubagentsCompaction Behavior
Unset (default)No limit (platform decides)Normal
≤64k1-2Aggressive — prefer sequential
65k-128k2-4Moderate — batch in groups of 2-3
129k-256k4-8Standard
257k-512k8-12Relaxed
>512k12-20Normal (cloud default)

Formula: `max_parallel = max(1, floor(context_window / 50000))` capped at 20.

What's Included

TypeArtifact
Rule`context-budget.md` (deploys to all 8 platforms)
Updated Rule`subagent-scoping.md` Rule 7 references context budget
CLAUDE.mdCommented-out `AIWG_CONTEXT_WINDOW` directive

Install / Upgrade

npm install -g [email protected]