aiwg
Version:
Cognitive architecture for AI-augmented software development with structured memory, ensemble validation, and closed-loop correction. FAIR-aligned artifacts, 84% cost reduction via human-in-the-loop, standards adopted by 100+ organizations.
71 lines (48 loc) • 1.98 kB
Markdown
# v2026.1.5 - "Dynamic Addon Discovery" Release
**Released**: January 14, 2026
This release introduces dynamic addon discovery for all providers, ensuring new addons like Ralph automatically deploy without code changes.
## Highlights
| What Changed | Why You Care |
|--------------|--------------|
| **Dynamic addon discovery** | All providers now automatically pick up new addons like Ralph |
| **No more hardcoded paths** | New addons work across all 8 providers without code changes |
| **Ralph addon support** | Ralph loop agents, commands, and skills now deploy everywhere |
## What Changed
### The Problem
Previously, each provider hardcoded specific addon paths:
```javascript
// Old approach - hardcoded
const addons = ['writing-quality', 'aiwg-utils'];
```
This meant new addons like Ralph weren't deployed because they weren't in the hardcoded list.
### The Solution
New shared discovery functions in `base.mjs`:
```javascript
// New approach - dynamic
const addons = discoverAddons(srcRoot);
const agents = getAddonAgentFiles(srcRoot);
const commands = getAddonCommandFiles(srcRoot);
```
### Updated Providers
All 6 active providers now use dynamic discovery:
| Provider | File | Status |
|----------|------|--------|
| Claude | `claude.mjs` | Updated |
| Codex | `codex.mjs` | Updated |
| Copilot | `copilot.mjs` | Updated |
| OpenCode | `opencode.mjs` | Updated |
| Factory | `factory.mjs` | Updated |
| Windsurf | `windsurf.mjs` | Updated |
### Auto-Discovered Addons
All addons in `agentic/code/addons/` are now automatically deployed:
- aiwg-evals, aiwg-hooks, aiwg-utils
- context-curator, testing-quality, voice-framework, writing-quality
- guided-implementation, ralph, droid-bridge, star-prompt
## Installation
```bash
npm update -g aiwg
aiwg use all # Redeploy with all discovered addons
```
## References
- [Ralph Addon](../../agentic/code/addons/ralph/) - Ralph loop documentation
- [CHANGELOG](../../CHANGELOG.md) - Full changelog