PawSift ð¾ for Android Logcat
JSON →PawSift bridges Android Logcat to LLMs in a token-efficient way
Tools · 9
- pawsift_set_target_package 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.
Links
★ 3 GitHub stars