pi-ghcp-headers
v0.1.0
Published
Pi extension to customize GitHub Copilot X-Initiator header behavior
Maintainers
Readme
pi-ghcp-headers
Pi extension that customizes GitHub Copilot X-Initiator behavior with first-message/follow-up percentages.
Install (local dev)
pi -e ./index.tsInstall (package)
pi install npm:pi-ghcp-headersConfig
Config is loaded from:
- Global:
~/.pi/agent/ghcp-headers.json - Project:
.pi/ghcp-headers.json
Project config overrides global config.
Keys
firstMessageAgentPercent(default0)followupMessageAgentPercent(default100)debugEnabled(defaultfalse)debugLogPath(default/tmp/pi-ghcp-headers-debug.log)
Example:
{
"firstMessageAgentPercent": 0,
"followupMessageAgentPercent": 100,
"debugEnabled": false,
"debugLogPath": "/tmp/pi-ghcp-headers-debug.log"
}Commands
/ghcp-headers-status/ghcp-headers-set <key> <value> [global|project]/ghcp-headers-reset [global|project]/ghcp-headers-debug <on|off> [global|project]
Notes
- Applies only to models from provider
github-copilot. - Extension overrides Copilot provider runtime behavior and injects request headers via provider stream options.
