You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit bc7f20e
Browse filesBrowse the repository at this point in the historyBrowse files
result.message="The normal quit request was accepted, but termination was not confirmed. Inspect remaining windows for unsaved work or other dialogs; do not blindly retry or force quit."
thrownewError("The exact window was not returned by the later inventory.");
@@ -614,29 +621,31 @@ async function observeManagement(
614
621
0,
615
622
2000,
616
623
);
617
-
data.message=
618
-
"The native action completed. Later inventory or inspection was unavailable; refresh the target before any further action, without repeating the completed action blindly.";
619
-
returnmanagementResult(data,action);
624
+
data.message=outcome==="completed"
625
+
? "The native action completed. Later inventory or inspection was unavailable; refresh the target before any further action, without repeating the completed action blindly."
626
+
: "Termination was not confirmed and later inventory was unavailable. Refresh the target before choosing any further action; do not blindly retry or force quit.";
observation_error: data.observation_error||"The later inventory exceeds the result limit.",
637
646
message:
638
-
"The native action completed. Later inventory was omitted to fit the result limit; refresh the target without blindly repeating the action.",
639
-
},"completed");
647
+
"The native action outcome is preserved. Later inventory was omitted to fit the result limit; refresh the target without blindly repeating the action.",
Copy file name to clipboardExpand all lines: docs/desktop-tools.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Native desktop tools
2
2
3
-
Ace's pi harness can inspect applications and windows, activate apps, focus, restore, move or resize windows, click observed controls, replace editable
3
+
Ace's pi harness can inspect applications and windows, activate or quit apps, focus, restore, move or resize windows, click observed controls, replace editable
4
4
field values, select and insert text, send keys or shortcuts, scroll, and drag on the machine running the channel's tools. It uses
5
5
[Peekaboo](https://github.com/openclaw/Peekaboo) for macOS Accessibility, screen capture, and
6
6
targeted input. The model receives the accessibility text, screenshot, and action outcome. The
0 commit comments