diagnostics
Checks Factory environment state and returns read-only, machine-readable JSON with safe vocabulary, including parent delivery-hook registration; run aiterm-setup when caller status is setup_required.
Instructions
Factory 向け read-only 診断。安全な状態語彙だけを機械可読 JSON で返す(PTY 内容・認証情報・path・環境値は返さない)。2つ目のtextは親配送hook(Claude Code・Cursor)の登録状態で、caller_status が setup_required なら呼出元からのagent送信は拒否される。aiterm-setup を実行する。
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "diagnostics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | 既定v1は既存の固定fieldを維持。v2はPTY診断の安全なreason_codeを含む。 |