> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.islo.dev/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.islo.dev/_mcp/server.

# v0.22.0

### Added

- **API key authentication**: Use Islo CLI with API keys instead of OAuth (`ISLO_API_KEY`)
- `--workdir` flag now supports absolute paths (e.g., `/tmp`)
- Workdir persisted in sandbox metadata
- Automatic retry handling for transient HTTP and WebSocket failures
- Improved WebSocket keepalive to prevent disconnects

### Fixed

- Skip unsupported auto-detected tools instead of aborting
- Create sandbox by name if it doesn't exist
- Don't modify `islo.yaml` when using `--source` flag
- WebSocket connection recovery from resets
- Cursor sessions in logs output
- Improved error messages and exit codes