Loading...
Loading...
Control and inspect TV apps via argent — Apple TV (tvOS), Android TV (leanback), and Amazon Fire TV (Vega). Boot the target, read focus, navigate with the D-pad remote, type, and screenshot. Use when a task targets a TV (runtimeKind "tv", or platform "vega"), or mentions Apple TV / tvOS / Android TV / leanback / Vega / Fire TV / VVD.
npx skill4agent add software-mansion/argent argent-tv-interactdescribetv-remotekeyboardgesture-*describefocused[selected][selected][focused]udidlist-devicesserialdescribetv-remoteselect{button:["down","right","select"]}describedescribe {udid}[selected]tv-remote {udid, button}buttonupdownleftrightselectbackmenuhomeplayPauserewindfastForwardnextpreviousvolumeUpvolumeDownmute{button:"down"}{button:"down", repeat:3}{button:["up","right","select"]}keyboard {udid, text}tv-remotekey{key:"enter"}tv-remotelaunch-apprestart-appreinstall-app {udid, bundleId}bundleIdreinstall-appappPath.vpkgscreenshot {udid, scale?}xcrun simctl ioadbscreencapboot-devicedescribetv-remotedescribeopen-url {udid, url:"<scheme>://expo-development-client/?url=http%3A%2F%2F<HOST_IP>%3A8081"}<HOST_IP>argent-android-emulator-setupdescribereact-native-tvosdescribetv-remotescreenshotadb -s <serial> reverse tcp:8081 tcp:8081<pkg>://expo-development-client/?url=http%3A%2F%2F10.0.2.2%3A8081adb shell input keyevent KEYCODE_DPAD_CENTERlist-devicesserialudidvvdImageboot-device {vvdImage}"tv"vega virtual-device stopboot-deviceboot-device {vvdImage, force:true}describerestart-appvsm developer-mode enablenode_modules.vpkgamazon-devices-buildertools-mcpanalyze_perfetto_tracesget_app_hot_functionssymbolicate_acrsearch_documentationlaunch-apprestart-appdescriberuntimeKind: "mobile"tv-remotelist-devicesnpm start.vpkgvega device install-app -p <path>npm startvega device start-port-forwarding --port 8081 --forward falsevega device launch-app -a <appId>http://localhost:8081/json/listHermes React Native.tsx