unlost 0.20.3

Unlost - Local-first code memory for a workspace.
Documentation
# agents/

Vendor-specific integrations that make unlost "just work" without manual setup.

This directory contains agent-specific shims that translate between each agent's protocol and unlost's core flow.

## Current targets

### Claude (`agents/claude/`)

Claude hooks integration. Configures `UserPromptSubmit` and `Stop` hooks that invoke `unlost shim claude` for friction detection and transcript ingestion.

### OpenCode (`agents/opencode/`)

OpenCode plugin integration. Configures `opencode.json` to load the unlost plugin, which runs `unlost shim opencode` over stdio.

### Cowork (`agents/cowork/`)

Claude Cowork plugin integration. A plugin package (hooks + MCP connector) installed via the Cowork plugin UI. Uses `UserPromptSubmit` and `Stop` hooks — the same transcript format as Claude Code — so the implementation shares the same parsing pipeline.