From ef7a37ce24739cd73c7a03e33bcffb4b5c56d3d1 Mon Sep 17 00:00:00 2001 From: Christopher Tso Date: Fri, 3 Jul 2026 15:36:47 +0200 Subject: [PATCH 1/2] docs: standardize AgentV brand casing --- apps/cli/src/commands/results/report-template.ts | 2 +- apps/cli/src/commands/results/studio-config.ts | 4 ++-- apps/cli/test/commands/results/studio-config.test.ts | 12 ++++++------ apps/dashboard/src/components/BrandName.tsx | 2 +- apps/dashboard/src/lib/api.ts | 2 +- apps/web/src/components/BrandWordmark.astro | 2 +- .../docs/docs/next/guides/enterprise-governance.mdx | 6 +++--- .../docs/docs/next/guides/workspace-architecture.mdx | 2 +- .../docs/v4.42.4/guides/enterprise-governance.mdx | 6 +++--- .../docs/v4.42.4/guides/workspace-architecture.mdx | 2 +- examples/governance/ai-register/README.md | 8 ++++---- examples/red-team/README.md | 2 +- examples/showcase/bug-fix-benchmark/README.md | 2 +- .../bug-fix-benchmark/evals/bug-fixes.eval.yaml | 2 +- examples/showcase/cross-repo-sync/README.md | 2 +- examples/showcase/cross-repo-sync/evals/suite.yaml | 8 ++++---- .../cross-repo-sync/workspace-template/AGENTS.md | 2 +- .../workspace-template/skills/cross-repo-sync.md | 6 +++--- 18 files changed, 36 insertions(+), 36 deletions(-) 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/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 '); + 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/web/src/components/Lander.astro b/apps/web/src/components/Lander.astro index 190a2b464..9aedbca7c 100644 --- a/apps/web/src/components/Lander.astro +++ b/apps/web/src/components/Lander.astro @@ -86,9 +86,9 @@ import BrandWordmark from './BrandWordmark.astro';
FAIL division score: 0.4
Results: 2 passed 1 failed
- +
-
$ agentv compare run-a run-b
+
$ agentv results compare run-a run-b
Comparing 2 runs...
correctness +12.5% (0.72 -> 0.81)
latency -340ms (1.2s -> 0.86s)
@@ -184,8 +184,7 @@ import BrandWordmark from './BrandWordmark.astro';
{`description: Math evaluation
-execution:
-  target: default
+target: default
 
 tests:
   - id: addition