feat: deploy Codeg multi-agent workspace, Gitea hot/cold storage hub, and grill-me skill
This commit is contained in:
1 parent
c4f54203a4
commit
01a4681f98
18 files changed
+1237
-251
No files matched your search
@@ -1,5 +1,5 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { BookOpen, LayoutGrid, MessageSquare, Moon, Search, Sun, Terminal } from 'lucide-react';
|
import { BookOpen, Bot, LayoutGrid, MessageSquare, Moon, Search, Sun, Terminal } from 'lucide-react';
|
||||||
import { usePortalStore } from '../store/usePortalStore';
|
import { usePortalStore } from '../store/usePortalStore';
|
||||||
import type { RouteModeId } from '../types/telemetry';
|
import type { RouteModeId } from '../types/telemetry';
|
||||||
import { Button } from './ui/button';
|
import { Button } from './ui/button';
|
||||||
@@ -64,13 +64,17 @@ export const TopRibbon: React.FC = () => {
|
|||||||
{/* View Switcher Tabs via @radix-ui/react-tabs */}
|
{/* View Switcher Tabs via @radix-ui/react-tabs */}
|
||||||
<Tabs
|
<Tabs
|
||||||
value={viewMode}
|
value={viewMode}
|
||||||
onValueChange={(v) => setViewMode(v as 'dashboard' | 'storybook')}
|
onValueChange={(v) => setViewMode(v as 'dashboard' | 'agents' | 'storybook')}
|
||||||
>
|
>
|
||||||
<TabsList>
|
<TabsList>
|
||||||
<TabsTrigger value="dashboard">
|
<TabsTrigger value="dashboard">
|
||||||
<LayoutGrid className="w-3.5 h-3.5" />
|
<LayoutGrid className="w-3.5 h-3.5" />
|
||||||
<span>中控台</span>
|
<span>中控台</span>
|
||||||
</TabsTrigger>
|
</TabsTrigger>
|
||||||
|
<TabsTrigger value="agents">
|
||||||
|
<Bot className="w-3.5 h-3.5" />
|
||||||
|
<span>Agent 编排</span>
|
||||||
|
</TabsTrigger>
|
||||||
<TabsTrigger value="storybook">
|
<TabsTrigger value="storybook">
|
||||||
<BookOpen className="w-3.5 h-3.5" />
|
<BookOpen className="w-3.5 h-3.5" />
|
||||||
<span>Storybook 设计规范</span>
|
<span>Storybook 设计规范</span>
|
||||||
|
|||||||
Reference in new issue
Block a user