ui_menu_bar_click
Scherm, vensters en interface · macOS · Windows
Effect: uitvoeren. Status: voorwaardelijk beschikbaar.
‘Voorwaardelijke beschikbaarheid’ betekent dat het hulpmiddel kan afhangen van versie, platform, machtigingen, account of configuratie. Het is niet in elke installatie actief.
macOS
Doel
Klikt op een statusbalkitem (extra menubalkitem / NSStatusItem, de pictogrammen rechts in de menubalk) en volgt optioneel een genest menupad. Klikt NIET op de eigen menubalkopdrachten van een applicatie (File, Edit, View…): gebruik daarvoor ui_find_element + ui_click of ui_keystroke. Werkt zo goed mogelijk via de AX-menubalk voor extra's van de app; apps die volledig aangepaste (niet-AX) menu's weergeven, zijn mogelijk niet bereikbaar (val terug op ui_click met bekende coords). Vereist Accessibility-toestemming.
Vereiste invoer
Het schema van dit platform vermeldt geen vereiste invoer. Optionele selectors of uitvoeringsvereisten kunnen nog steeds gelden.
Machtigingen en bevestiging
Het schema bevat geen expliciete bevestigingsparameter. Dit geeft geen toestemming om te handelen; controleer het effect en vraag autorisatie.
- Gebruik uitsluitend de apps, accounts en bronnen waarvoor de gebruiker op dit platform toestemming heeft gegeven. Raadpleeg de platformspecifieke beschrijving van deze tool voor de verbindings- en toestemmingsvereisten; deze catalogus veronderstelt geen aanvullende OAuth-bereiken of OS-rechten.
Canoniek technisch schema in het Engels — macOS
{
"properties": {
"app_bundle_id": {
"description": "Owner of the status item.",
"type": "string"
},
"label": {
"description": "Status item / menu item title.",
"type": "string"
},
"path": {
"description": "Nested menu path, e.g. [\"App\",\"Settings…\"].",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [],
"type": "object"
}Documentatievoorbeeld
Documentatievoorbeeld voor ui_menu_bar_click. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.
{
"label": "Local MCP",
"path": [
"Local MCP",
"Settings…"
]
}Windows
Doel
Klikt op een pictogram in het systeemvak van Windows (meldingsgebied) op label — het equivalent van een menubalk-extra. Best-effort via UI Automation over het systeemvak van de taakbalk; apps die een volledig eigen systeemvakpictogram tekenen, tonen mogelijk geen label (val terug op ui_click op bekende coördinaten). Sommige pictogrammen zitten in het verborgen overloopmenu, dat dit niet opent. Zonder label klikt het nergens op en weigert het met invalid_params.
Vereiste invoer
Het schema van dit platform vermeldt geen vereiste invoer. Optionele selectors of uitvoeringsvereisten kunnen nog steeds gelden.
Machtigingen en bevestiging
Het schema bevat geen expliciete bevestigingsparameter. Dit geeft geen toestemming om te handelen; controleer het effect en vraag autorisatie.
- Gebruik uitsluitend de apps, accounts en bronnen waarvoor de gebruiker op dit platform toestemming heeft gegeven. Raadpleeg de platformspecifieke beschrijving van deze tool voor de verbindings- en toestemmingsvereisten; deze catalogus veronderstelt geen aanvullende OAuth-bereiken of OS-rechten.
Canoniek technisch schema in het Engels — Windows
{
"properties": {
"button": {
"description": "Default left (right opens the icon's context menu).",
"enum": [
"left",
"right"
],
"type": "string"
},
"label": {
"description": "Tray icon tooltip/name to match.",
"type": "string"
}
},
"required": [],
"type": "object"
}Documentatievoorbeeld
Documentatievoorbeeld voor ui_menu_bar_click. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.
{
"label": "Local MCP"
}