Object
AgenticTest
An Agentic test: one guided AI session, scoped to a single site.
The upstream engagement KEY (`source_key`) is deliberately absent from this type: it resolves an
engagement, so exposing it on the cross-user list would let a caller read another user's session list.
The upstream engagement id is absent too: the list is cross-user, and no client needs it.
Beta
Fields
agentic_test_status():
AgenticTestSessionStatus!
Whether the persistent Hakawai session has been resolved.
burp_xml_report(timezone_offset: Int, include_false_positives: Boolean, severities: [Severity], base64_encode_requests_and_responses: Boolean):
BurpReport
This Agentic test's issues in the XML format a scan's issue export uses. Requires permission to view issues
on this test's site.
created_time():
Timestamp!
When the Agentic test was created.
failure_message():
String
Why creation failed. Present only when agentic_test_status or toolbox_status is `failed`.
first_ready_time():
Timestamp
When a toolbox first reported ready for this Agentic test. Null until one has, so a test without it is new.
generated_by():
GeneratedBy
How this Agentic test was started. Null for one created before this was recorded.
goal_result():
AgenticTestGoalResult
How the goal of a scheduled Agentic test ended. Present only when agentic_test_status is `finished`.
id():
ID!
Stable public identifier for this Agentic test. Carried in the URL.
name():
String
The name the user gave it. Null if the user has not named it.
report(timezone_offset: Int, report_type: ScanReportType, include_false_positives: Boolean, severities: [Severity]):
ScanReport
A summary or detailed report of this Agentic test's issues, as HTML or base64-encoded PDF depending on
which field is selected. Requires permission to view issues on this test's site.
schedule():
AgenticTestScheduleLink
The schedule that created this agentic test, or null for a manually created one.
site_tree_node_id():
ID!
The site this Agentic test is scoped to.
status():
AgenticTestStatus!
The status of this Agentic test, the same one the Agentic tests list shows.
toolbox_start_time():
Timestamp
When the current toolbox launch request was sent. Null unless a toolbox is starting or ready.
toolbox_status():
ToolboxStatus!
Whether the disposable toolbox is queued, starting, ready, stopped or failed.