diff --git a/src/cli/generate/template.ts b/src/cli/generate/template.ts index aa44d98..e6d4193 100644 --- a/src/cli/generate/template.ts +++ b/src/cli/generate/template.ts @@ -67,7 +67,11 @@ export function renderTemplate({ const toolBlocks = renderedTools.map((entry) => entry.block).join('\n\n'); const signatureMap = Object.fromEntries(renderedTools.map((entry) => [entry.commandName, entry.tsSignature])); const signatureMapLiteral = JSON.stringify(signatureMap, undefined, 2); + const generatedHeaderComment = `// @generated by ${generator.name}@${generator.version} on ${ + metadata.generatedAt + }. DO NOT EDIT.`; return `#!/usr/bin/env ${runtimeKind === 'bun' ? 'bun' : 'node'} +${generatedHeaderComment} ${imports} const embeddedServer = ${embedded} as const;