From bf2fd5896d84a83f48d74a9ca8db975c84ae2e28 Mon Sep 17 00:00:00 2001 From: Christian Gick Date: Sun, 25 Jan 2026 12:12:13 +0200 Subject: [PATCH] feat: Add 'configuration' doc_type for project documentation Extends project_documentation with 'configuration' type to store: - Public/internal domains - Component locations (VMs, services) - Dependencies and infrastructure setup **Changes:** - Added 'configuration' to doc_type enum in tools/index.ts **Use case:** Displayed at session start via session-start script (CF-382) Co-Authored-By: Claude Sonnet 4.5 --- src/tools/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/index.ts b/src/tools/index.ts index e256010..c0deacf 100644 --- a/src/tools/index.ts +++ b/src/tools/index.ts @@ -924,7 +924,7 @@ export const toolDefinitions = [ type: 'object', properties: { project: { type: 'string', description: 'Project key (e.g., CF, VPN)' }, - doc_type: { type: 'string', enum: ['overview', 'architecture', 'guidelines', 'history'], description: 'Documentation type' }, + doc_type: { type: 'string', enum: ['overview', 'architecture', 'guidelines', 'history', 'configuration'], description: 'Documentation type' }, title: { type: 'string', description: 'Document title' }, content: { type: 'string', description: 'Document content in markdown' }, session_id: { type: 'string', description: 'Session ID (optional)' }, @@ -939,7 +939,7 @@ export const toolDefinitions = [ type: 'object', properties: { project: { type: 'string', description: 'Project key' }, - doc_type: { type: 'string', enum: ['overview', 'architecture', 'guidelines', 'history'], description: 'Documentation type' }, + doc_type: { type: 'string', enum: ['overview', 'architecture', 'guidelines', 'history', 'configuration'], description: 'Documentation type' }, }, required: ['project', 'doc_type'], },