diff --git a/apps/cli/src/commands/results/report-template.ts b/apps/cli/src/commands/results/report-template.ts index f5da6cccb..91446f326 100644 --- a/apps/cli/src/commands/results/report-template.ts +++ b/apps/cli/src/commands/results/report-template.ts @@ -1,2 +1,2 @@ export const RESULTS_REPORT_TEMPLATE = - "\n\n\n \n \n AgentV Evaluation Report\n \n\n\n
\n
\n
\n
AGENTV static export
\n

Evaluation Report

\n

Dashboard-themed HTML generated from an existing AgentV results workspace.

\n
\n
\n
\n\n \n\n
\n
\n\n \n\n\n"; + "\n\n\n \n \n AgentV Evaluation Report\n \n\n\n
\n
\n
\n
AgentV static export
\n

Evaluation Report

\n

Dashboard-themed HTML generated from an existing AgentV results workspace.

\n
\n
\n
\n\n \n\n
\n
\n\n \n\n\n"; diff --git a/apps/cli/src/commands/results/studio-config.ts b/apps/cli/src/commands/results/studio-config.ts index e9aa720bf..25eeb4ec9 100644 --- a/apps/cli/src/commands/results/studio-config.ts +++ b/apps/cli/src/commands/results/studio-config.ts @@ -12,7 +12,7 @@ * config.yaml format: * required_version: ">=4.2.0" * dashboard: - * app_name: agentv # displayed in the Dashboard shell + * app_name: AgentV # displayed in the Dashboard shell * threshold: 0.8 # score >= this value is considered "pass" * * Backward compat: reads `studio.threshold`, `studio.pass_threshold`, and @@ -41,7 +41,7 @@ export interface StudioConfig { const DEFAULTS: StudioConfig = { threshold: DEFAULT_THRESHOLD, - appName: 'agentv', + appName: 'AgentV', }; /** diff --git a/apps/cli/test/commands/results/report.test.ts b/apps/cli/test/commands/results/report.test.ts index 41e8b4274..b4ff0c16c 100644 --- a/apps/cli/test/commands/results/report.test.ts +++ b/apps/cli/test/commands/results/report.test.ts @@ -139,7 +139,7 @@ describe('results report', () => { expect(html).toContain('regex'); expect(html).toContain('AgentV Evaluation Report'); expect(html).toContain('class="brand-wordmark" aria-label="AgentV"'); - expect(html).toContain('class="brand-middle" aria-hidden="true">GENT'); + expect(html).toContain('class="brand-middle" aria-hidden="true">gent'); expect(html).not.toContain('Progress'); expect(html).not.toContain('metric-stack'); expect(html).toContain(''); diff --git a/apps/cli/test/commands/results/studio-config.test.ts b/apps/cli/test/commands/results/studio-config.test.ts index 4e7bda959..ff131237e 100644 --- a/apps/cli/test/commands/results/studio-config.test.ts +++ b/apps/cli/test/commands/results/studio-config.test.ts @@ -30,7 +30,7 @@ describe('loadStudioConfig', () => { it('returns defaults when no config.yaml exists', () => { const config = loadStudioConfig(tempDir); expect(config.threshold).toBe(DEFAULT_THRESHOLD); - expect(config.appName).toBe('agentv'); + expect(config.appName).toBe('AgentV'); }); it.each([ @@ -69,7 +69,7 @@ describe('loadStudioConfig', () => { it('ignores blank dashboard.app_name', () => { writeFileSync(path.join(tempDir, 'config.yaml'), 'dashboard:\n app_name: " "\n'); - expect(loadStudioConfig(tempDir).appName).toBe('agentv'); + expect(loadStudioConfig(tempDir).appName).toBe('AgentV'); }); it('falls back to global config.yaml for dashboard settings', () => { @@ -196,7 +196,7 @@ describe('saveStudioConfig', () => { path.join(tempDir, 'config.yaml'), 'required_version: ">=4.2.0"\npass_threshold: 0.8\ndashboard:\n pass_threshold: 0.6\nstudio:\n theme: dark\n pass_threshold: 0.5\n', ); - saveStudioConfig(tempDir, { threshold: 0.7, appName: 'agentv' }); + saveStudioConfig(tempDir, { threshold: 0.7, appName: 'AgentV' }); const raw = readFileSync(path.join(tempDir, 'config.yaml'), 'utf-8'); const parsed = parseYaml(raw) as Record; @@ -207,12 +207,12 @@ describe('saveStudioConfig', () => { expect(dashboard.theme).toBe('dark'); expect(dashboard.pass_threshold).toBeUndefined(); expect(dashboard.threshold).toBe(0.7); - expect(dashboard.app_name).toBe('agentv'); + expect(dashboard.app_name).toBe('AgentV'); expect(dashboard.appName).toBeUndefined(); }); it('creates config.yaml when it does not exist', () => { - saveStudioConfig(tempDir, { threshold: 0.6, appName: 'agentv' }); + saveStudioConfig(tempDir, { threshold: 0.6, appName: 'AgentV' }); const raw = readFileSync(path.join(tempDir, 'config.yaml'), 'utf-8'); const parsed = parseYaml(raw) as Record; @@ -221,7 +221,7 @@ describe('saveStudioConfig', () => { it('creates directory if it does not exist', () => { const nestedDir = path.join(tempDir, 'nested', '.agentv'); - saveStudioConfig(nestedDir, { threshold: 0.5, appName: 'agentv' }); + saveStudioConfig(nestedDir, { threshold: 0.5, appName: 'AgentV' }); const raw = readFileSync(path.join(nestedDir, 'config.yaml'), 'utf-8'); const parsed = parseYaml(raw) as Record; diff --git a/apps/dashboard/src/components/BrandName.tsx b/apps/dashboard/src/components/BrandName.tsx index 1ad6d8504..00ed2c403 100644 --- a/apps/dashboard/src/components/BrandName.tsx +++ b/apps/dashboard/src/components/BrandName.tsx @@ -11,7 +11,7 @@ export function BrandName({ appName }: { appName: string }) { A