File size: 398 Bytes
064bfd6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import { performHeapDump } from '../../utils/heapDumpService.js'
export async function call(): Promise<{ type: 'text'; value: string }> {
const result = await performHeapDump()
if (!result.success) {
return {
type: 'text',
value: `Failed to create heap dump: ${result.error}`,
}
}
return {
type: 'text',
value: `${result.heapPath}\n${result.diagPath}`,
}
}
|