diff --git a/admin-compliance/app/sdk/company-profile/page.tsx b/admin-compliance/app/sdk/company-profile/page.tsx index 0c47762..02d824b 100644 --- a/admin-compliance/app/sdk/company-profile/page.tsx +++ b/admin-compliance/app/sdk/company-profile/page.tsx @@ -2105,6 +2105,7 @@ export default function CompanyProfilePage() { setCompanyProfile(completeProfile) dispatch({ type: 'COMPLETE_STEP', payload: 'company-profile' }) + dispatch({ type: 'SET_STATE', payload: { projectVersion: (state.projectVersion || 0) + 1 } }) // Also persist to dedicated backend endpoint try { diff --git a/admin-compliance/app/sdk/layout.tsx b/admin-compliance/app/sdk/layout.tsx index 0058a05..3baca35 100644 --- a/admin-compliance/app/sdk/layout.tsx +++ b/admin-compliance/app/sdk/layout.tsx @@ -102,8 +102,13 @@ function SDKHeader({ sidebarCollapsed }: { sidebarCollapsed: boolean }) { {/* Session Info Bar */}
- {/* Version */} - v{state.version} + {/* Projekt + Version */} + + {state.companyProfile?.companyName || 'Kein Projekt'} + + + V{String(state.projectVersion || 1).padStart(3, '0')} + | diff --git a/admin-compliance/components/sdk/Sidebar/SDKSidebar.tsx b/admin-compliance/components/sdk/Sidebar/SDKSidebar.tsx index 431773c..263da81 100644 --- a/admin-compliance/components/sdk/Sidebar/SDKSidebar.tsx +++ b/admin-compliance/components/sdk/Sidebar/SDKSidebar.tsx @@ -341,7 +341,7 @@ function CorpusStalenessInfo({ ragCorpusStatus }: { ragCorpusStatus: RAGCorpusSt export function SDKSidebar({ collapsed = false, onCollapsedChange }: SDKSidebarProps) { const pathname = usePathname() - const { state, packageCompletion, completionPercentage, getCheckpointStatus } = useSDK() + const { state, packageCompletion, completionPercentage, getCheckpointStatus, setCustomerType } = useSDK() const [pendingCRCount, setPendingCRCount] = React.useState(0) // Poll pending change-request count every 60s @@ -430,7 +430,13 @@ export function SDKSidebar({ collapsed = false, onCollapsedChange }: SDKSidebarP