feat: consolidated and automate changelog management
- Added `rewrite-changelog.ts` and `fix-changelogs.ts` utilities to automate the consolidation of release notes using LLM-assisted processing. - Updated multiple internal changelog files by consolidating redundant entries and improving phrasing for readability. - Implemented `previewLine` utility in `coding-agent` to prevent visual spillover in status rows by managing text truncation and whitespace. - Updated `package.json` with new workflow scripts for managing package-level change histories and documentation indexes.
This commit is contained in:
@@ -79,7 +79,7 @@ async function main(): Promise<void> {
|
||||
// so embed the dashboard archive the same way compiled binaries do
|
||||
// (scripts/build-binary.ts). Reset afterwards to keep the checked-in
|
||||
// placeholder empty.
|
||||
await runCommand(["bun", "--cwd=../stats", "scripts/generate-client-bundle.ts", "--generate"]);
|
||||
await runCommand(["bun", "--cwd=../stats", "run", "gen:stats"]);
|
||||
try {
|
||||
await runCommand([
|
||||
"bun",
|
||||
@@ -97,7 +97,7 @@ async function main(): Promise<void> {
|
||||
"./src/cli.ts",
|
||||
]);
|
||||
} finally {
|
||||
await runCommand(["bun", "--cwd=../stats", "scripts/generate-client-bundle.ts", "--reset"]);
|
||||
await runCommand(["bun", "--cwd=../stats", "run", "gen:stats:reset"]);
|
||||
}
|
||||
await ensureShebang();
|
||||
const stat = await fs.stat(cliPath);
|
||||
|
||||
Reference in New Issue
Block a user