search_session
Search saved AI conversation sessions by keyword to find relevant context, with full-text matching and date filtering.
Instructions
[CodeArchitect] Search across all stored sessions to find relevant conversations.
=== WHEN TO USE ===
User says: "use codearchitect search_session [query]", "search for [topic]", "find sessions about [topic]"
User wants to find sessions by keyword or topic
User remembers discussing something but not the exact session name
=== STORAGE BEHAVIOR ===
Always searches in main folder: ~/.codearchitect/sessions/ (user's home directory)
Searches through all date folders unless filtered
=== SEARCH BEHAVIOR ===
Full-text search across topic, content, and messages
Case-insensitive matching
Returns relevance scores and context snippets
Results sorted by relevance (highest first), then by date (newest first)
=== PARAMETERS ===
query (required): Search query string
date (optional): Filter by specific date (YYYY-MM-DD format)
dateFrom (optional): Filter from date (YYYY-MM-DD format)
dateTo (optional): Filter to date (YYYY-MM-DD format)
limit (optional): Limit number of results returned
=== RESPONSE === Returns matching sessions with:
Relevance score (0-1)
Matched snippets showing context
Match count
Session metadata (topic, date, filename)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Optional: Filter sessions by specific date (YYYY-MM-DD format) | |
| limit | No | Optional: Limit number of results returned. Default: no limit | |
| query | Yes | Required: Search query string to find in sessions | |
| dateTo | No | Optional: Filter sessions up to this date (YYYY-MM-DD format) | |
| dateFrom | No | Optional: Filter sessions from this date onwards (YYYY-MM-DD format) |