mirror of
https://github.com/earendil-works/pi.git
synced 2026-09-28 14:13:13 +08:00
* docs(coding-agent): improve getting started documentation * docs(coding-agent): correct getting started details * docs(coding-agent): clarify SDK entry point * docs(coding-agent): restructure guides and references * docs(coding-agent): improve getting started guides * docs(coding-agent): refresh integration guides * docs(coding-agent): improve terminal and CLI guides * docs(coding-agent): refresh customisation guides * docs(coding-agent): clarify project trust terminology * docs(coding-agent): simplify customisation guidance * docs(coding-agent): improve runtime and reference guidance * Fix settings reference * feat(coding-agent): add Crowdin documentation sync * docs(coding-agent): separate CLI and slash command references * docs(coding-agent): correct compaction reference * docs(coding-agent): streamline package documentation * docs(coding-agent): split RPC reference documentation * Update configuration docs * Shorten config docs * docs(coding-agent): refine configuration references * docs(coding-agent): streamline settings reference * docs(coding-agent): clarify configuration reference * docs(coding-agent): clarify project trust exception * docs(coding-agent): simplify keybindings reference * docs(coding-agent): remove Crowdin integration * docs(coding-agent): turn themes reference into guide * docs(coding-agent): consolidate model and authentication docs * docs(tui): require Component.invalidate() (fixes #9358) * docs(coding-agent): document offline catalog behavior (fixes #8684) * docs(coding-agent): preserve established documentation routes * docs(coding-agent): reorganize documentation navigation * docs(coding-agent): correct audited behavior Clarify provider, session, local-model, Termux, TUI, SDK, debug, and extension behavior. Simplify the documentation audit to report only clear user-visible contradictions. * docs(coding-agent): fix broken documentation links
201 lines
4.5 KiB
JSON
201 lines
4.5 KiB
JSON
{
|
|
"navigation": [
|
|
{
|
|
"title": "Get Started",
|
|
"items": [
|
|
{
|
|
"title": "Overview",
|
|
"path": "index.md"
|
|
},
|
|
{
|
|
"title": "Quickstart",
|
|
"path": "quickstart.md"
|
|
},
|
|
{
|
|
"title": "How Pi Works",
|
|
"path": "how-pi-works.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Guides",
|
|
"items": [
|
|
{
|
|
"title": "Run Pi",
|
|
"items": [
|
|
{
|
|
"title": "Use Pi in the Terminal",
|
|
"path": "usage.md"
|
|
},
|
|
{
|
|
"title": "Choose a Model",
|
|
"path": "models.md"
|
|
},
|
|
{
|
|
"title": "Manage Sessions and Context",
|
|
"path": "sessions.md"
|
|
},
|
|
{
|
|
"title": "Run Pi Safely",
|
|
"path": "security.md"
|
|
},
|
|
{
|
|
"title": "Isolate Pi",
|
|
"path": "containerization.md"
|
|
},
|
|
{
|
|
"title": "Run Local Models",
|
|
"path": "llama-cpp.md"
|
|
},
|
|
{
|
|
"title": "Configure Your Terminal",
|
|
"path": "terminal-setup.md"
|
|
},
|
|
{
|
|
"title": "Configure Shell Commands",
|
|
"path": "shell-aliases.md"
|
|
},
|
|
{
|
|
"title": "Run Pi in tmux",
|
|
"path": "tmux.md"
|
|
},
|
|
{
|
|
"title": "Run Pi on Windows",
|
|
"path": "windows.md"
|
|
},
|
|
{
|
|
"title": "Run Pi on Android",
|
|
"path": "termux.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Customize Pi",
|
|
"items": [
|
|
{
|
|
"title": "Configure Pi",
|
|
"path": "configuration.md"
|
|
},
|
|
{
|
|
"title": "Create Prompt Templates",
|
|
"path": "prompt-templates.md"
|
|
},
|
|
{
|
|
"title": "Add Skills",
|
|
"path": "skills.md"
|
|
},
|
|
{
|
|
"title": "Create Themes",
|
|
"path": "themes.md"
|
|
},
|
|
{
|
|
"title": "Use Pi Packages",
|
|
"path": "packages.md"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Build on Pi",
|
|
"items": [
|
|
{
|
|
"title": "Build Extensions",
|
|
"path": "extensions.md"
|
|
},
|
|
{
|
|
"title": "Add Custom Providers",
|
|
"path": "custom-provider.md"
|
|
},
|
|
{
|
|
"title": "Build Terminal UI Components",
|
|
"path": "tui.md"
|
|
},
|
|
{
|
|
"title": "Integrate with the CLI",
|
|
"path": "cli-integration.md"
|
|
},
|
|
{
|
|
"title": "Use the SDK",
|
|
"path": "sdk.md"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"title": "Reference",
|
|
"items": [
|
|
{
|
|
"title": "CLI",
|
|
"path": "cli.md"
|
|
},
|
|
{
|
|
"title": "Slash Commands",
|
|
"path": "slash-commands.md"
|
|
},
|
|
{
|
|
"title": "Settings",
|
|
"path": "settings.md"
|
|
},
|
|
{
|
|
"title": "Environment Variables",
|
|
"path": "environment-variables.md"
|
|
},
|
|
{
|
|
"title": "Keybindings",
|
|
"path": "keybindings.md"
|
|
},
|
|
{
|
|
"title": "Provider Authentication",
|
|
"path": "providers.md"
|
|
},
|
|
{
|
|
"title": "Session File Format",
|
|
"path": "session-format.md"
|
|
},
|
|
{
|
|
"title": "Compaction and Branch Summaries",
|
|
"path": "compaction.md"
|
|
},
|
|
{
|
|
"title": "JSON Event Stream",
|
|
"path": "json.md"
|
|
},
|
|
{
|
|
"title": "RPC Protocol",
|
|
"path": "rpc.md"
|
|
},
|
|
{
|
|
"title": "RPC Commands",
|
|
"path": "rpc-commands.md"
|
|
},
|
|
{
|
|
"title": "RPC Extension UI",
|
|
"path": "rpc-extension-ui.md"
|
|
},
|
|
{
|
|
"title": "Message Types",
|
|
"path": "message-types.md"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"redirects": [
|
|
{
|
|
"from": "development.md",
|
|
"to": "index.md"
|
|
},
|
|
{
|
|
"from": "session.md",
|
|
"to": "session-format.md"
|
|
},
|
|
{
|
|
"from": "tree.md",
|
|
"to": "sessions.md"
|
|
},
|
|
{
|
|
"from": "process-integration.md",
|
|
"to": "cli-integration.md"
|
|
}
|
|
]
|
|
}
|