Skip to content

chore(release): v0.4.13 - #236

Merged
lavaman131 merged 1 commit into
mainfrom
release/v0.4.13
Feb 22, 2026
Merged

chore(release): v0.4.13#236
lavaman131 merged 1 commit into
mainfrom
release/v0.4.13

Conversation

@lavaman131

@lavaman131 lavaman131 commented Feb 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

Release v0.4.13 includes configuration system improvements, bug fixes for Copilot CLI integration, and multiple workflow enhancements for the Ralph agent. This release contains a breaking change related to configuration file migration.

🚨 Breaking Changes

Configuration Migration (#234): Settings are now stored in .atomic/settings.json instead of the previous location. Global agent templates are automatically synced to ~/.atomic/ during install and update.

Migration Notes

  • Project selections now use .atomic/settings.json with local-over-global resolution
  • Bundled agent configs are synced to ~/.atomic/ during atomic install and atomic update
  • Skills remain project-scoped via atomic init
  • Managed global directories are cleaned on uninstall

✨ Key Features

Configuration System (#234)

  • Store project selections in .atomic/settings.json with local-over-global resolution
  • Sync bundled agent configs into ~/.atomic/ during install and update
  • Auto-init checks for chat interface
  • MCP config sync with .mcp.json and .vscode/mcp.json discovery

SDK Improvements (#234)

  • Native sub-agent dispatch for OpenCode via AgentPartInput
  • Thread optional agent field through Session.stream() and UI layer
  • Normalized subagent metadata and config resolution

UI Enhancements (#234, #232)

  • Workflow mode label showing workflow type with teal accent color
  • Teal border for chat input when workflow is active
  • Improved markdown rendering with proper newline preservation
  • Better streaming hints display (esc/ctrl+q) in workflow mode

Workflow Improvements (#234, #232)

  • Improved interrupt and cancellation handling:
    • Single Ctrl+C interrupts stream while keeping workflow alive
    • Double Ctrl+C cancels workflow entirely
    • ESC interrupts stream without cancellation
  • Remove clearContext() calls for better context continuity
  • Task list persistence across interruptions
  • Clean sub-agent output in Ralph review-fix loops

🐛 Bug Fixes

Copilot Integration (#235)

  • Improve CLI path resolution for compiled binaries
  • Multi-strategy resolution fallback (import.meta.resolve → copilot-sdk relative → PATH lookup)
  • Fix trailing carriage return handling in resolveNodePath()
  • Add Copilot CLI install link to error messages

Ralph Workflow (#232)

  • Scope ralph state reset to copilot agent type only
  • Fix stale closure issue in task list panel auto-hide
  • Handle workflow errors with proper workflowActive state reset
  • Consistent interruption handling across planning, execution, and review loops

📦 Included PRs

📝 Additional Notes

This release includes comprehensive test coverage with new unit, integration, and E2E tests for workflow inline mode (21 total workflow tests, 1426 total tests passing).

@claude

claude Bot commented Feb 22, 2026

Copy link
Copy Markdown

PR Review: chore(release): v0.4.13

Overview

This is a straightforward release PR that bumps the package version from 0.4.12 to 0.4.13.

✅ Code Quality

  • Change is minimal and focused: Only modifies the version field in package.json
  • Follows semantic versioning: Patch version increment (0.4.12 → 0.4.13)
  • Follows conventional commit format: chore(release): v0.4.13
  • Branch naming convention is correct: release/v0.4.13

✅ CI Status

Check Status
TypeScript Tests ✅ Passed
Build Binaries ✅ Passed
Build Windows Binary ✅ Passed
Create Release ✅ Passed
Publish to npm ⏭️ Skipped (expected - runs post-merge)

✅ No Issues Found

  • Potential bugs: None identified
  • Performance concerns: N/A
  • Security concerns: None
  • Test coverage: Tests are passing

Recommendation

LGTM 👍 - This release PR is ready to merge. All CI checks are passing and the change is clean.

@lavaman131
lavaman131 merged commit 74bd0ea into main Feb 22, 2026
7 checks passed
@lavaman131
lavaman131 deleted the release/v0.4.13 branch February 22, 2026 00:22
lavaman131 added a commit that referenced this pull request Mar 26, 2026
Co-authored-by: lavaman131 <dev@example.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant