session-logs

Extract insights from local JSONL session logs using jq and ripgrep.

4|2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/bitan-del/gods-eye --skill session-logs-bitan-del
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/bitan-del/gods-eye/tree/main/skills/session-logs
Command: npx skills add https://github.com/bitan-del/gods-eye --skill session-logs-bitan-del

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you locate and analyze historical conversations stored in your Godseye session logs, enabling quick recall and audit trails across sessions.

Core Features & Use Cases

  • Query complete transcripts from session JSONL files
  • Summarize conversations, identify key messages, and extract topics across sessions
  • Filter sessions by date, size, or keywords using jq and rg for precise investigations

Quick Start

Locate a session by its ID and generate a concise summary of the conversation.

Frequently Asked Questions about session-logs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search past agent session logs stored as JSONL files?

To search past agent session logs, you can query the local JSONL transcripts stored in your Godseye sessions directory. This allows you to locate complete historical conversations and generate concise summaries for context recall.

Can I filter historical conversations by date or keywords?

Yes, you can filter historical conversations by date, size, or keywords. Using jq and ripgrep on your local JSONL session transcripts enables precise filtering to extract specific topics and identify key messages.

Do I need jq and ripgrep installed to analyze session transcripts?

Yes, you need both jq and ripgrep installed locally to analyze session transcripts. These tools operate directly on local JSONL files to query complete transcripts and extract insights while preserving privacy.

What is the best way to summarize conversations across multiple agent sessions?

The best way to summarize conversations across multiple agent sessions is by querying the local JSONL session logs. You can extract topics, identify key messages, and generate concise summaries from past transcripts without sending data externally.

How does local JSONL transcript analysis protect my data privacy?

Local JSONL transcript analysis protects your data privacy by operating entirely on local files. It uses tools like jq and ripgrep directly on transcripts stored in your local sessions directory, ensuring historical conversation data never leaves your environment.

Can I recall context from a previous session using its ID?

Yes, you can recall context from a previous session using its ID. By locating the corresponding JSONL transcript in the local sessions directory, you can generate a concise summary of that specific conversation to verify past decisions.