Repository navigation
v2.1.0
Added
- Per-role AI provider configuration — each model role independently configurable with any provider (OpenRouter, Ollama, Together, Groq, Azure, etc.) via
openai-compatible+ base URL. No hardcoded vendor defaults. - MCP sampling as zero-config AI fallback — calling agent IS the model, no API keys needed.
validate_work_product— reviewer inspects work products against acceptance criteria (not rubber stamp).decompose_task— PM splits rejected tasks into subtasks (GitHub sub-issues). Reject→decompose→re-assign loop.smart_assign— capability-matched, budget-aware task routing withagentIds[]androleFilter.converge_project— auto-approve passing, auto-reject failing, auto-decompose fix subtasks. Project-scoped.converge_until_done— multi-iteration convergence with progress reports.get_handoff_context— cross-agent context for subtasks (parent + rejection feedback).cleanup_registry— remove stale agents from the registry.- Human-readable work product comments — files, tests, summary on every issue.
Fixed
- Sprint create requires
projectId(no more wrong-project guessing) smart_assignskips stale agents, requires capability matchconverge_projectscoped to project items only- AI error messages distinguish key-present-model-missing from no-keys
📦 npm: CI publish pending NPM_TOKEN fix. Install from source or GitHub releases.