session-history

Search, browse, and read stored pi coding session transcripts.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/mpsuesser/workspace --skill session-history-mpsuesser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-history
Source: https://github.com/mpsuesser/workspace/tree/main/dotconfig/pi/agent/extensions/session-search/skills/session-history
Command: npx skills add https://github.com/mpsuesser/workspace --skill session-history-mpsuesser

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of not knowing where to find prior decisions, prior debugging attempts, or the exact steps used in earlier pi coding sessions.

Core Features & Use Cases

  • Semantic session_search: Find relevant sessions by topic, technology, or intent (e.g., refactoring, CI setup, bug hunting).
  • Filtered session_list browsing: Browse sessions by project and time, including archived sessions, to quickly narrow what to look at.
  • session_read for full context: Read the complete conversation (optionally including tool outputs) from a chosen session to reuse the same approach or understand what changed and why.

Quick Start

Ask for the relevant prior context by saying: "Use session-history to find my sessions about Lambda timeout debugging and then read the best matching one."

Frequently Asked Questions about session-history

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

FAQPage Schema
How do I find past coding session history for a specific debugging topic?

To find past coding session history, use semantic search to retrieve relevant sessions by topic, technology, or intent like bug hunting or refactoring. This matches your query against indexed session transcripts to locate the exact prior work you need.

Can I browse archived sessions filtered by project and time?

Yes, you can browse archived sessions filtered by project and time. The filtered browsing capability allows you to quickly narrow down the list of sessions to find the specific historical context you are looking for.

How do I read the full transcript of a previous session to understand why decisions were made?

You can read the full transcript of a previous session to understand why decisions were made by using exact transcript retrieval. This provides the complete conversation context, optionally including tool outputs, so you can see exactly what changed and why.

What is the best way to retrieve prior debugging attempts from older projects?

The best way to retrieve prior debugging attempts from older projects is to combine semantic search with project-filtered browsing. Search by your debugging intent, filter by the target project, and then read the full transcript to reuse the same approach.

Does session transcript reading support pagination for long conversations?

Yes, session transcript reading supports pagination for long conversations. Along with optional tool-output inclusion, pagination allows you to manage and read through extensive prior session histories without being overwhelmed by the data volume.

Why can't I find the context from my CI setup session using a basic keyword search?

Basic keyword search may fail because session retrieval relies on semantic indexing to match intent and context. Searching semantically for concepts like CI setup or refactoring yields better results than exact keyword matching across stored transcripts.