Cartão de Limites do Agente
O widget de orçamento do agente - uma barra de uso da janela de contexto segmentada por token bucket com uma leitura usada / max, e planeja limites de uso com tempos de redefinição e barras de progresso. Expandir a janela de contexto cresce toda a carta para revelar a quebra por bucket, espaço livre, baldes diferidos e listas de membros desdobráveis.
Instalação
A Agent Limits Card faz parte da BoardUI Pro.
Modo escuro pronto - este componente segue tokens semânticos BoardUI automaticamente. Configurar a mudança de tema.
Usando um pacote de UI compartilhado ou aliases de importação personalizados? Configure seus caminhos de instalação antes de executar o CLI. Exemplos de copy-paste usam as importações padrão.
Expandido
defaultExpanded abre a desagregação no monte; os grupos (context.groupsCada colapso independente. Segmentos diferidos são listados com um traço e deixados fora da barra e do total.
<AgentLimitsCard context={{ max: 1_000_000, segments: [ { label: "Messages", tokens: 520_000 }, // palette colours from blue… { label: "System tools", tokens: 96_000 }, { label: "MCP tools", tokens: 68_000 }, { label: "Skills", tokens: 54_000, color: "var(--color-chart-8)" }, // …or your own { label: "MCP tools (deferred)", tokens: 69_900, deferred: true }, // listed, not counted ], groups: [ // collapsible member lists { label: "MCP tools", tokens: 137_900, items: [{ label: "browser", tokens: 54_200 }, /* … */] }, ], }} plan="Max (5x)" planHref="/settings/plan" limits={[ { label: "5-hour limit", used: 0.38, resets: "Resets in 2 hr 46 min" }, { label: "Weekly · all models", used: 0.03, resets: "Resets Tue 3:00 PM" }, { label: "Weekly · Pro", used: 0.05, resets: "Resets Tue 3:00 PM" }, ]} defaultExpanded onExpandedChange={(open) => track("context_breakdown", { open })}/>