apps
The user's own apps on Clousd: APKs they uploaded, kept in their private storage. Upload an APK once (op=upload), then install it by id on any of their phones (op=install), as often as needed. Clousd has no catalog of other people's apps - for apps from Google Play, open the Play Store on the phone. Every APK is checked on upload (a real Android app, 64-bit ARM code, no root or system tools) and refused with the reason otherwise. To have an app on the phone before a task, pass its id in run(files=...).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "apps"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| op | No | list (default) | upload | install | delete | list |
| app | No | install / delete: the app id from op=list or op=upload | |
| path | No | upload: a local .apk file, up to 300 MB | |
| devices | No | install: phones to install on (names, labels or numbers); they must be running |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |