11import "@features/task-detail/components/TaskInput.css" ;
2- import { ArrowUp , CaretDown , Paperclip , Stop } from "@phosphor-icons/react" ;
3- import {
4- Box ,
5- Button ,
6- DropdownMenu ,
7- Flex ,
8- IconButton ,
9- Text ,
10- Tooltip ,
11- } from "@radix-ui/themes" ;
2+ import { ArrowUp , Paperclip , Stop } from "@phosphor-icons/react" ;
3+ import { Box , Flex , IconButton , Tooltip } from "@radix-ui/themes" ;
124import { logger } from "@renderer/lib/logger" ;
135import type { MentionItem } from "@shared/types" ;
146import { Extension , type JSONContent } from "@tiptap/core" ;
@@ -239,9 +231,6 @@ export const MessageEditor = forwardRef<
239231 }
240232 } ;
241233 const [ mentionItems , setMentionItems ] = useState < MentionItem [ ] > ( [ ] ) ;
242- const [ _selectedModel , setSelectedModel ] = useState (
243- "claude-sonnet-4-5-20250514" ,
244- ) ;
245234 const mentionItemsRef = useRef ( mentionItems ) ;
246235 const repoPathRef = useRef ( repoPath ) ;
247236 const onSubmitRef = useRef ( onSubmit ) ;
@@ -441,7 +430,7 @@ export const MessageEditor = forwardRef<
441430 onClick = { handleContainerClick }
442431 style = { { cursor : "text" } }
443432 >
444- < Box className = "max-h-[200px] min-h-[40px ] flex-1 overflow-y-auto font-mono text-sm" >
433+ < Box className = "max-h-[200px] min-h-[30px ] flex-1 overflow-y-auto font-mono text-sm" >
445434 < EditorContent editor = { editor } />
446435 </ Box >
447436 < Flex justify = "between" align = "center" >
@@ -452,39 +441,20 @@ export const MessageEditor = forwardRef<
452441 onChange = { handleFileSelect }
453442 style = { { display : "none" } }
454443 />
455- < DropdownMenu . Root >
456- < DropdownMenu . Trigger >
457- < Button
458- variant = "ghost"
459- color = "gray"
460- size = "1"
461- style = { { marginLeft : "0" } }
462- >
463- < Text size = "1" > Sonnet 4.5</ Text >
464- < CaretDown size = { 12 } />
465- </ Button >
466- </ DropdownMenu . Trigger >
467- < DropdownMenu . Content size = "1" >
468- < DropdownMenu . Item
469- onSelect = { ( ) => setSelectedModel ( "claude-sonnet-4-5-20250514" ) }
470- >
471- < Text size = "1" > Sonnet 4.5</ Text >
472- </ DropdownMenu . Item >
473- </ DropdownMenu . Content >
474- </ DropdownMenu . Root >
444+ < Tooltip content = "Attach file" >
445+ < IconButton
446+ size = "1"
447+ variant = "ghost"
448+ color = "gray"
449+ onClick = { ( ) => fileInputRef . current ?. click ( ) }
450+ disabled = { disabled }
451+ title = "Attach file"
452+ style = { { marginLeft : "0px" } }
453+ >
454+ < Paperclip size = { 14 } weight = "bold" />
455+ </ IconButton >
456+ </ Tooltip >
475457 < Flex gap = "4" align = "center" >
476- < Tooltip content = "Attach file" >
477- < IconButton
478- size = "1"
479- variant = "soft"
480- color = "gray"
481- onClick = { ( ) => fileInputRef . current ?. click ( ) }
482- disabled = { disabled }
483- title = "Attach file"
484- >
485- < Paperclip size = { 14 } weight = "bold" />
486- </ IconButton >
487- </ Tooltip >
488458 { isLoading && onCancel ? (
489459 < Tooltip content = "Stop" >
490460 < IconButton
0 commit comments