You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Suporte a macOS (Apple Silicon). O app agora detecta sessões de agentes de IA
no macOS (sem /proc): usa ps/osascript para listar processos e seus
argumentos/ambiente, e AppleScript (System Events) para focar a aba do
terminal. Lançamento de agentes em Terminal.app, Ghostty e Warp (URL
scheme warp://launch/...), com scan de launchers em /Applications e ~/Applications. Tudo guardado por process.platform === 'darwin' — em Linux o
fluxo via /proc existente permanece idêntico. (PR #30, Brayann Barbosa)
Installer dedicado para macOS (install_macos.sh), espelho do install.sh
Linux. Build publica dmg + zip (arm64) no electron-builder.
Terminais adicionais suportados e entrypoint padronizado de agentes de IA
na documentação — hooks de shell compatíveis com macOS e Linux, com parsing robusto
do nome do processo.
Changed
Consumo do Claude agora é lazy (coleta sob demanda). O loop de fundo (60s)
deixou de bater na API /api/oauth/usage do Claude — a chamada só acontece quando
você vai olhar o uso: ao abrir/expandir o overlay, ao revelar a janela
(tray/atalho), no botão ⟳ e no boot (1 chamada). Essa API divide um limite agregado com o /status do próprio Claude Code, então consultá-la a cada 60 s
alimentava o 429 e a barra de % do Claude sumia. Agora o app fica fora desse
balde na maior parte do tempo; entre gatilhos, mostra o último % conhecido (ou o
plano-só, sem inventar número). O cache de 5 min evita repetir a chamada a cada
abrir/fechar. GLM/Codex/Antigravity seguem no loop normal (não sofrem esse limite).
(PR #29)
Idioma base da documentação/comentários: PT-BR → EN (PR #30).
Fixed
Erro de sintaxe na configuração do build target do package.json corrigido
(PR #30).
Build Linux quebrava com o bloco mac adicionado no PR #30: o arch: ["arm64"]
dentro de mac fazia o electron-builder 26.x rejeitar o schema
(configuration.mac should be one of these: null) e o npm run dist falhava — o
CI não pegava porque só roda npm test, não o build. Removido o arch do config;
o arch do build macOS passa a ser o do host (ou via CLI --arch arm64).
saveBounds() não roda mais no macOS (bounds não se aplicam do mesmo modo).