Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ anchor: function desktop
created: 2026-10-15T23:57:58Z
norm: '1'
sig: 9e9a28e5406c4945
body_hash: 501c69b6600cd802
raw_hash: e6047772fcb2082c
body_hash: e8bfa154e45f07a2
raw_hash: 44bc5faa5335d1d3
vouched: 2026-10-27T19:35:18Z
lines: 33-83
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ anchor: '@file'
created: 2026-10-15T23:58:07Z
norm: '1'
sig: 75094595eb913430
body_hash: 12cb791ce1e92721
raw_hash: 1070d66c64c95b47
body_hash: 792ed647571c858f
raw_hash: c7a9ceea5c392b54
vouched: 2026-10-27T19:35:18Z
lines: 1-83
supersedes: 01M50JW93TE6QKKVWEXQYP9Y6H
---
Expand Down
1 change: 1 addition & 0 deletions packages/channel/src/desktop.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ export function desktop(execute: Desktop): Extension {
[
"Use desktop_* tools to observe and operate apps on this channel's execution host.",
"Shell commands remain appropriate for builds, files, and preparing clipboard fixtures directly.",
"People in the channel can't see this host's screen. Before you build, run, or check an app that has a window, even through a CLI, socket, or logs, open its window with tab_live so they watch it while you work. The split follows the app through relaunches, so open it once per app.",
"",
"Do not silently substitute AppleScript, osascript, System Events, or self-built Accessibility or CGEvent programs for desktop tools.",
"Apple Events can raise a separate macOS Automation prompt for each target app, attributed to Ace; Accessibility and Screen Recording grants do not cover them.",
Expand Down