import React from 'react'; import { Checkbox } from '@renderer/components/ui/checkbox'; import { Label } from '@renderer/components/ui/label'; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger, } from '@renderer/components/ui/tooltip'; import { Info } from 'lucide-react'; interface LimitContextCheckboxProps { id: string; checked: boolean; onCheckedChange: (checked: boolean) => void; disabled?: boolean; } export const LimitContextCheckbox: React.FC = ({ id, checked, onCheckedChange, disabled = false, }) => (
onCheckedChange(value === true)} />

Agents will use 200K context window instead of the default 1M. Useful if you want to save tokens and reduce costs.

);