singularity-forge/docs/extending-pi/23-file-reference-documentation.md
Lex Christopherson 9f4bf8c452 fix: restore PR files lost during merge conflict resolution
Files added by PR #2008 that were not in main were dropped during
the merge. Restore all src/, docs/, and scripts/ files from the
pre-merge PR head.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 22:39:33 -06:00

24 lines
1.1 KiB
Markdown

# File Reference — Documentation
All paths relative to:
```
/Users/lexchristopherson/.nvm/versions/node/v22.20.0/lib/node_modules/@mariozechner/pi-coding-agent/
```
| File | What It Covers |
|------|---------------|
| `docs/extensions.md` | **Primary reference** — Full extensions API (1,972 lines) |
| `docs/tui.md` | TUI component system — `Component` interface, built-in components, keyboard input, theming, overlay system, performance, patterns |
| `docs/packages.md` | Creating and distributing pi packages (npm, git, local) |
| `docs/session.md` | Session file format, entry types, message types, SessionManager API |
| `docs/compaction.md` | Auto-compaction, branch summarization, custom compaction hooks |
| `docs/rpc.md` | RPC mode protocol for headless/embedded operation |
| `docs/sdk.md` | SDK integrations |
| `docs/custom-provider.md` | Custom model providers, OAuth, streaming APIs |
| `docs/keybindings.md` | Keyboard shortcut format and built-in keybindings |
| `docs/themes.md` | Creating custom themes |
| `docs/settings.md` | Settings configuration |
| `README.md` | Main pi documentation |
---