diff --git a/src/renderer/src/components/Popups/agent/SessionModal.tsx b/src/renderer/src/components/Popups/agent/SessionModal.tsx index efa037a72e..59f18a1dc2 100644 --- a/src/renderer/src/components/Popups/agent/SessionModal.tsx +++ b/src/renderer/src/components/Popups/agent/SessionModal.tsx @@ -8,19 +8,13 @@ import { ModalContent, ModalFooter, ModalHeader, - Select, - SelectedItemProps, - SelectedItems, - SelectItem, Textarea, useDisclosure } from '@heroui/react' import { loggerService } from '@logger' import type { Selection } from '@react-types/shared' import { AllowedToolsSelect } from '@renderer/components/agent' -import { getModelLogo } from '@renderer/config/models' import { useAgent } from '@renderer/hooks/agents/useAgent' -import { useApiModels } from '@renderer/hooks/agents/useModels' import { useSessions } from '@renderer/hooks/agents/useSessions' import { useUpdateSession } from '@renderer/hooks/agents/useUpdateSession' import { @@ -31,11 +25,11 @@ import { Tool, UpdateSessionForm } from '@renderer/types' -import { ChangeEvent, FormEvent, ReactNode, useCallback, useEffect, useMemo, useRef, useState } from 'react' +import { FormEvent, ReactNode, useCallback, useEffect, useMemo, useRef, useState } from 'react' import { useTranslation } from 'react-i18next' import { ErrorBoundary } from '../../ErrorBoundary' -import { BaseOption, ModelOption, Option } from './shared' +import { ModelOption } from './shared' const logger = loggerService.withContext('SessionAgentPopup') @@ -107,8 +101,6 @@ export const SessionModal: React.FC = ({ // const { setTimeoutTimer } = useTimer() const { createSession } = useSessions(agentId) const updateSession = useUpdateSession(agentId) - // Only support claude code for now - const { models } = useApiModels({ providerType: 'anthropic' }) const { agent } = useAgent(agentId) const isEditing = (session?: AgentSessionEntity) => session !== undefined @@ -141,13 +133,6 @@ export const SessionModal: React.FC = ({ }) }, [availableTools]) - const Item = useCallback(({ item }: { item: SelectedItemProps }) =>