beagle_modify_application
Update application details like name and URL in Beagle Security for accurate security testing and management.
Instructions
Modify an existing application
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| applicationToken | Yes | Application token | |
| name | Yes | Application name | |
| url | Yes | Application URL |
Implementation Reference
- src/index.ts:452-469 (handler)The handler function `modifyApplication` in `src/index.ts` processes the request by sending a PUT request to the `/applications` endpoint.
private async modifyApplication(args: any) { const result = await this.makeRequest("/applications", { method: "PUT", body: JSON.stringify({ applicationToken: args.applicationToken, name: args.name, url: args.url, }), }); return { content: [ { type: "text", text: `Application modified successfully:\n${JSON.stringify(result, null, 2)}`, }, ], }; - src/index.ts:142-154 (registration)Registration of the `beagle_modify_application` tool, including its description and input schema.
{ name: "beagle_modify_application", description: "Modify an existing application", inputSchema: { type: "object", properties: { applicationToken: { type: "string", description: "Application token" }, name: { type: "string", description: "Application name" }, url: { type: "string", description: "Application URL" }, }, required: ["applicationToken", "name", "url"], }, },