Updates & Troubleshooting
Update YeePilot safely, understand release channels, and troubleshoot provider, auth, vault, and sandbox issues.
Check Your Current Build
Before troubleshooting an update problem, confirm what you are running:
yeepilot version
yeepilot statusNormal Update Commands
Check without installing:
yeepilot update --checkInstall the newest available build for your channel:
yeepilot updateForce a reinstall:
yeepilot update --forceRoll back to the previously installed binary:
yeepilot update --rollbackUpdate Channels
YeePilot supports:
publiccanary
Config example:
update:
auto_check: true
check_interval_hours: 1
channel: public
channel_token: ""Protected canary usage typically needs both:
update.channel: canaryupdate.channel_token: <token>
The same settings can also be supplied with environment variables:
YEEPILOT_UPDATE_CHANNELYEEPILOT_UPDATE_CHANNEL_TOKEN
Automatic Update Checks
Enable or disable startup checks:
update:
auto_check: true
check_interval_hours: 1Use a larger interval if you prefer fewer checks.
Diagnostics And Support Commands
YeePilot includes end-user diagnostics helpers:
yeepilot diagnostics pending
yeepilot diagnostics report-lastYou can also send a manual redacted support report:
yeepilot support report --message "Describe the issue"Useful flags include:
--title--context--severity--include-debug-log
Common Problems
Provider or model errors
Check:
- the provider is correct
- the model belongs to that provider
- the API key is valid
- your account actually has access to the chosen model
Quick one-shot test:
yeepilot exec --provider openai --model gpt-4o "health check"Platform auth or device access issues
Re-run auth management:
yeepilot setup --authThen check again with:
yeepilot statusSandbox issues
Check the current state in-session:
/sandbox statusIf the task truly needs network, namespaces disabled, or higher limits, change only the smallest setting required.
Vault issues
Check vault status:
yeepilot vault statusVerify unlock:
yeepilot vault unlock --method passwordRotate recovery when needed:
yeepilot vault rotate-recovery --unlock-method passwordConfig drift
If your config is badly out of shape:
yeepilot setup --resetThis regenerates the main config and walks you through setup again.
A Good Recovery Order
When YeePilot feels broken, work in this order:
yeepilot versionyeepilot statusyeepilot setup --auth- verify provider and model settings
- run a simple
yeepilot exectest - inspect diagnostics and send a support report if needed
This usually separates update problems from auth problems, provider problems, and local config problems very quickly.