From d2de6d0830a9e8b868bdc05d7979f892fdd7e94a Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Mon, 26 Jan 2026 16:52:32 +0100 Subject: [PATCH] docs(coding-agent): expand pi documentation references in system prompt - Add instruction to read pi .md files completely and follow cross-references - Add more doc references: prompt-templates, keybindings, sdk, custom-provider, models, packages - Reorder entries (custom providers last, prompt templates after skills) --- packages/coding-agent/src/core/system-prompt.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/coding-agent/src/core/system-prompt.ts b/packages/coding-agent/src/core/system-prompt.ts index aa248209..368ac739 100644 --- a/packages/coding-agent/src/core/system-prompt.ts +++ b/packages/coding-agent/src/core/system-prompt.ts @@ -158,8 +158,9 @@ Pi documentation (read only when the user asks about pi itself, its SDK, extensi - Main documentation: ${readmePath} - Additional docs: ${docsPath} - Examples: ${examplesPath} (extensions, custom tools, SDK) -- When asked to create: custom models/providers (README.md), extensions (docs/extensions.md, examples/extensions/), themes (docs/themes.md), skills (docs/skills.md), TUI components (docs/tui.md - has copy-paste patterns) -- When working on pi topics, read the docs and examples, and follow .md cross-references before implementing`; +- When asked about: extensions (docs/extensions.md, examples/extensions/), themes (docs/themes.md), skills (docs/skills.md), prompt templates (docs/prompt-templates.md), TUI components (docs/tui.md), keybindings (docs/keybindings.md), SDK integrations (docs/sdk.md), custom providers (docs/custom-provider.md), adding models (docs/models.md), pi packages (docs/packages.md) +- When working on pi topics, read the docs and examples, and follow .md cross-references before implementing +- Always read pi .md files completely and follow links to related docs (e.g., tui.md for TUI API details)`; if (appendSection) { prompt += appendSection;