diff --git a/packages/coding-agent/src/export-html.ts b/packages/coding-agent/src/export-html.ts index 9758bcab..e256df77 100644 --- a/packages/coding-agent/src/export-html.ts +++ b/packages/coding-agent/src/export-html.ts @@ -3,7 +3,7 @@ import type { AssistantMessage, Message, ToolResultMessage, UserMessage } from " import { existsSync, readFileSync, writeFileSync } from "fs"; import { homedir } from "os"; import { basename } from "path"; -import { VERSION } from "./config.js"; +import { APP_NAME, VERSION } from "./config.js"; import type { SessionManager } from "./session-manager.js"; /** @@ -333,7 +333,7 @@ export function exportSessionToHtml(sessionManager: SessionManager, state: Agent // Use pi-session- prefix + session filename + .html if no output path provided if (!outputPath) { const sessionBasename = basename(sessionFile, ".jsonl"); - outputPath = `pi-session-${sessionBasename}.html`; + outputPath = `${APP_NAME}-session-${sessionBasename}.html`; } // Read and parse session data @@ -783,7 +783,7 @@ export function exportSessionToHtml(sessionManager: SessionManager, state: Agent
-

pi v${VERSION}

+

${APP_NAME} v${VERSION}

Session: @@ -894,7 +894,7 @@ export function exportSessionToHtml(sessionManager: SessionManager, state: Agent
@@ -1464,7 +1464,7 @@ function generateHtml(data: ParsedSessionData, inputFilename: string): string {
-

pi v${VERSION}

+

${APP_NAME} v${VERSION}

Session: @@ -1569,7 +1569,7 @@ function generateHtml(data: ParsedSessionData, inputFilename: string): string {
@@ -1605,7 +1605,7 @@ export function exportFromFile(inputPath: string, outputPath?: string): string { // Generate output path if not provided if (!outputPath) { const inputBasename = basename(inputPath, ".jsonl"); - outputPath = `pi-session-${inputBasename}.html`; + outputPath = `${APP_NAME}-session-${inputBasename}.html`; } const html = generateHtml(data, basename(inputPath)); diff --git a/packages/coding-agent/src/tools-manager.ts b/packages/coding-agent/src/tools-manager.ts index 4915e86c..ac5ded04 100644 --- a/packages/coding-agent/src/tools-manager.ts +++ b/packages/coding-agent/src/tools-manager.ts @@ -5,7 +5,7 @@ import { arch, platform } from "os"; import { join } from "path"; import { Readable } from "stream"; import { finished } from "stream/promises"; -import { getToolsDir } from "./config.js"; +import { APP_NAME, getToolsDir } from "./config.js"; const TOOLS_DIR = getToolsDir(); @@ -93,7 +93,7 @@ export function getToolPath(tool: "fd" | "rg"): string | null { // Fetch latest release version from GitHub async function getLatestVersion(repo: string): Promise { const response = await fetch(`https://api.github.com/repos/${repo}/releases/latest`, { - headers: { "User-Agent": "pi-coding-agent" }, + headers: { "User-Agent": `${APP_NAME}-coding-agent` }, }); if (!response.ok) {