diff --git a/frontend/src/components/NormalizedConversation/PendingApprovalEntry.tsx b/frontend/src/components/NormalizedConversation/PendingApprovalEntry.tsx index 78816d96..47c8a0b2 100644 --- a/frontend/src/components/NormalizedConversation/PendingApprovalEntry.tsx +++ b/frontend/src/components/NormalizedConversation/PendingApprovalEntry.tsx @@ -17,11 +17,12 @@ import { } from '@/components/ui/tooltip'; import { approvalsApi } from '@/lib/api'; import { Check, X } from 'lucide-react'; -import { Textarea } from '@/components/ui/textarea'; +import { FileSearchTextarea } from '@/components/ui/file-search-textarea'; import { useHotkeysContext } from 'react-hotkeys-hook'; import { TabNavContext } from '@/contexts/TabNavigationContext'; import { useKeyApproveRequest, useKeyDenyApproval, Scope } from '@/keyboard'; +import { useProject } from '@/contexts/project-context'; const DEFAULT_DENIAL_REASON = 'User denied this tool use request.'; @@ -129,6 +130,7 @@ function DenyReasonForm({ onCancel, onSubmit, inputRef, + projectId, }: { isResponding: boolean; value: string; @@ -136,16 +138,18 @@ function DenyReasonForm({ onCancel: () => void; onSubmit: () => void; inputRef: React.RefObject; + projectId?: string; }) { return (
-