Tags: diffray/diffray
Tags
feat: add OpenCode CLI executor and --model flag - Add OpenCode CLI executor for OpenCode AI integration - Add --model flag to override model for all agents from CLI - Model override works across review and validation stages - Simplify model override logic in executeAgent() - Improve setup-command with multi-file support - Add comprehensive model override documentation in README - Fix optional chaining for config.executors in validation Release v0.5.2
refactor: rename setup-skill to setup-command - Renamed CLI command from `diffray setup-skill` to `diffray setup-command` - Added Cursor Agent to supported targets - Added executor flags to command template (--executor cursor-agent-cli) - Updated CHANGELOG and CLAUDE.md documentation Co-Authored-By: Claude Opus 4.5 <[email protected]>
Release v0.4.0 Key features: - Validation respects code comments and documentation - Extends system for sharing rules across repos - Enhanced multi-agent parallel execution display - Improved deduplication and validation stages - Streaming support with --stream flag
feat: release v0.2.0 Major release with new features and improvements: - Add Cursor Agent CLI executor with full streaming support - Add consistency-check agent for code style analysis - Add CONTRIBUTING.md with contribution guidelines - Add Husky + lint-staged for pre-commit code quality - Add centralized path management (paths.ts) - Add project config example (.diffray.json) Documentation: - Major README expansion with usage examples - Updated ARCHITECTURE.md - Enhanced CLAUDE.md Improvements: - Refactored config system with better validation - Updated agent prompts for accuracy - Cleaner executor code organization
feat: add MultiProgress display for parallel agent execution - Add MultiProgress class for Docker-style multi-line progress bars - Show all agents running in parallel with progress, ETA, file counts - Combine time-based and batch-based progress for smooth animation - Add exit handler to restore cursor on unexpected termination - Fix build script to use cross-platform node instead of macOS-only sed - Fix validation concurrency (was ignoring context.concurrency with MultiProgress) - Extract shared execution logic to eliminate code duplication - Add customizable itemName for batch spinner labels
PreviousNext