{
  "side": "head",
  "commit": "2f4105768bc3b308afbcb8445ee7efe45fa68bf2",
  "environment": "Linux; real Node T3 server; loopback HTTP; fresh isolated database; no copied data",
  "runs": [
    {
      "access": "auto",
      "steps": [
        {
          "step": "Authorization-server metadata",
          "http": 200
        },
        {
          "step": "Register public client with loopback redirect",
          "http": 201
        },
        {
          "step": "Approve using t3 pair code",
          "http": 200
        },
        {
          "step": "Exchange authorization code with PKCE verifier",
          "http": 200,
          "token_type": "Bearer"
        }
      ],
      "initialize": {
        "http": 200,
        "response": {
          "jsonrpc": "2.0",
          "id": 1,
          "result": {
            "protocolVersion": "2025-06-18",
            "capabilities": {
              "logging": {},
              "tools": {
                "listChanged": true
              },
              "completions": {}
            },
            "serverInfo": {
              "name": "T3 Code",
              "version": "0.1.9"
            }
          }
        }
      },
      "listHttp": 200,
      "tools": [
        "orchestrator_capabilities",
        "t3_workflow_stop",
        "schedule_task",
        "list_scheduled_tasks",
        "delete_scheduled_task",
        "t3_thread_list",
        "t3_thread_read",
        "t3_thread_update",
        "t3_thread_send",
        "t3_thread_wait",
        "t3_thread_interrupt",
        "run_scheduled_task_now",
        "t3_thread_search",
        "t3_thread_configure",
        "t3_thread_transfer",
        "t3_thread_organize",
        "t3_pending_request",
        "t3_queue",
        "t3_attachment_prepare_upload",
        "t3_attachment_discard",
        "t3_thread_send_attachments",
        "t3_thread_launch",
        "t3_project_list",
        "t3_project_read",
        "t3_project_create",
        "t3_project_update",
        "t3_project_delete",
        "t3_project_clone",
        "t3_environment_read",
        "t3_environment_preferences_update",
        "t3_theme_read",
        "t3_theme_set",
        "t3_worktree_list",
        "link_pull_request",
        "link_pull_requests",
        "unlink_pull_request",
        "unlink_pull_requests",
        "list_thread_pull_requests",
        "watch_pull_request",
        "unwatch_pull_request",
        "write_pull_request_guides",
        "read_pull_request_guide"
      ],
      "count": 42,
      "calls": {
        "preview_dialog": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 3,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_dialog' not found"
            }
          }
        },
        "preview_status": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 4,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_status' not found"
            }
          }
        },
        "preview_open": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 5,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_open' not found"
            }
          }
        },
        "preview_navigate": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 6,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_navigate' not found"
            }
          }
        },
        "preview_resize": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 7,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_resize' not found"
            }
          }
        },
        "preview_set_appearance": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 8,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_set_appearance' not found"
            }
          }
        },
        "preview_act": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 9,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_act' not found"
            }
          }
        },
        "preview_evaluate": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 10,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_evaluate' not found"
            }
          }
        },
        "preview_wait_for": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 11,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_wait_for' not found"
            }
          }
        },
        "preview_recording_start": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 12,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_recording_start' not found"
            }
          }
        },
        "preview_recording_stop": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 13,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_recording_stop' not found"
            }
          }
        },
        "preview_snapshot": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 14,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_snapshot' not found"
            }
          }
        },
        "delegate_task": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 15,
            "error": {
              "code": -32602,
              "message": "Tool 'delegate_task' not found"
            }
          }
        },
        "task_status": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 16,
            "error": {
              "code": -32602,
              "message": "Tool 'task_status' not found"
            }
          }
        },
        "task_cancel": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 17,
            "error": {
              "code": -32602,
              "message": "Tool 'task_cancel' not found"
            }
          }
        },
        "t3_background_wait": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 18,
            "error": {
              "code": -32602,
              "message": "Tool 't3_background_wait' not found"
            }
          }
        },
        "request_secret": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 19,
            "error": {
              "code": -32602,
              "message": "Tool 'request_secret' not found"
            }
          }
        },
        "create_threads": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 20,
            "error": {
              "code": -32602,
              "message": "Tool 'create_threads' not found"
            }
          }
        },
        "t3_preview_list": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 21,
            "error": {
              "code": -32602,
              "message": "Tool 't3_preview_list' not found"
            }
          }
        },
        "t3_preview_close": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 22,
            "error": {
              "code": -32602,
              "message": "Tool 't3_preview_close' not found"
            }
          }
        },
        "t3_worktree_handoff": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 23,
            "error": {
              "code": -32602,
              "message": "Tool 't3_worktree_handoff' not found"
            }
          }
        },
        "t3_worktree_status": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 24,
            "error": {
              "code": -32602,
              "message": "Tool 't3_worktree_status' not found"
            }
          }
        },
        "device_list": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 25,
            "error": {
              "code": -32602,
              "message": "Tool 'device_list' not found"
            }
          }
        },
        "device_open": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 26,
            "error": {
              "code": -32602,
              "message": "Tool 'device_open' not found"
            }
          }
        },
        "device_close": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 27,
            "error": {
              "code": -32602,
              "message": "Tool 'device_close' not found"
            }
          }
        },
        "device_screenshot": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 28,
            "error": {
              "code": -32602,
              "message": "Tool 'device_screenshot' not found"
            }
          }
        },
        "html_render": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 29,
            "error": {
              "code": -32602,
              "message": "Tool 'html_render' not found"
            }
          }
        },
        "html_preview": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 30,
            "error": {
              "code": -32602,
              "message": "Tool 'html_preview' not found"
            }
          }
        },
        "send_to_user": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 31,
            "error": {
              "code": -32602,
              "message": "Tool 'send_to_user' not found"
            }
          }
        },
        "t3_project_list": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 32,
            "result": {
              "content": [
                {
                  "type": "text",
                  "text": "{\"projects\":[],\"nextCursor\":null}"
                }
              ],
              "structuredContent": {
                "projects": [],
                "nextCursor": null
              },
              "isError": false
            }
          }
        }
      }
    },
    {
      "access": "read-only",
      "steps": [
        {
          "step": "Authorization-server metadata",
          "http": 200
        },
        {
          "step": "Register public client with loopback redirect",
          "http": 201
        },
        {
          "step": "Approve using t3 pair code",
          "http": 200
        },
        {
          "step": "Exchange authorization code with PKCE verifier",
          "http": 200,
          "token_type": "Bearer"
        }
      ],
      "initialize": {
        "http": 200,
        "response": {
          "jsonrpc": "2.0",
          "id": 1,
          "result": {
            "protocolVersion": "2025-06-18",
            "capabilities": {
              "logging": {},
              "tools": {
                "listChanged": true
              },
              "completions": {}
            },
            "serverInfo": {
              "name": "T3 Code",
              "version": "0.1.9"
            }
          }
        }
      },
      "listHttp": 200,
      "tools": [
        "orchestrator_capabilities",
        "t3_workflow_stop",
        "schedule_task",
        "list_scheduled_tasks",
        "delete_scheduled_task",
        "t3_thread_list",
        "t3_thread_read",
        "t3_thread_update",
        "t3_thread_send",
        "t3_thread_wait",
        "t3_thread_interrupt",
        "run_scheduled_task_now",
        "t3_thread_search",
        "t3_thread_configure",
        "t3_thread_transfer",
        "t3_thread_organize",
        "t3_pending_request",
        "t3_queue",
        "t3_attachment_prepare_upload",
        "t3_attachment_discard",
        "t3_thread_send_attachments",
        "t3_thread_launch",
        "t3_project_list",
        "t3_project_read",
        "t3_project_create",
        "t3_project_update",
        "t3_project_delete",
        "t3_project_clone",
        "t3_environment_read",
        "t3_environment_preferences_update",
        "t3_theme_read",
        "t3_theme_set",
        "t3_worktree_list",
        "link_pull_request",
        "link_pull_requests",
        "unlink_pull_request",
        "unlink_pull_requests",
        "list_thread_pull_requests",
        "watch_pull_request",
        "unwatch_pull_request",
        "write_pull_request_guides",
        "read_pull_request_guide"
      ],
      "count": 42,
      "calls": {
        "preview_dialog": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 3,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_dialog' not found"
            }
          }
        },
        "preview_status": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 4,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_status' not found"
            }
          }
        },
        "preview_open": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 5,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_open' not found"
            }
          }
        },
        "preview_navigate": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 6,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_navigate' not found"
            }
          }
        },
        "preview_resize": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 7,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_resize' not found"
            }
          }
        },
        "preview_set_appearance": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 8,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_set_appearance' not found"
            }
          }
        },
        "preview_act": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 9,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_act' not found"
            }
          }
        },
        "preview_evaluate": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 10,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_evaluate' not found"
            }
          }
        },
        "preview_wait_for": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 11,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_wait_for' not found"
            }
          }
        },
        "preview_recording_start": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 12,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_recording_start' not found"
            }
          }
        },
        "preview_recording_stop": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 13,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_recording_stop' not found"
            }
          }
        },
        "preview_snapshot": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 14,
            "error": {
              "code": -32602,
              "message": "Tool 'preview_snapshot' not found"
            }
          }
        },
        "delegate_task": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 15,
            "error": {
              "code": -32602,
              "message": "Tool 'delegate_task' not found"
            }
          }
        },
        "task_status": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 16,
            "error": {
              "code": -32602,
              "message": "Tool 'task_status' not found"
            }
          }
        },
        "task_cancel": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 17,
            "error": {
              "code": -32602,
              "message": "Tool 'task_cancel' not found"
            }
          }
        },
        "t3_background_wait": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 18,
            "error": {
              "code": -32602,
              "message": "Tool 't3_background_wait' not found"
            }
          }
        },
        "request_secret": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 19,
            "error": {
              "code": -32602,
              "message": "Tool 'request_secret' not found"
            }
          }
        },
        "create_threads": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 20,
            "error": {
              "code": -32602,
              "message": "Tool 'create_threads' not found"
            }
          }
        },
        "t3_preview_list": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 21,
            "error": {
              "code": -32602,
              "message": "Tool 't3_preview_list' not found"
            }
          }
        },
        "t3_preview_close": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 22,
            "error": {
              "code": -32602,
              "message": "Tool 't3_preview_close' not found"
            }
          }
        },
        "t3_worktree_handoff": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 23,
            "error": {
              "code": -32602,
              "message": "Tool 't3_worktree_handoff' not found"
            }
          }
        },
        "t3_worktree_status": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 24,
            "error": {
              "code": -32602,
              "message": "Tool 't3_worktree_status' not found"
            }
          }
        },
        "device_list": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 25,
            "error": {
              "code": -32602,
              "message": "Tool 'device_list' not found"
            }
          }
        },
        "device_open": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 26,
            "error": {
              "code": -32602,
              "message": "Tool 'device_open' not found"
            }
          }
        },
        "device_close": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 27,
            "error": {
              "code": -32602,
              "message": "Tool 'device_close' not found"
            }
          }
        },
        "device_screenshot": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 28,
            "error": {
              "code": -32602,
              "message": "Tool 'device_screenshot' not found"
            }
          }
        },
        "html_render": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 29,
            "error": {
              "code": -32602,
              "message": "Tool 'html_render' not found"
            }
          }
        },
        "html_preview": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 30,
            "error": {
              "code": -32602,
              "message": "Tool 'html_preview' not found"
            }
          }
        },
        "send_to_user": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 31,
            "error": {
              "code": -32602,
              "message": "Tool 'send_to_user' not found"
            }
          }
        },
        "t3_project_list": {
          "http": 200,
          "response": {
            "jsonrpc": "2.0",
            "id": 32,
            "result": {
              "content": [
                {
                  "type": "text",
                  "text": "{\"projects\":[],\"nextCursor\":null}"
                }
              ],
              "structuredContent": {
                "projects": [],
                "nextCursor": null
              },
              "isError": false
            }
          }
        }
      }
    }
  ]
}
