githubnext/ace2Public

Ace: a collaborative coding environment on the team's own machines

Operate a teammate host's desktop from an Ace channel

IA

Ace's native desktop tools only work on the channel's own execution host. While verifying #200, installing and checking Ace Canary on a second Mac (Nate16) needed macOS Screen Sharing, which a person drove through Codex. An Ace agent can't operate a teammate host's desktop: it can't install an update, open a channel, or watch "Loading chat" there.

Needed: a way for an agent to inspect and operate the desktop of another host the owner controls (for example, desktop tools forwarded through that host's Ace Helper, gated by the owner like local desktop tools). That would make two-Mac checks such as #39 and #10 possible from Ace.

Found while dogfooding (#5); related to native computer use (#8).

  1. iamnbutlerreferenced this in [Meta] Dogfood Ace end to end #5last month on GitHub

  2. iamnbutlerreferenced this in fix(host): stop paired hosts echoing channel listings #201last month on GitHub

  3. iamnbutlerreferenced this in chore(desktop): prepare canary 0.0.19 #203last month on GitHub

  4. iamnbutlerreferenced this in feat(app): set up a GitHub project's checkout on this machine before creating channels #205last month on GitHub

  5. iamnbutlerreferenced this in chore(desktop): prepare canary 0.0.20 #206last month on GitHub