read_logs
[Tauri Apps Only] Read logs from various sources: "console" for webview JS logs, "android" for logcat, "ios" for simulator logs, "system" for desktop logs. Requires active driver_session for console logs.
Instructions
[Tauri Apps Only] Read logs from various sources: "console" for webview JS logs, "android" for logcat, "ios" for simulator logs, "system" for desktop logs. Requires active driver_session for console logs. Use for debugging Tauri app issues at any level.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"source": "<source>"
},
"name": "read_logs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | No | Only return entries at this console level. | |
| lines | No | ||
| since | No | ISO timestamp to filter logs since (e.g. 2023-10-27T10:00:00Z) | |
| filter | No | Regex or keyword to filter logs | |
| source | Yes | Log source: "console" for webview JS logs, "android" for logcat, "ios" for simulator, "system" for desktop | |
| maxChars | No | Maximum characters in the response. Entries are truncated and the oldest are dropped to fit. | |
| windowId | No | Window label for console logs (defaults to "main") | |
| appIdentifier | No | App port or bundle ID for console logs. Defaults to the only connected app or the default app if multiple are connected. | |
| maxCharsPerEntry | No | Maximum characters kept from each log entry. |