beagle_get_test_status
Check the current status of a running security test to monitor progress and determine when results are available.
Instructions
Get the status of a running test
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| applicationToken | Yes | Application token | |
| resultToken | Yes | Result token from test start |
Implementation Reference
- src/index.ts:553-565 (handler)Handler function that executes the beagle_get_test_status logic by making an API request.
private async getTestStatus(args: any) { const result = await this.makeRequest( `/test/status?application_token=${args.applicationToken}&result_token=${args.resultToken}` ); return { content: [ { type: "text", text: `Test status:\n${JSON.stringify(result, null, 2)}`, }, ], }; - src/index.ts:216-226 (schema)Tool definition and input schema for beagle_get_test_status.
{ name: "beagle_get_test_status", description: "Get the status of a running test", inputSchema: { type: "object", properties: { applicationToken: { type: "string", description: "Application token" }, resultToken: { type: "string", description: "Result token from test start" }, }, required: ["applicationToken", "resultToken"], }, - src/index.ts:314-315 (registration)Registration of the tool call within the request handler switch statement.
case "beagle_get_test_status": return await this.getTestStatus(args);