Releases: pyrex41/scud
Releases · pyrex41/scud
Release v1.44.0
feat: add scud ralph command for sequential task execution Ralph mode processes tasks one at a time with fresh agent context per iteration, implementing the Ralph methodology: - Fresh context each iteration (new tmux window per task) - One task per loop with full completion before moving on - Backpressure validation between tasks - Automatic repair loop on validation failure Key features: - Uses existing SpawnSession for TUI monitoring integration - Respects task dependencies from DAG - Configurable max iterations, repair attempts - Supports --dry-run to preview execution plan - Optional git push after each successful task Essentially "swarm with round_size=1" - simple sequential execution using the same infrastructure.
Release v1.43.0
feat: add quick status updates and swarm start to monitor TUI - Add d/p/b keys to mark selected task as Done/Pending/Blocked in Agents panel - Add W key to exit TUI and start swarm in a new tmux window - Update help overlay and footer with new shortcuts - Bump version to 1.43.0
Release v1.42.0
v1.42.0: restart command and swarm monitor mode
Release v1.41.5
fix: strip provider prefix from model name for native xAI/OpenAI APIs When using tiered models (fast/smart), the model names include a provider prefix (e.g., "xai/grok-code-fast-1") for OpenRouter compatibility. However, native APIs like xAI don't accept this prefix. This fix: 1. Strips the provider prefix when calling native APIs (xAI, OpenAI) 2. Preserves the prefix for OpenRouter which requires it 3. Fixes ModelInfo display to avoid double-prefixing (xai/xai/...) 4. Uses the correct endpoint for each provider in tiered requests Fixes API error: "model xai/grok-code-fast-1 does not exist"
Release v1.41.4
debug: add project root logging and proxy path reporting - Monitor shows which directory it's searching for sessions - Swarm shows where proxy session file was created - Helps debug directory/repo mismatch issues - Return proxy file path from save_session for better UX
Release v1.41.1
chore: bump version to 1.41.1
Release v1.41.0
chore: bump version to 1.41.0
Release v1.40.1
v1.40.1: Fix obsolete --claim flag in CLAUDE.md
Release v1.40.0
chore: bump version to 1.40.0
Release v1.39.0
feat: add agent type visibility and smart complexity-based routing - Add Agent column to `scud list` output - Add @agent_type display to `scud waves` output - Show agent info and tmux target (session:window) in spawn/swarm output - Update spawn functions to return tmux window index for easy attachment - Fix `scud generate` to pass PRD file and enable fix mode in check-deps - Add agent_type field to ParsedTask for task generation - Update prompts with smart complexity-based agent routing: - Complexity 0-2 → fast-builder (simple tasks, subtasks) - Complexity 3+ → builder (complex features) - Add AgentTypeIssue to PRD validation for detecting misassigned agents