Mutation
mutation InspectTailscaleServe($requestId: ID!) {
inspectTailscaleServe(requestId: $requestId) {
id
kind
status
templateId
agents {
agent {
id
name
hostname
version
osVersion
architecture
}
status
job {
id
agentId
worktreeId
kind
payload
status
}
error
}
createdAt
}
}Variables
{
"requestId": "id"
}Response
{
"data": {
"inspectTailscaleServe": {
"id": "id",
"kind": "INSPECT",
"status": "QUEUING",
"templateId": "id",
"agents": [
{
"agent": {
"id": "id",
"name": "string",
"hostname": "string",
"version": "string",
"osVersion": "string",
"architecture": "string"
},
"status": "QUEUING",
"job": {
"id": "id",
"agentId": "id",
"worktreeId": "id",
"kind": "string",
"payload": "value",
"status": "QUEUED"
},
"error": "string"
}
],
"createdAt": "string"
}
}
}Mutations
inspectTailscaleServe
Inspects Tailscale identity and Serve configuration on selected agents; an empty list selects all agents.
MUTATION
inspectTailscaleServe(agentIds: [ID!]!, requestId: ID!): TailscaleServeOperation!Arguments
agentIds
[ID!]!
default:[]
Agents to inspect, or an empty list for every agent.
requestId
ID!
required
Client-generated idempotency identifier.
Returns
id
ID!
Stable operation identifier.
Operation kind.
status
Aggregate operation progress.
templateId
ID
Related template identifier.
agents
Per-agent progress and jobs.
createdAt
String!
Creation time in ISO 8601 format.
finishedAt
String
Completion time in ISO 8601 format.
updatedAt
String!
Last update time in ISO 8601 format.
Mutation
mutation InspectTailscaleServe($requestId: ID!) {
inspectTailscaleServe(requestId: $requestId) {
id
kind
status
templateId
agents {
agent {
id
name
hostname
version
osVersion
architecture
}
status
job {
id
agentId
worktreeId
kind
payload
status
}
error
}
createdAt
}
}Variables
{
"requestId": "id"
}Response
{
"data": {
"inspectTailscaleServe": {
"id": "id",
"kind": "INSPECT",
"status": "QUEUING",
"templateId": "id",
"agents": [
{
"agent": {
"id": "id",
"name": "string",
"hostname": "string",
"version": "string",
"osVersion": "string",
"architecture": "string"
},
"status": "QUEUING",
"job": {
"id": "id",
"agentId": "id",
"worktreeId": "id",
"kind": "string",
"payload": "value",
"status": "QUEUED"
},
"error": "string"
}
],
"createdAt": "string"
}
}
}