Skip to content

Releases: hulryung/damson

Damson 0.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 17:09
8322a98

Damson Computer

Damson now includes a separate macOS desktop-control helper and the damson-computer CLI. Open Tools → Computer Control… to start the helper, check permissions, or stop/resume desktop control.

  • Inspect apps, windows and accessibility elements; capture window screenshots; click, type Unicode, send shortcuts, and scroll native apps and web content.
  • A single desktop lease prevents conflicting tasks. Physical mouse/keyboard input pauses automation; Stop and helper restart revoke existing sessions.
  • Permission setup requests access from Damson Computer, shows its actual installation path, and opens the relevant macOS settings. Users retain control of Accessibility and Screen Recording switches.
  • Native/WebKit acceptance covers bidirectional scrolling, target occlusion, typing cancellation, and a playable Snake game. Restart and control-panel behavior were also verified.

The helper is bundled and signed independently. macOS may ask you to allow Accessibility and Screen Recording for Damson Computer before the first desktop-control task.

Computer control guide · Full changelog

Damson 0.7.1

Choose a tag to compare

@github-actions github-actions released this 11 Sep 14:47

Full Changelog: v0.7.0...v0.7.1

Damson 0.7.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 02:58
181c6e2

What's new

Managed agent workflows

Build projects through dependent agent tasks with damson-crew workflow run, status, and validate. Finite commands run in real Damson panes, with bounded parallelism, shared-resource exclusion, validation commands, required outputs, timeouts, and retries. Execution records and logs let the coordinator resume without duplicating live or completed attempts. If a worker wrapper disappears, surviving commands are identified and the failure is reported without automatically repeating their work.

The orchestration plugin is now version 0.3.0 and guides task decomposition, parallel implementation, integration, recovery, and final artifact checks. Existing interactive run and watch commands remain available.

More reliable agent management

  • Prevent duplicate/cross-group task launches and restore the correct task after a restart.
  • Reconnect watchers across app restarts and focus the exact waiting pane across windows and splits.
  • Protect shared, dirty, externally created, and in-use worktrees during cleanup; allow safe cleanup retries.
  • Fix worktree path handling, rapid session-status changes, and Claude argument/trust handling.

Terminal and installer improvements

  • Drag tabs between windows.
  • Close tabs with the middle mouse button and switch tabs using the mouse wheel over the tab bar.
  • Refreshed DMG installer window.

Using managed workflows

The updated damson-cli and damson-crew binaries are bundled with the app. Update the damson-orchestration Claude Code plugin to 0.3.0 as well; the app updater does not update that plugin automatically.

See the workflow guide and acceptance audit.

Validation

273 Swift tests (one existing skip, no failures), 17 CLI integration tests, and isolated actual-app checks passed. Actual Claude workers produced a playable Snake game, followed by interruption recovery, 53 game tests, and desktop/mobile Chromium play checks. A separate natural-language planning exercise produced and validated a dependency graph.

Full changelog: v0.6.1...v0.7.0

Damson 0.6.1

Choose a tag to compare

@github-actions github-actions released this 05 Sep 14:25

Full Changelog: v0.6.0...v0.6.1

Damson 0.6.0

Choose a tag to compare

@github-actions github-actions released this 31 Aug 06:39

Full Changelog: v0.5.1...v0.6.0

Damson 0.5.1

Choose a tag to compare

@github-actions github-actions released this 30 Aug 15:54

Full Changelog: v0.5.0...v0.5.1

Damson 0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 11:40

Full Changelog: v0.4.1...v0.5.0

Damson 0.4.1

Choose a tag to compare

@github-actions github-actions released this 11 Aug 13:40

Full Changelog: v0.4.0...v0.4.1

Damson 0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 14:54

Full Changelog: v0.3.17...v0.4.0

Damson 0.3.17

Choose a tag to compare

@github-actions github-actions released this 09 Aug 09:27

Full Changelog: v0.3.16...v0.3.17