fabro/lib/crates/arc-workflows/src
Bryan Helmkamp 2e1015241e Add DaytonaSandbox::computer_use() and browser screenshot integration test
Expose the Daytona SDK's ComputerUseService through DaytonaSandbox so
callers can start the virtual desktop, take screenshots, and interact
with mouse/keyboard programmatically.

The new integration test validates the full flow: start the desktop
environment, launch Chromium on DISPLAY=:0, and capture a screenshot
of example.com via the Computer Use API.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 01:54:14 -04:00
..
cli Gate arc-exe behind exedev feature flag 2026-03-10 00:08:09 -04:00
context Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
graph Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
handler Add Draft PR Mode Support (#13) 2026-03-09 15:20:45 -04:00
hook Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
interviewer Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
parser Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
validation Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
artifact.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
asset_snapshot.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
checkpoint.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
conclusion.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
condition.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
daytona_sandbox.rs Add DaytonaSandbox::computer_use() and browser screenshot integration test 2026-03-10 01:54:14 -04:00
engine.rs Extract blocking_push_with_timeout to deduplicate triple-nested timeout+spawn_blocking pattern 2026-03-09 15:36:15 -04:00
error.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
event.rs Add Draft PR Mode Support (#13) 2026-03-09 15:20:45 -04:00
git.rs Skip push when local branch is already in sync with origin 2026-03-09 15:59:59 -04:00
lib.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
manifest.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
outcome.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
preamble.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
pull_request.rs Fix PR body rendering bugs found in PR #15 code review 2026-03-09 22:53:05 -04:00
retro.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
retro_agent.rs Fix deadlock and missed event in retro agent session 2026-03-09 22:54:27 -04:00
sandbox_record.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
stylesheet.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
transform.rs Fix @file references to resolve regardless of git tracking status 2026-03-09 13:52:00 -04:00
workflow.rs Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00