INNER CODE UNIT · TypeScript
tail
pranshuchittora/simvyn · extensions/simvyn/index.ts:243
const tail = (await readTail(path, DEFAULT_MAX_BYTES * 2)).trimEnd();
const truncation = truncateTail(tail, {
maxLines: DEFAULT_MAX_LINES,
maxBytes: DEFAULT_MAX_BYTES,
});
text += `\n\n${truncation.content}`;
if (truncation.outputLines < result.stdoutLines) {
text += `\n\n[Showing the last ${truncation.outputLines} of ${result.stdoutLines} lines]`;
}
}
return {
content: [{ type: "text", text }],
details: { device: params.device, path, lines: result.stdoutLines },
};
},
});
pi.registerTool({