20 lines
642 B
Plaintext
20 lines
642 B
Plaintext
name: list_windows
|
|
|
|
description:
|
|
List top-level windows. Each record includes z_index (integer or null; higher values are closer to the front; null means stacking order is unavailable and callers must not infer one). To select a frontmost candidate, take the maximum integer z_index; if every value is null, use an explicit fallback instead of relying on array order.
|
|
|
|
input_schema:
|
|
{
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"on_screen_only": {
|
|
"description": "When true, filter to visible windows only. Default false.",
|
|
"type": "boolean"
|
|
},
|
|
"pid": {
|
|
"type": "integer"
|
|
}
|
|
},
|
|
"type": "object"
|
|
}
|