Configures the watcher to monitor a specific Android application. When this package starts, the session ID is automatically rotated to isolate new logs.
pawsift_get_status
Returns the current status dashboard: target package, session ID, watcher activity, connected device, and current log count.
pawsift_get_error_summary
Returns a count-first Markdown list of unique ERROR and FATAL logs with their latest [ID]. Use the ID for surgical context retrieval.
pawsift_get_tag_summary
Returns a count-first Markdown list of all unique log tags in the current session.
pawsift_query_logs
Retrieves filtered logs (by level and/or tag) using Hierarchical Mapping. Supports folding of consecutive identical messages.
pawsift_get_log_context
Retrieves lines surrounding a specific log ID. Essential for seeing what led up to a crash or event.
pawsift_search_logs
Performs a global search across the entire log history using Hierarchical Mapping.
pawsift_clear_logs
Permanently deletes all logs from the database and clears the Android device logcat buffer.
pawsift_set_retention_policy
Configure retention limits: maximum total logs, maximum sessions to keep, and cleanup interval in seconds.