sync: Workflows P2 features from private repo

- 5 bundled workflows (prep, research, connect, integrate, survey)
- quickLink tool for fast edge creation
- queryDimensionNodes tool for dimension queries
- Workflow orchestration tools (list, get, edit)
- Dimension awareness with active dimension tracking
- Unified Workflows tab in Agent Panel
- MCP server updates for workflow execution

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
“BeeRad”
2026-01-11 18:54:34 +11:00
co-authored by Claude Opus 4.5
parent 3951d9daf4
commit f9271aeeb4
24 changed files with 2842 additions and 153 deletions
+6 -5
View File
@@ -25,6 +25,7 @@ const createVoiceRequestId = () =>
interface RAHChatProps {
openTabsData: Node[];
activeTabId: number | null;
activeDimension?: string | null;
onNodeClick?: (nodeId: number) => void;
delegations?: AgentDelegation[];
messages?: ChatMessage[];
@@ -34,10 +35,11 @@ interface RAHChatProps {
delegationSessionId?: string;
}
export default function RAHChat({
openTabsData,
activeTabId,
onNodeClick,
export default function RAHChat({
openTabsData,
activeTabId,
activeDimension,
onNodeClick,
delegations = [],
messages: externalMessages,
setMessages: externalSetMessages,
@@ -124,7 +126,6 @@ export default function RAHChat({
await handler();
}
},
getApiKeys: () => apiKeyService.getStoredKeys(),
});
useVoiceInterruption({