inspect_app_state
Inspect app state by viewing preferences and databases. List SharedPreferences or UserDefaults, browse SQLite tables, or execute custom SQL queries on Android and iOS apps.
Instructions
Inspect app preferences (SharedPreferences/UserDefaults) and SQLite databases. Can list all preferences, inspect specific databases, or run SQL queries.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | Yes | App package name (Android) or bundle ID (iOS) | |
| platform | Yes | Target platform | |
| deviceId | No | Device ID (optional, uses first available) | |
| includePreferences | No | Include preferences in inspection (default: true) | |
| includeDatabases | No | Include databases in inspection (default: true) | |
| preferencesFile | No | Specific preferences file to inspect | |
| databaseName | No | Specific database name to inspect or query | |
| sqlQuery | No | SQL query to execute (requires databaseName) | |
| maxRows | No | Maximum rows to return from query (default: 100) | |
| timeoutMs | No | Timeout in milliseconds (default: 30000) |