[Haik]: abstracted OpenSwarmComposer

This commit is contained in:
haikdc
2026-04-18 08:34:52 -07:00
parent 5439420fa9
commit 563af6ff80
5 changed files with 4 additions and 4 deletions
@@ -6,7 +6,7 @@ import { ApprovalRouter, BatchApprovalWrapper } from './toolkit/approval-tools';
import ChatHeader from './ChatHeader';
import MessageQueue from './MessageQueue';
import OpenSwarmThread from './thread/OpenSwarmThread';
import OpenSwarmComposer from './composer/OpenSwarmComposer';
import OpenSwarmComposer from './OpenSwarmComposer/OpenSwarmComposer';
import { useAgentChat } from './hooks/useAgentChat';
import { useOpenSwarmRuntime, type ComposerExtras, type DispatchableMessage } from './runtime/useOpenSwarmRuntime';
import { toolkit } from './toolkit';
@@ -5,9 +5,9 @@ import type { Unstable_MentionItem } from '@assistant-ui/core';
import { useAppSelector } from '@/shared/hooks';
import type { ComposerExtras } from '../runtime/useOpenSwarmRuntime';
import type { ContextPath } from '@/shared/state/agentsTypes';
import { useOpenSwarmMentionAdapter, type MentionItemMetadata } from './OpenSwarmMentionAdapter';
import { useComposerAttachments } from './useComposerAttachments';
import { MentionSelectOverride, MentionPopover, ComposerAttachmentChips } from './ComposerParts';
import { useOpenSwarmMentionAdapter, type MentionItemMetadata } from './components/OpenSwarmMentionAdapter';
import { useComposerAttachments } from './components/useComposerAttachments';
import { MentionSelectOverride, MentionPopover, ComposerAttachmentChips } from './components/ComposerParts';
import ModelModeSelector from '../ModelModeSelector';
interface OpenSwarmComposerProps {