Cosh Usage Documentation
This directory contains user-facing documentation for Cosh features.
Unlike the other docs/ directories (which document implementation details for developers), these guides explain how to use Cosh as an end user.
Available Guides
- Lifecycle Hooks — Run custom shell commands before each tool call (PreToolUse) or after each successful call (PostToolUse) to block, allow, rewrite, or inject context.
- Setup Reference — Complete reference for
~/.config/cosh/setup.json: appearance, tools, routing, hooks, providers, model persistence, prompt caching, and environment variables.