Query
query AgentJobLogs($jobId: ID!) {
agentJobLogs(jobId: $jobId) {
id
jobId
sequence
stream
message
createdAt
}
}Variables
{
"jobId": "id"
}Response
{
"data": {
"agentJobLogs": [
{
"id": "id",
"jobId": "id",
"sequence": 1,
"stream": "STDOUT",
"message": "string",
"createdAt": "string"
}
]
}
}Queries
agentJobLogs
Returns agent job logs.
QUERY
agentJobLogs(jobId: ID!, afterSequence: Int, first: Int, beforeSequence: Int, latest: Boolean, knownRanges: [AgentJobLogRangeInput!]): [AgentJobLog!]!Arguments
jobId
ID!
required
Identifier of the job.
afterSequence
Int
default:-1
The after sequence used to filter or perform the operation. Defaults to -1.
first
Int
default:5000
Maximum records to return; the resolver enforces its page limit.
beforeSequence
Int
Return records strictly before this sequence.
latest
Boolean
default:false
Select the newest page and return it in ascending sequence order.
knownRanges
Inclusive ranges already received by the consumer; omitted ranges remain eligible for gap recovery.
Returns
[AgentJobLog!]!
id
ID!
Stable identifier for this agent job log.
jobId
ID!
Identifier of the related job.
sequence
Int!
Monotonically increasing sequence number used for ordering.
stream
The stream associated with this agent job log.
message
String!
Human-readable message associated with this agent job log.
createdAt
String!
ISO 8601 timestamp when this agent job log was created.
Query
query AgentJobLogs($jobId: ID!) {
agentJobLogs(jobId: $jobId) {
id
jobId
sequence
stream
message
createdAt
}
}Variables
{
"jobId": "id"
}Response
{
"data": {
"agentJobLogs": [
{
"id": "id",
"jobId": "id",
"sequence": 1,
"stream": "STDOUT",
"message": "string",
"createdAt": "string"
}
]
}
}