import Modal from "../ui/Modal"; import Button from "../ui/Button"; import ClaudeInstructionsEditor from "./ClaudeInstructionsEditor"; interface Props { instructions: string; disabled: boolean; onSave: (instructions: string) => Promise; onClose: () => void; } /** Global Claude instructions (Settings). Per-project lives in Config → Runtime. */ export default function ClaudeInstructionsModal({ instructions, disabled, onSave, onClose, }: Props) { return ( Close} > { try { await onSave(value); } catch (err) { console.error("Failed to update Claude instructions:", err); } }} /> ); }