73 lines
1.2 KiB
Markdown
73 lines
1.2 KiB
Markdown
# docs/context/BOOT.md - Target Computer Startup
|
|
|
|
This boot file is for the work machine, not this machine.
|
|
|
|
## 1) Verify services
|
|
|
|
```bash
|
|
openclaw status --deep
|
|
```
|
|
|
|
## 2) Verify Copilot auth
|
|
|
|
```bash
|
|
copilot auth status
|
|
```
|
|
|
|
If not authenticated:
|
|
|
|
```bash
|
|
copilot auth login
|
|
```
|
|
|
|
## 3) Verify model routing
|
|
|
|
```bash
|
|
openclaw models list
|
|
openclaw models status
|
|
```
|
|
|
|
Expected state:
|
|
- Active/default model is a `github-copilot/*` model.
|
|
- Fallbacks are `github-copilot/*` models only.
|
|
|
|
## 4) Gateway and channels
|
|
|
|
```bash
|
|
openclaw gateway restart
|
|
openclaw status --deep
|
|
```
|
|
|
|
Confirm channel health shows `OK`.
|
|
|
|
## 5) Model budget guardrail
|
|
|
|
```bash
|
|
launchctl print gui/$(id -u)/ai.openclaw.model-budget-guard
|
|
```
|
|
|
|
If missing, install on target machine:
|
|
|
|
```bash
|
|
bash ./scripts/install_copilot_guardrails.sh
|
|
```
|
|
|
|
## 6) Copilot policy/auth guardrails
|
|
|
|
```bash
|
|
launchctl print gui/$(id -u)/ai.openclaw.copilot-policy-guard
|
|
launchctl print gui/$(id -u)/ai.openclaw.copilot-auth-watchdog
|
|
launchctl print gui/$(id -u)/ai.openclaw.copilot-model-schedule-guard
|
|
```
|
|
|
|
Schedule expectation:
|
|
- `08:00-18:00` local: `paid` profile
|
|
- `18:00-08:00` local: `free` profile
|
|
|
|
## 7) Hook status
|
|
|
|
```bash
|
|
openclaw hooks list
|
|
openclaw hooks list --eligible
|
|
```
|