diff --git a/docs/src/navigation.ts b/docs/src/navigation.ts index 792a779cf..192680ab6 100644 --- a/docs/src/navigation.ts +++ b/docs/src/navigation.ts @@ -92,6 +92,7 @@ export const NAV_SECTIONS: NavSection[] = [ { title: 'Tips & Tricks', slug: 'guide/tips-and-tricks' }, { title: 'Sample Prompts', slug: 'guide/sample-prompts' }, { title: 'Recipes', slug: 'cookbook/recipes' }, + { title: 'Agent Framework Integration', slug: 'guide/agent-framework-integration' }, { title: 'Building Extensions', slug: 'guide/building-extensions' }, { title: 'Building Resilient Agents', slug: 'guide/building-resilient-agents' }, { title: 'Extensibility', slug: 'guide/extensibility' }, @@ -100,6 +101,13 @@ export const NAV_SECTIONS: NavSection[] = [ { title: 'Contributors', slug: 'guide/contributors' }, ], }, + { + title: 'Security', + dir: 'features', + items: [ + { title: 'Security Hardening', slug: 'features/security-hardening' }, + ], + }, { title: 'Scenarios', dir: 'scenarios', @@ -131,6 +139,10 @@ export const NAV_SECTIONS: NavSection[] = [ { title: 'Aspire Dashboard', slug: 'scenarios/aspire-dashboard' }, { title: 'Keep My Squad', slug: 'scenarios/keep-my-squad' }, { title: 'Troubleshooting', slug: 'scenarios/troubleshooting' }, + { title: 'Azure Container Apps', slug: 'scenarios/azure-container-apps' }, + { title: 'AKS Deployment', slug: 'scenarios/aks-deployment' }, + { title: 'Production Observability', slug: 'scenarios/production-observability' }, + { title: 'Production Troubleshooting', slug: 'scenarios/production-troubleshooting' }, ], }, { @@ -143,6 +155,8 @@ export const NAV_SECTIONS: NavSection[] = [ { title: 'SDK Integration', slug: 'reference/integration' }, { title: 'Tools & Hooks', slug: 'reference/tools-and-hooks' }, { title: 'Config', slug: 'reference/config' }, + { title: 'Container Image', slug: 'reference/container-image' }, + { title: 'State Backend Selection', slug: 'reference/state-backend-selection' }, { title: 'Glossary', slug: 'reference/glossary' }, ], }, diff --git a/test/docs-build.test.ts b/test/docs-build.test.ts index cb840883c..68e4ba0d7 100644 --- a/test/docs-build.test.ts +++ b/test/docs-build.test.ts @@ -25,9 +25,9 @@ function docsBuildSkipReason(): string | null { // Expected content directories in src/content/docs/ const EXPECTED_GET_STARTED = ['installation', 'first-session', 'five-minute-start', 'choose-your-interface', 'migration']; -const EXPECTED_GUIDES = ['build-autonomous-agent', 'building-extensions', 'building-resilient-agents', 'contributing', 'contributors', 'extensibility', 'faq', 'github-auth-setup', 'sample-prompts', 'tips-and-tricks']; +const EXPECTED_GUIDES = ['agent-framework-integration', 'build-autonomous-agent', 'building-extensions', 'building-resilient-agents', 'contributing', 'contributors', 'extensibility', 'faq', 'github-auth-setup', 'sample-prompts', 'tips-and-tricks']; -const EXPECTED_REFERENCE = ['cli', 'sdk', 'config', 'api-reference', 'integration', 'tools-and-hooks', 'glossary']; +const EXPECTED_REFERENCE = ['cli', 'sdk', 'config', 'api-reference', 'integration', 'tools-and-hooks', 'glossary', 'container-image', 'state-backend-selection']; const EXPECTED_SCENARIOS = [ 'aspire-dashboard', @@ -55,6 +55,10 @@ const EXPECTED_SCENARIOS = [ 'team-state-storage', 'troubleshooting', 'upgrading', + 'azure-container-apps', + 'aks-deployment', + 'production-observability', + 'production-troubleshooting', ]; const EXPECTED_FEATURES = [ @@ -88,6 +92,7 @@ const EXPECTED_FEATURES = [ 'skills', 'storage-provider', 'squad-rc', + 'security-hardening', 'streams', 'team-setup', 'upstream-inheritance',