pyb-ts
Version:
PYB-CLI - Minimal AI Agent with multi-model support and CLI interface
31 lines (29 loc) • 967 B
JavaScript
import { MACRO } from "@constants/macros";
import { RELEASE_NOTES } from "@constants/releaseNotes";
const releaseNotes = {
description: "Show release notes for the current or specified version",
isEnabled: false,
isHidden: false,
name: "release-notes",
userFacingName() {
return "release-notes";
},
type: "local",
async call(args) {
const currentVersion = MACRO.VERSION;
const requestedVersion = args ? args.trim() : currentVersion;
const notes = RELEASE_NOTES[requestedVersion];
if (!notes || notes.length === 0) {
return `No release notes available for version ${requestedVersion}.`;
}
const header = `Release notes for version ${requestedVersion}:`;
const formattedNotes = notes.map((note) => `\uFFFD\uFFFD?${note}`).join("\n");
return `${header}
${formattedNotes}`;
}
};
var release_notes_default = releaseNotes;
export {
release_notes_default as default
};
//# sourceMappingURL=release-notes.js.map