What problem does it solve? Finding a specific past conversation, command, or output across dozens of Birdhouse agents is tedious when you only remember what was said or done, not which agent did it. This Skill searches message content directly in the OpenCode and Birdhouse SQLite databases to locate agents by their actual activity. ## Core Features & Use Cases - Full-Text Message Search: Query text parts, tool inputs, and tool outputs across all messages in one workspace or every workspace at once. - Role and Type Filtering: Narrow searches to user messages, assistant messages, or specific tool calls like bash commands. - Agent Resolution: Map OpenCode session IDs to Birdhouse agent IDs and generate clickable birdhouse:agent/ links. - Use Case: You remember an agent ran "gh pr create" last week but not which one. Run the search script across all workspaces to find the exact session, see the surrounding user prompt for context, and jump straight to that agent in the Birdhouse UI. ## Quick Start Ask the agent to search all Birdhouse workspaces for messages mentioning a specific term, such as "find which agent ran the database migration".