一键导入
troubleshooting
GT troubleshooting guide for common issues. Use when diagnosing doctor failures, terminal issues, service problems, or beads anomalies.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
GT troubleshooting guide for common issues. Use when diagnosing doctor failures, terminal issues, service problems, or beads anomalies.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Prepend session handoff to DaysActivity.md
Initialize session with context briefing
File production feedback about a zgent's behavior. Routes to CSO for diagnosis and artifact tuning. Usage: /zgent-feedback <zgent> <description>
Run A/B tests comparing convention variants to measure compliance improvements
Archive yesterday's DaysActivity and create fresh file for today
DaysActivity.md formatting conventions. Use when writing handoff entries, hourly summaries, or any content destined for DaysActivity.md.
| name | troubleshooting |
| description | GT troubleshooting guide for common issues. Use when diagnosing doctor failures, terminal issues, service problems, or beads anomalies. |
| user-invocable | false |
Common issues and their solutions.
Symptom: Doctor reports "agent-beads-exist" failure
Cause: Beads prefix mismatch - agents use hq- prefix but configuration expects different prefix
Impact: Non-blocking. GT functions without agent beads.
Status: Known upstream issue (#591, #764)
Action: Note in status report, no immediate fix needed
Symptom: Doctor reports patrol agent as stuck (false positive) Cause: Doctor doesn't filter by wisp status - closed wisps still appear Impact: Warning only Action: Verify wisp is actually closed. If so, can ignore.
Symptom: Doctor reports clones have diverged from main Cause: Rig clones fell behind upstream or are on different branches Fix:
sudo -u gtuser bash -c 'cd /home/gtuser/gt && gt doctor 2>&1' | grep diverge
sudo -u gtuser bash -c 'cd /home/gtuser/gt/<rig> && git pull'
Symptom: Doctor reports AGENTS.md exceeds 20-line bootstrap limit Cause: AGENTS.md files in rigs have too much content Action: Manual edit needed - trim AGENTS.md to be a pointer, not full documentation
Symptom: Mystery text in agent terminal prompt with send indicator Cause: Crashed session left partial typed input Fix:
sudo -u gtuser tmux send-keys -t gt-user:main.0 Escape C-u
Symptom: Terminal appears frozen or unresponsive Fix:
sudo -u gtuser tmux send-keys -t gt-user:main.0 Escape
sudo -u gtuser tmux send-keys -t gt-user:main.0 q
sudo -u gtuser tmux send-keys -t gt-user:main.0 Enter
Symptom: Commands fail with "session not found" Check:
sudo -u gtuser tmux list-sessions
Fix: Re-initialize dashboard
/root/projects/COO/tmuxMOO/bin/dashboard.sh
Diagnosis:
gt daemon status
sudo -u gtuser tmux list-sessions
sudo -u gtuser bash -c 'cd /home/gtuser/gt && gt doctor --fix --verbose 2>&1'
Check status:
sudo -u gtuser tmux send-keys -t gt-user:main.0 'gt mayor status' Enter
sleep 2
sudo -u gtuser tmux capture-pane -t gt-user:main.0 -p -S -20
If stuck, nudge:
sudo -u gtuser tmux send-keys -t gt-user:main.0 'gt nudge mayor "status check"' Enter
Message IDs use town-level prefix (hq-) regardless of recipient. The prefix comes from beads database location, not recipient address.
Addresses simplify in storage:
DReader/crew/steveDReader/steveBe flexible when querying - exact form may vary.
Document the issue and create a bead for follow-up.