diff --git a/docs/DEVELOPMENT.md b/docs/DEVELOPMENT.md
index dcabb7e4..e3878414 100644
--- a/docs/DEVELOPMENT.md
+++ b/docs/DEVELOPMENT.md
@@ -471,8 +471,18 @@ GitHub release page and downloaded DMG, PKG and `SHA256SUMS.txt` checksums befor
`.github/workflows/release.yml` checks the tag matches `MARKETING_VERSION`, verifies the exact commit already passed
the required PR CI and CodeQL checks, then signs, notarizes and verifies with `spctl`. A tag push always stops there;
-an explicit dispatch for that tag publishes the release and updates the Homebrew cask. `.github/workflows/ci.yml`
-builds and tests every push and pull request, and fails if `docs/` is out of date with `site/`.
+an explicit dispatch for that tag publishes the release and updates the Homebrew cask.
+
+Pull-request verification jobs explicitly check out the PR head SHA associated with their checks, not GitHub's
+synthetic merge ref. App-changing PRs also receive one required prospective-merge build of the synthetic tree, so exact
+release evidence cannot hide an incompatibility with the current base branch. `scripts/classify_changes.py` consumes the
+full NUL-delimited Git diff, including both names of a rename, and permits the
+website-only route only when every changed path is explicitly allowlisted. Project files, Swift/shared/test sources,
+packaging, screenshots and manifests, signed catalogs, release scripts, workflows, classifier policy, and unknown paths
+all take the full application route; a missing or unreadable base fails closed the same way. A website-only commit needs
+no application version bump. CI still rebuilds and checks the generated site on every commit, then `Review / gate`
+requires every applicable job and preserves an immutable shadow receipt containing the tested source SHA, tree, app-input
+fingerprint, workflow schema, and conclusions. A cache is never release evidence.
```sh
scripts/ci-secrets.sh # upload the secrets once
diff --git a/docs/about/index.html b/docs/about/index.html
index 86d88535..07f34f9b 100644
--- a/docs/about/index.html
+++ b/docs/about/index.html
@@ -153,7 +153,7 @@
Sieh, was deine Apps im Netz tun. brew install --cask xinbetween/tap/flowlight
-
v0.17.1macOS 15+UniversalGPL-3.0Keine Telemetrie
+
v0.17.2macOS 15+UniversalGPL-3.0Keine Telemetrie
@@ -127,7 +127,7 @@
Sieh, was deine Apps im Netz tun.
-
Sieh die tatsächliche KI-Route: Agenten, zugeordnete Werkzeuge, konfigurierte Gateways, Flowlights beobachtete Proxy-Stufe und exakte Ziele. Die Bandbreite zeigt empfangene plus gesendete Daten im gewählten Zeitraum. Mit Demodaten.
@@ -135,7 +135,7 @@
Sieh, was deine Apps im Netz tun.
-
Die Ansicht KI-Agenten: der Modellanbieter jedes Agenten – und alles andere, mit dem er gesprochen hat. Mit Demodaten gezeigt.
@@ -177,17 +177,17 @@
KI-Agenten
Was tun meine Agenten, außer ihr Modell zu rufen? Anbiete
Verlauf
Wo ist alles hingegangen? Sekunde bis Jahr, gruppiert nach App, Ziel oder IP, mit Diagrammen und CSV.
⌘3
-
Warnungen
Was sah falsch aus? Nachvollziehbare Warnungen pro App, mit Ziel und Schwellenwert.
⌘4
+
Warnungen
Was sah falsch aus? Nachvollziehbare Warnungen pro App, mit Ziel und Schwellenwert.
⌘5
-
Regeln
Was habe ich verweigert – und passiert es? Jede Regel, was sie blockiert hat, und ein Verlauf jeder Entscheidung.
⌘5
+
Regeln
Was habe ich verweigert – und passiert es? Jede Regel, was sie blockiert hat, und ein Verlauf jeder Entscheidung.
⌘8
Fragen
Fragen in normaler Sprache, beantwortet aus dem Verlauf – mit jeder ausgeführten Abfrage darunter.
⌘6
-
Geräte
Bluetooth, USB und Kameras: was gekoppelt, angeschlossen oder aktiv ist und wann sich das geändert hat. Aus, bis du es einschaltest.
⌘8
+
Geräte
Bluetooth, USB und Kameras: was gekoppelt, angeschlossen oder aktiv ist und wann sich das geändert hat. Aus, bis du es einschaltest.
⌘9
Inspizieren
Optional. Was hat der Agent wirklich gesendet, und welcher Tool-Aufruf hat es ausgelöst? Entschlüsselte Anfragen, Tool-Aufrufe, Ergebnisse.
⌘7
-
Verbindungen
Was kommuniziert? Eine zoombare Sankey-Karte für App-Verkehr und nachgewiesene KI-Agentenpfade, mit exakter Listenansicht.
+
Verbindungen
Was kommuniziert? Eine zoombare Sankey-Karte für App-Verkehr und nachgewiesene KI-Agentenpfade, mit exakter Listenansicht.
⌘4
@@ -405,16 +405,16 @@
Unterstützte Tool-Aufrufe mit Netzwerkanfragen verknüpfen
Mac. Starte einen Agenten aus einem inspizierten Terminal, und der unterstützte HTTP-Verkehr des Agenten und seiner Tools wird entschlüsselt – mit den
Tool-Aufrufen, die das Modell angefordert hat, und den Ergebnissen, die zurückgingen.
-
Wo sind meine Notizen gelandet? Der curl-Upload zu paste.example, zurückverfolgt bis zum Bash-Befehl, den das Modell angefordert hat, mit dem
gesendeten Body.
-
Jedes Tool, das ein Agent dem Modell anbietet. Agenten deklarieren ihre Tools bei jedem Zug, also listet Flowlight alle auf – mit denen,
die das Modell tatsächlich genutzt hat, und denen, die es nie angefasst hat.
-
Auch die, die du auf der Leitung nicht siehst. Bittet ein Agent den Anbieter, sich mit einem MCP-Server zu verbinden, erreicht dieser Datenverkehr
deinen Mac nie. Seine Anfrage schon – also tauchen der Server, seine URL, seine Freigabeeinstellung und seine Tools trotzdem auf.
@@ -460,7 +460,7 @@
Ein Wächter, den du nicht bewachen musst
-
Ein Agent, jeder Tool-Aufruf. Der Datenverkehr der git-, curl- und MCP-Server, die Claude Code gestartet hat, zählt als Datenverkehr von Claude Code.
Mit eingeschalteter HTTPS-Inspektion zeigt der Tab Tool-Aufrufe, was das Modell angefordert hat, was zurückkam und welche Anfragen jedes Tool gestellt hat:
@@ -470,10 +470,10 @@
Ein Wächter, den du nicht bewachen musst
-
Verlauf. Zoom von der Sekunde bis zum Jahr, drei Gruppierungen, Diagramme, die auch bei hunderten Apps lesbar bleiben.
-
Warnungen. Jede nennt die App, das Ziel und den Wert, der sie ausgelöst hat.
Todo, desde el primer arranque hasta el ajuste de las reglas de agentes. Flowlight 0.17.1, macOS 15 o posterior.
+
Todo, desde el primer arranque hasta el ajuste de las reglas de agentes. Flowlight 0.17.2, macOS 15 o posterior.
diff --git a/docs/es/index.html b/docs/es/index.html
index 3699d75f..5c9aedb4 100644
--- a/docs/es/index.html
+++ b/docs/es/index.html
@@ -48,7 +48,7 @@
-
+
Ir al contenido
@@ -97,7 +97,7 @@
Observa la actividad de red de tus apps.
brew install --cask xinbetween/tap/flowlight
-
v0.17.1macOS 15+UniversalGPL-3.0Sin telemetría
+
v0.17.2macOS 15+UniversalGPL-3.0Sin telemetría
@@ -127,7 +127,7 @@
Observa la actividad de red de tus apps.
-
Ve la ruta real de IA: agentes, herramientas atribuidas, puertas de enlace configuradas, la etapa de proxy observada por Flowlight y destinos exactos. El ancho muestra el total recibido y enviado en el período seleccionado. Con datos de demostración.
@@ -135,7 +135,7 @@
Observa la actividad de red de tus apps.
-
La vista Agentes de IA: el proveedor de modelo de cada agente y todo lo demás con lo que habló. Con datos de demostración.
@@ -177,17 +177,17 @@
Agentes de IA
¿Qué hacen mis agentes aparte de llamar a su modelo?
Historial
¿Adónde ha ido todo? Del segundo al año, agrupado por app, destino o IP, con gráficos y CSV.
⌘3
-
Alertas
¿Qué ha pintado mal? Alertas por app, explicables, con el destino y el umbral.
⌘4
+
Alertas
¿Qué ha pintado mal? Alertas por app, explicables, con el destino y el umbral.
⌘5
-
Reglas
¿Qué he rechazado y se está cumpliendo? Cada regla, lo que ha bloqueado y un flujo con todas las decisiones.
⌘5
+
Reglas
¿Qué he rechazado y se está cumpliendo? Cada regla, lo que ha bloqueado y un flujo con todas las decisiones.
⌘8
Preguntar
Preguntas en lenguaje corriente, respondidas con el historial, y debajo cada consulta que ejecutó.
⌘6
-
Dispositivos
Bluetooth, USB y cámaras: qué está emparejado, conectado o activo y cuándo cambió. Desactivado hasta que lo actives.
⌘8
+
Dispositivos
Bluetooth, USB y cámaras: qué está emparejado, conectado o activo y cuándo cambió. Desactivado hasta que lo actives.
⌘9
Inspeccionar
Opcional. ¿Qué envió el agente en realidad y qué llamada de herramienta lo provocó? Peticiones descifradas, llamadas de herramientas, resultados.
⌘7
-
Conexiones
¿Qué se comunica? Un mapa Sankey ampliable del tráfico de apps y las rutas comprobadas de agentes de IA, con una lista exacta equivalente.
+
Conexiones
¿Qué se comunica? Un mapa Sankey ampliable del tráfico de apps y las rutas comprobadas de agentes de IA, con una lista exacta equivalente.
⌘4
@@ -405,16 +405,16 @@
Correlaciona las llamadas de herramientas compatibles con las peticiones de
Mac. Arranca un agente desde un Terminal inspeccionado y el tráfico HTTP compatible del agente y de sus herramientas se descifra, con las llamadas de herramientas que
pidió el modelo y los resultados que volvieron.
-
¿Adónde han ido mis notas? La subida de curl a paste.example, rastreada hasta el comando Bash que pidió el modelo, con el
cuerpo que envió.
-
Todas las herramientas que un agente ofrece al modelo. Los agentes declaran sus herramientas en cada turno, así que Flowlight las lista todas, señalando
las que el modelo usó de verdad y las que no tocó nunca.
-
Incluidos los que no se ven en el cable. Cuando un agente pide al proveedor que conecte con un servidor MCP, ese tráfico
nunca llega a tu Mac. Su petición sí, así que el servidor, su URL, su ajuste de aprobación y sus herramientas siguen apareciendo.
@@ -460,7 +460,7 @@
Un monitor que no tienes que vigilar
-
Un agente, todas sus llamadas de herramientas. El tráfico del git, del curl y de los servidores MCP que arrancó Claude Code cuenta como de Claude Code.
Con la inspección HTTPS activada, la pestaña Llamadas de herramientas muestra qué pidió el modelo, qué volvió y las peticiones que hizo cada herramienta:
@@ -470,10 +470,10 @@
Un monitor que no tienes que vigilar
-
Historial. Zoom del segundo al año, tres agrupaciones y gráficos que siguen legibles con cientos de apps.
-
Alertas. Cada una nombra la app, el destino y la cifra que la activó.
Tout, du premier lancement au réglage des règles des agents. Flowlight 0.17.1, macOS 15 ou version ultérieure.
+
Tout, du premier lancement au réglage des règles des agents. Flowlight 0.17.2, macOS 15 ou version ultérieure.
diff --git a/docs/fr/index.html b/docs/fr/index.html
index 2f52c8c9..fac96d23 100644
--- a/docs/fr/index.html
+++ b/docs/fr/index.html
@@ -48,7 +48,7 @@
-
+
Aller au contenu
@@ -97,7 +97,7 @@
Voyez l’activité réseau de vos apps.
brew install --cask xinbetween/tap/flowlight
-
v0.17.1macOS 15+UniverselGPL-3.0Sans télémétrie
+
v0.17.2macOS 15+UniverselGPL-3.0Sans télémétrie
@@ -127,7 +127,7 @@
Voyez l’activité réseau de vos apps.
-
Voyez la route IA réelle : agents, outils attribués, passerelles configurées, étape proxy observée par Flowlight et destinations exactes. La largeur indique le total reçu et envoyé pendant la période sélectionnée. Avec des données de démonstration.
@@ -135,7 +135,7 @@
Voyez l’activité réseau de vos apps.
-
La vue Agents IA : le fournisseur de modèle de chaque agent, et tout le reste de ce qu’il a contacté. Avec des données de démonstration.
@@ -177,17 +177,17 @@
Agents IA
Que font mes agents en plus d’appeler leur modèle ?
Historique
Où tout cela est-il parti ? De la seconde à l’année, par app, par destination ou par IP, avec graphiques et CSV.
⌘3
-
Alertes
Qu’est-ce qui clochait ? Des alertes explicables, par app, avec la destination et le seuil.
⌘4
+
Alertes
Qu’est-ce qui clochait ? Des alertes explicables, par app, avec la destination et le seuil.
⌘5
-
Règles
Qu’ai-je refusé, et est-ce bien appliqué ? Chaque règle, ce qu’elle a bloqué, et le flux de toutes les décisions.
⌘5
+
Règles
Qu’ai-je refusé, et est-ce bien appliqué ? Chaque règle, ce qu’elle a bloqué, et le flux de toutes les décisions.
⌘8
Demander
Des questions en langage courant, auxquelles l’historique répond — avec la liste des requêtes exécutées juste en dessous.
⌘6
-
Appareils
Bluetooth, USB et caméras : ce qui est appairé, branché ou actif, et quand cela a changé. Désactivé jusqu’à ce que vous l’activiez.
⌘8
+
Appareils
Bluetooth, USB et caméras : ce qui est appairé, branché ou actif, et quand cela a changé. Désactivé jusqu’à ce que vous l’activiez.
⌘9
Inspecter
Facultatif. Qu’a réellement envoyé l’agent, et quel appel d’outil en est la cause ? Requêtes déchiffrées, appels d’outils, résultats.
⌘7
-
Connexions
Qui communique ? Une carte Sankey zoomable du trafic des apps et des chemins attestés des agents IA, avec une liste exacte équivalente.
+
Connexions
Qui communique ? Une carte Sankey zoomable du trafic des apps et des chemins attestés des agents IA, avec une liste exacte équivalente.
⌘4
@@ -405,16 +405,16 @@
Reliez les appels d’outils pris en charge aux requêtes réseau
Mac. Lancez un agent depuis un Terminal inspecté et le trafic HTTP pris en charge de l’agent et de ses outils est déchiffré, avec les appels d’outils que le
modèle a demandés et les résultats qui lui sont revenus.
-
Où sont parties mes notes ? L’envoi de curl vers paste.example, remonté jusqu’à la commande Bash demandée par le modèle, avec le
corps transmis.
-
Tous les outils qu’un agent propose au modèle. Les agents déclarent leurs outils à chaque tour, donc Flowlight les liste tous, en distinguant
ceux que le modèle a vraiment utilisés de ceux qu’il n’a jamais touchés.
-
Y compris ceux qu’on ne voit pas passer sur le réseau. Quand un agent demande au fournisseur de se connecter à un serveur MCP, ce trafic
ne passe jamais par votre Mac. Sa requête, si : le serveur, son URL, son réglage d’approbation et ses outils apparaissent quand même.
@@ -460,7 +460,7 @@
Un moniteur que vous n’avez pas à surveiller
-
Un agent, tous ses appels d’outils. Le trafic des git, curl et serveurs MCP lancés par Claude Code compte comme celui de Claude Code.
Avec l’inspection HTTPS activée, l’onglet Appels d’outils montre ce que le modèle a demandé, ce qui est revenu et les requêtes émises par chaque outil :
@@ -470,10 +470,10 @@
Un moniteur que vous n’avez pas à surveiller
-
Historique. Zoom de la seconde à l’année, trois regroupements, des graphiques qui restent lisibles avec des centaines d’apps.
-
Alertes. Chacune nomme l’app, la destination et le chiffre qui l’a déclenchée.
See your apps' network activity. brew install --cask xinbetween/tap/flowlight
-
v0.17.1macOS 15+UniversalGPL-3.0No telemetry
+
v0.17.2macOS 15+UniversalGPL-3.0No telemetry
@@ -127,7 +127,7 @@
See your apps' network activity.
-
See the real AI route: agents, attributed tools, configured gateways, Flowlight's observed proxy stage, and exact destinations. Ribbon width shows total received plus sent traffic for the selected period. Shown with demo data.
@@ -135,7 +135,7 @@
See your apps' network activity.
-
The AI Agents view: each agent's model provider, and everything else it talked to. Shown with demo data.
@@ -143,7 +143,7 @@
See your apps' network activity.
-
Always monitor an agent: Flowlight writes the proxy into the agent's own settings so it routes through on every launch, and says what it's keeping — stop any of it in a click. Shown with demo data.
@@ -185,17 +185,17 @@
AI Agents
What are my agents doing besides calling their model? Provi
History
Where did it all go? From 15 minutes through all history, grouped by app, destination or IP, with charts and CSV.
⌘3
-
Alerts
What looked wrong? Explainable, per-app alerts with the destination and the threshold.
⌘4
+
Alerts
What looked wrong? Explainable, per-app alerts with the destination and the threshold.
⌘5
-
Rules
What have I refused, and is it happening? Every rule, what each has blocked, and a feed of every decision.
⌘5
+
Rules
What have I refused, and is it happening? Every rule, what each has blocked, and a feed of every decision.
⌘8
Ask
Questions in plain language, answered from the history — with every query it ran listed underneath.
⌘6
-
Devices
Bluetooth, USB, and cameras: what's paired, what's attached or active, and when that changed. Off until you turn it on.
⌘8
+
Devices
Bluetooth, USB, and cameras: what's paired, what's attached or active, and when that changed. Off until you turn it on.
⌘9
Inspect
Optional. What did the agent actually send, and which tool call made it? Decrypted requests, tool calls, results.
⌘7
-
Connections
What is communicating? A zoomable Sankey map for app traffic and proved AI-agent paths, with exact list parity.
+
Connections
What is communicating? A zoomable Sankey map for app traffic and proved AI-agent paths, with exact list parity.
⌘4
@@ -427,16 +427,16 @@
Correlate supported tool calls with network requests
Mac. Start an agent from an inspected Terminal and supported HTTP traffic from the agent and its tools is decrypted, with tool calls the
model asked for and the results that went back.
-
Where did my notes go? curl's upload to paste.example, traced to the Bash command the model asked for, with the
body it sent.
-
Every tool an agent offers the model. Agents declare their tools on each turn, so Flowlight lists them all, with the
ones the model actually used and the ones it never touched.
-
Including the ones you can't see on the wire. When an agent asks the provider to connect to an MCP server, that traffic
never reaches your Mac. Its request does, so the server, its URL, its approval setting and its tools still show up.
@@ -482,7 +482,7 @@
A monitor you don't have to monitor
-
One agent, every tool call. Traffic from the git, curl and MCP servers Claude Code started counts as Claude Code's.
With HTTPS inspection on, the Tool calls tab shows what the model asked for, what came back, and the requests each tool made:
@@ -492,10 +492,10 @@
A monitor you don't have to monitor
-
History. Preset ranges, a draggable navigator, three groupings, and charts that stay readable with hundreds of apps.
-
Alerts. Each one names the app, the destination and the number that tripped it.
Vedi il percorso IA reale: agenti, strumenti attribuiti, gateway configurati, lo stadio proxy osservato da Flowlight e le destinazioni esatte. La larghezza mostra il totale ricevuto e inviato nel periodo selezionato. Con dati dimostrativi.
@@ -135,7 +135,7 @@
Vedi la rete delle tue app. Ca
-
La vista Agenti IA: il provider del modello di ogni agente e tutto il resto con cui ha parlato. Mostrata con dati dimostrativi.
@@ -177,17 +177,17 @@
Agenti IA
Cosa fanno i miei agenti oltre a chiamare il modello? Provi
Cronologia
Dove è finito tutto? Dal secondo all'anno, per app, destinazione o IP, con grafici e CSV.
⌘3
-
Avvisi
Cosa non tornava? Avvisi per app, spiegati, con la destinazione e la soglia.
⌘4
+
Avvisi
Cosa non tornava? Avvisi per app, spiegati, con la destinazione e la soglia.
⌘5
-
Regole
Cosa ho rifiutato, e sta funzionando? Ogni regola, che cosa ha bloccato e il flusso di tutte le decisioni.
⌘5
+
Regole
Cosa ho rifiutato, e sta funzionando? Ogni regola, che cosa ha bloccato e il flusso di tutte le decisioni.
⌘8
Chiedi
Domande in linguaggio naturale, con risposte tratte dalla cronologia e sotto l'elenco di tutte le query eseguite.
⌘6
-
Dispositivi
Bluetooth, USB e fotocamere: che cosa è abbinato, collegato o attivo e quando è cambiato. Disattivato finché non lo attivi.
⌘8
+
Dispositivi
Bluetooth, USB e fotocamere: che cosa è abbinato, collegato o attivo e quando è cambiato. Disattivato finché non lo attivi.
⌘9
Ispeziona
Opzionale. Cosa ha inviato davvero l'agente, e quale chiamata a uno strumento l'ha prodotta? Richieste decifrate, chiamate agli strumenti, risultati.
⌘7
-
Connessioni
Che cosa comunica? Una mappa Sankey ingrandibile del traffico delle app e dei percorsi comprovati degli agenti IA, con un elenco esatto equivalente.
+
Connessioni
Che cosa comunica? Una mappa Sankey ingrandibile del traffico delle app e dei percorsi comprovati degli agenti IA, con un elenco esatto equivalente.
⌘4
@@ -405,16 +405,16 @@
Collega le chiamate agli strumenti supportate alle richieste di rete
sul tuo Mac. Avvia un agente da un Terminale ispezionato e il traffico HTTP supportato dell'agente e dei suoi strumenti viene decifrato, con le chiamate agli strumenti
richieste dal modello e i risultati tornati indietro.
-
Dove sono finite le mie note? Il caricamento di curl verso paste.example, risalendo al comando Bash richiesto dal modello, con il
corpo che ha inviato.
-
Ogni strumento che un agente offre al modello. Gli agenti dichiarano i loro strumenti a ogni turno, così Flowlight li elenca tutti, indicando
quelli che il modello ha davvero usato e quelli che non ha mai toccato.
-
Compresi quelli che non vedi passare in rete. Quando un agente chiede al provider di collegarsi a un server MCP, quel traffico
non arriva mai al tuo Mac. La sua richiesta sì, così il server, il suo URL, la sua impostazione di approvazione e i suoi strumenti compaiono comunque.
@@ -460,7 +460,7 @@
Un monitoraggio che non devi monitorare
-
Un agente, tutte le chiamate agli strumenti. Il traffico di git, curl e dei server MCP avviati da Claude Code conta come traffico di Claude Code.
Con l'ispezione HTTPS attiva, il pannello Chiamate agli strumenti mostra che cosa ha chiesto il modello, che cosa è tornato indietro e le richieste fatte da ogni strumento:
@@ -470,10 +470,10 @@
Un monitoraggio che non devi monitorare
-
Cronologia. Zoom dal secondo all'anno, tre raggruppamenti, grafici che restano leggibili con centinaia di app.
-
Avvisi. Ognuno indica l'app, la destinazione e il numero che lo ha fatto scattare.
실제 AI 경로를 확인하세요. 에이전트, 귀속된 도구, 구성된 게이트웨이, Flowlight가 관측한 프록시 단계와 정확한 목적지를 표시합니다. 리본 너비는 선택한 기간의 수신량과 송신량 합계입니다. 데모 데이터로 표시했습니다.
@@ -135,7 +135,7 @@
앱이 무엇을 하는지 봅니다.
-
AI 에이전트 뷰: 각 에이전트의 모델 제공업체, 그리고 그 밖에 통신한 모든 곳. 데모 데이터로 표시했습니다.
@@ -177,17 +177,17 @@
AI 에이전트
에이전트가 모델을 부르는 것 말고 무엇
기록
다 어디로 갔나? 초에서 연까지, 앱·목적지·IP로 묶어 차트와 CSV로.
⌘3
-
알림
무엇이 이상했나? 목적지와 임계값까지 밝히는, 설명되는 앱별 알림.
⌘4
+
알림
무엇이 이상했나? 목적지와 임계값까지 밝히는, 설명되는 앱별 알림.
⌘5
-
규칙
무엇을 거부했고, 실제로 막히고 있나? 모든 규칙과 각 규칙이 막은 것, 그리고 모든 판정의 기록.
⌘5
+
규칙
무엇을 거부했고, 실제로 막히고 있나? 모든 규칙과 각 규칙이 막은 것, 그리고 모든 판정의 기록.
⌘8
질문
평소 쓰는 말로 묻고 기록에서 답을 받습니다. 실행된 질의는 아래에 전부 표시됩니다.
⌘6
-
기기
Bluetooth, USB, 카메라: 무엇이 페어링, 연결 또는 사용 중이며 언제 바뀌었나. 직접 켜기 전까지는 끔.
⌘8
+
기기
Bluetooth, USB, 카메라: 무엇이 페어링, 연결 또는 사용 중이며 언제 바뀌었나. 직접 켜기 전까지는 끔.
⌘9
검사
선택 사항. 에이전트가 실제로 무엇을 보냈고, 어떤 도구 호출이 그렇게 했나? 복호화된 요청, 도구 호출, 결과.
⌘7
-
연결
무엇이 통신하나? 앱 트래픽과 입증된 AI 에이전트 경로를 확대 가능한 Sankey 지도와 동일한 내용의 목록으로 보여 줍니다.
+
연결
무엇이 통신하나? 앱 트래픽과 입증된 AI 에이전트 경로를 확대 가능한 Sankey 지도와 동일한 내용의 목록으로 보여 줍니다.
⌘4
@@ -405,16 +405,16 @@
도구 호출과 네트워크 요청을 잇습니다
검사 대상인 터미널에서 에이전트를 실행하면 에이전트와 그 도구의 지원되는 HTTP 트래픽이 복호화되고, 모델이 요청한
도구 호출과 되돌아간 결과가 함께 보입니다.
-
내 메모는 어디로 갔나? curl이 paste.example로 올린 업로드를, 모델이 요청한 Bash 명령까지 거슬러
올라가 보낸 본문과 함께.
-
에이전트가 모델에게 내주는 모든 도구. 에이전트는 매 턴마다 도구를 선언하므로 Flowlight는 그것을 전부
나열하고, 모델이 실제로 쓴 것과 한 번도 건드리지 않은 것을 구분해 보여줍니다.
-
회선에서는 보이지 않는 것까지. 에이전트가 제공업체에게 MCP 서버로 연결해 달라고 하면 그 트래픽은
내 Mac을 거치지 않습니다. 하지만 요청은 거치므로 서버와 URL, 승인 설정, 제공하는 도구는 그대로 드러납니다.
@@ -460,7 +460,7 @@
감시하지 않아도 되는 감시 도구
-
에이전트 하나, 도구 호출 전부. Claude Code가 띄운 git과 curl, MCP 서버의 트래픽은 Claude Code의 것으로
집계됩니다. HTTPS 검사를 켜면 도구 호출 탭에서 모델이 무엇을 요청했고 무엇이 돌아왔으며 각 도구가 어떤 요청을
@@ -470,10 +470,10 @@
diff --git a/docs/llms-full.txt b/docs/llms-full.txt
index 6e553fe8..17b95e71 100644
--- a/docs/llms-full.txt
+++ b/docs/llms-full.txt
@@ -62,7 +62,7 @@ Documentation
Using Flowlight
- Everything from the first launch to tuning the agent rules. Flowlight 0.17.1, macOS 15 or later.
+ Everything from the first launch to tuning the agent rules. Flowlight 0.17.2, macOS 15 or later.
On this page
@@ -155,23 +155,23 @@ open build/Build/Products/Release/Flowlight.app
History⌘3Where traffic went, from a 15-minute preset through all retained history. Group by App, Destination or IP; switch to Charts or Worth a look; export CSV.
- Connections—A stable map of apps and their exact destinations, with weighted paths, moving direction markers, connection counts, and an equivalent list.
+ Connections⌘4A stable map of apps and their exact destinations, with weighted paths, moving direction markers, connection counts, and an equivalent list.
- Alerts⌘4Everything that looked unusual, with the app, the destination and the number that tripped the rule.
-
- Rules⌘5Every allowlist and refusal you have set, what each one covers, and what it has actually stopped.
+ Alerts⌘5Everything that looked unusual, with the app, the destination and the number that tripped the rule.
Ask⌘6Questions about your own traffic in plain language, answered from the recorded history by a local or a hosted model.
Inspect⌘7Optional: decrypted requests from the agents you route through Flowlight, and the tool calls behind them. Search reaches into request and response bodies.
- Devices⌘8Off until you turn it on: camera activity, Bluetooth, USB and external storage.
+ Rules⌘8Every allowlist and refusal you have set, what each one covers, and what it has actually stopped.
+
+ Devices⌘9Off until you turn it on: camera activity, Bluetooth, USB and external storage.
- Coverage⌘9What Flowlight cannot account for — per app, whether its traffic was seen, named, and readable.
+ Coverage⌘0What Flowlight cannot account for — per app, whether its traffic was seen, named, and readable.
- Capture⌘0Which engine is recording, the extension's state, hostname learning, and where the database lives.
+ Capture—Which engine is recording, the extension's state, hostname learning, and where the database lives.
- The shortcuts are the sidebar's order, so ⌘0 is the tenth item rather than a skipped position.
+ The shortcuts follow the sidebar's visible order: ⌘0 is the tenth item, and an eleventh remains available without an invented key.
Live, the screen Flowlight opens on.
In History, choose 15 min, 1h, 6h, 1d, 1w, 1 mo, 6 mo, 1y, or All. Hover-only bars open a cursor-following, scrollable card with the bucket totals and contributing apps; they never change the selected range. The navigator below the chart starts with Nearby context and can switch to All history: drag the brush to pan the selected window, or drag either edge to resize it. Double-click any breakdown row to narrow History to it.
@@ -304,7 +304,7 @@ open build/Build/Products/Release/Flowlight.app
Apple's own apps are left out by default. macOS contacts Apple constantly — Software Update, iCloud,
push, time, Maps tiles — on hosts and ports that are new the first time they appear, and listing all of it buries the one
- line worth reading. Turn it off in Settings › Alerts if you want them. Either way the traffic is still
+ line worth reading. Turn it off in Settings › Detection › Rules if you want them. Either way the traffic is still
recorded, still appears in Live, History and Ask, and is still subject to every rule, guardrail and allowlist: the setting
decides what is listed, never what is allowed.
@@ -920,7 +920,7 @@ Understand your AI agents.
brew install --cask xinbetween/tap/flowlightCopy
- v0.17.1macOS 15+UniversalGPL-3.0No telemetry
+ v0.17.2macOS 15+UniversalGPL-3.0No telemetry
connectionslive
@@ -1001,11 +1001,11 @@ Where did it all go? From 15 minutes through all history, grouped by app, destin
Alerts
What looked wrong? Explainable, per-app alerts with the destination and the threshold.
-⌘4
+⌘5
Rules
What have I refused, and is it happening? Every rule, what each has blocked, and a feed of every decision.
-⌘5
+⌘8
Ask
Questions in plain language, answered from the history — with every query it ran listed underneath.
@@ -1013,7 +1013,7 @@ Questions in plain language, answered from the history — with every query it r
Devices
Bluetooth, USB, and cameras: what's paired, what's attached or active, and when that changed. Off until you turn it on.
-⌘8
+⌘9
Inspect
Optional. What did the agent actually send, and which tool call made it? Decrypted requests, tool calls, results.
@@ -1021,6 +1021,7 @@ Optional. What did the agent actually send, and which tool call made it? Decrypt
Connections
What is communicating? A zoomable Sankey map for app traffic and proved AI-agent paths, with exact list parity.
+⌘4
Capture
@@ -1663,9 +1664,22 @@ Releases
Downloads, checksums and full notes for each version are on GitHub Releases.
- 0.17.1
+ 0.17.2
November 4, 2026Latest
+ Keep filtered evidence unmistakable. An active Focus now stays visible above every destination with its exact scope and one-click editing, while sidebar shortcuts follow the order shown on screen.
+
+ Make warning notifications respond immediately. Turning warnings on now requests macOS authorization in the same action, reports whether access is active, not requested, or denied, and opens System Settings when recovery is needed.
+
+ Stay ready for the next macOS. Live chart, table, rate, and source state now publish as one coherent snapshot, while sidebar selection waits for AppKit's callback to finish, removing a reentrant delegate operation that macOS warns will become an assertion.
+
+ Test the exact commit a review names. Pull-request CI and CodeQL explicitly check out the head SHA, a deny-first rename-aware classifier fails unknown and release inputs closed to the full app route, and one stable gate records the tested tree and app-input fingerprint.
+
+ Keep website work independent from app releases. Explicitly allowlisted website-only changes require no application version bump, while project, packaging, screenshot, signed-catalog, workflow, and other release inputs can never skip macOS verification.
+
+ 0.17.1
+November 4, 2026
+
Keep every public screenshot current. All ten website images now come from the same 0.17.1 demo build, consistently show History and Connections in the sidebar, and use History throughout linked actions and guidance.
Review the Store with the same product users receive. A complete 2880×1800 Mac App Store screenshot set is captured from that exact build, title-checked screen by screen, and retained with the release for App Store Connect.
diff --git a/docs/llms.txt b/docs/llms.txt
index 86251b79..f03cca17 100644
--- a/docs/llms.txt
+++ b/docs/llms.txt
@@ -1,6 +1,6 @@
# Flowlight
-> Free, open-source (GPL-3.0) application-aware network monitor for macOS, with focused visibility into AI agents. It attributes observed TCP and UDP activity to the application that made it and records the destination, protocol and byte counts, keeping local history from second to year. Recognized AI agents are listed by name along with the tools and MCP servers they start, under per-agent allowlists. It can also refuse, once asked: a rule blocks an application, a destination or a URL for as long as you specify, and a guardrail withholds a tool from an agent before its model is offered it. Runs on macOS 15 or later; capture is by a sampler or a Network Extension. Current version: 0.17.1.
+> Free, open-source (GPL-3.0) application-aware network monitor for macOS, with focused visibility into AI agents. It attributes observed TCP and UDP activity to the application that made it and records the destination, protocol and byte counts, keeping local history from second to year. Recognized AI agents are listed by name along with the tools and MCP servers they start, under per-agent allowlists. It can also refuse, once asked: a rule blocks an application, a destination or a URL for as long as you specify, and a guardrail withholds a tool from an agent before its model is offered it. Runs on macOS 15 or later; capture is by a sampler or a Network Extension. Current version: 0.17.2.
- [Download Flowlight.dmg](https://github.com/xinbetween/flowlight/releases/latest/download/Flowlight.dmg)
- [Source code](https://github.com/xinbetween/flowlight)
diff --git a/docs/plugins/index.html b/docs/plugins/index.html
index 6f00fda9..79654d16 100644
--- a/docs/plugins/index.html
+++ b/docs/plugins/index.html
@@ -212,7 +212,7 @@
Tudo, da primeira abertura ao ajuste das regras dos agentes. Flowlight 0.17.1, macOS 15 ou posterior.
+
Tudo, da primeira abertura ao ajuste das regras dos agentes. Flowlight 0.17.2, macOS 15 ou posterior.
diff --git a/docs/pt-PT/index.html b/docs/pt-PT/index.html
index 4a893d57..80504841 100644
--- a/docs/pt-PT/index.html
+++ b/docs/pt-PT/index.html
@@ -48,7 +48,7 @@
-
+
Ir para o conteúdo
@@ -97,7 +97,7 @@
Veja a atividade de rede das suas apps.
brew install --cask xinbetween/tap/flowlight
-
v0.17.1macOS 15+UniversalGPL-3.0Sem telemetria
+
v0.17.2macOS 15+UniversalGPL-3.0Sem telemetria
@@ -127,7 +127,7 @@
Veja a atividade de rede das suas apps.
-
Veja a rota de IA real: agentes, ferramentas atribuídas, gateways configurados, a etapa de proxy observada pelo Flowlight e destinos exatos. A largura mostra o total recebido e enviado no período selecionado. Com dados de demonstração.
@@ -135,7 +135,7 @@
Veja a atividade de rede das suas apps.
-
A vista Agentes de IA: o fornecedor do modelo de cada agente e tudo o mais com que falou. Mostrada com dados de demonstração.
@@ -177,17 +177,17 @@
Agentes de IA
O que fazem os meus agentes além de chamar o modelo? F
Histórico
Para onde foi tudo? Do segundo ao ano, agrupado por app, destino ou IP, com gráficos e CSV.
⌘3
-
Alertas
O que pareceu errado? Alertas por app, explicáveis, com o destino e o limiar.
⌘4
+
Alertas
O que pareceu errado? Alertas por app, explicáveis, com o destino e o limiar.
⌘5
-
Regras
O que recusei e está a acontecer? Todas as regras, o que cada uma bloqueou e um fluxo de todas as decisões.
⌘5
+
Regras
O que recusei e está a acontecer? Todas as regras, o que cada uma bloqueou e um fluxo de todas as decisões.
⌘8
Perguntar
Perguntas em linguagem comum, respondidas a partir do histórico — com todas as consultas que fez listadas abaixo.
⌘6
-
Dispositivos
Bluetooth, USB e câmaras: o que está emparelhado, ligado ou ativo e quando isso mudou. Desativado até o ativar.
⌘8
+
Dispositivos
Bluetooth, USB e câmaras: o que está emparelhado, ligado ou ativo e quando isso mudou. Desativado até o ativar.
⌘9
Inspecionar
Opcional. O que é que o agente enviou de facto, e que chamada de ferramenta o fez? Pedidos desencriptados, chamadas de ferramentas, resultados.
⌘7
-
Ligações
O que está a comunicar? Um mapa Sankey ampliável do tráfego das apps e dos percursos comprovados dos agentes de IA, com uma lista exata equivalente.
+
Ligações
O que está a comunicar? Um mapa Sankey ampliável do tráfego das apps e dos percursos comprovados dos agentes de IA, com uma lista exata equivalente.
⌘4
@@ -405,16 +405,16 @@
Relacione as chamadas de ferramentas suportadas com os pedidos de rede
seu Mac. Inicie um agente a partir de um Terminal inspecionado e o tráfego HTTP suportado do agente e das suas ferramentas é desencriptado, com as chamadas de ferramentas que o
modelo pediu e os resultados que voltaram.
-
Para onde foram as minhas notas? O envio do curl para paste.example, seguido até ao comando Bash que o modelo pediu, com o
corpo que enviou.
-
Todas as ferramentas que um agente oferece ao modelo. Os agentes declaram as suas ferramentas em cada turno, por isso o Flowlight lista-as todas, com as
que o modelo usou de facto e as que nunca tocou.
-
Incluindo as que não se veem na rede. Quando um agente pede ao fornecedor que se ligue a um servidor MCP, esse tráfego
nunca passa pelo seu Mac. O pedido passa, por isso o servidor, o seu URL, a sua definição de aprovação e as suas ferramentas aparecem mesmo assim.
@@ -460,7 +460,7 @@
Um monitor que não tem de monitorizar
-
Um agente, todas as chamadas de ferramentas. O tráfego do git, do curl e dos servidores MCP que o Claude Code iniciou conta como tráfego do Claude Code.
Com a inspeção HTTPS ativada, o separador Chamadas de ferramentas mostra o que o modelo pediu, o que voltou e os pedidos que cada ferramenta fez:
@@ -470,10 +470,10 @@
Um monitor que não tem de monitorizar
-
Histórico. Zoom do segundo ao ano, três agrupamentos, gráficos que continuam legíveis com centenas de apps.
-
Alertas. Cada um nomeia a app, o destino e o número que o disparou.
Keep filtered evidence unmistakable. An active Focus now stays visible above every destination with its exact scope and one-click editing, while sidebar shortcuts follow the order shown on screen.
+
Make warning notifications respond immediately. Turning warnings on now requests macOS authorization in the same action, reports whether access is active, not requested, or denied, and opens System Settings when recovery is needed.
+
Stay ready for the next macOS. Live chart, table, rate, and source state now publish as one coherent snapshot, while sidebar selection waits for AppKit's callback to finish, removing a reentrant delegate operation that macOS warns will become an assertion.
+
Test the exact commit a review names. Pull-request CI and CodeQL explicitly check out the head SHA, a deny-first rename-aware classifier fails unknown and release inputs closed to the full app route, and one stable gate records the tested tree and app-input fingerprint.
+
Keep website work independent from app releases. Explicitly allowlisted website-only changes require no application version bump, while project, packaging, screenshot, signed-catalog, workflow, and other release inputs can never skip macOS verification.
+
+
+
+
+
0.17.1
Keep every public screenshot current. All ten website images now come from the same 0.17.1 demo build, consistently show History and Connections in the sidebar, and use History throughout linked actions and guidance.
Review the Store with the same product users receive. A complete 2880×1800 Mac App Store screenshot set is captured from that exact build, title-checked screen by screen, and retained with the release for App Store Connect.
Welche Agenten aktiv sind, welche KI-Anbieter sie nutzen und mit wem sie sonst gesprochen haben.
Verlauf
⌘3
Wohin der Datenverkehr ging, von der Sekunde bis zum Jahr. Gruppiert nach App, Ziel oder IP; umschaltbar auf Diagramme oder Genauer hinsehen; CSV-Export.
Eine stabile Karte der Apps und ihrer genauen Ziele mit gewichteten Pfaden, bewegten Richtungsmarkern, Verbindungszahlen und einer gleichwertigen Liste.
Eine stabile Karte der Apps und ihrer genauen Ziele mit gewichteten Pfaden, bewegten Richtungsmarkern, Verbindungszahlen und einer gleichwertigen Liste.
Fragen zu deinem eigenen Datenverkehr in normaler Sprache, beantwortet aus der aufgezeichneten Historie von einem lokalen oder einem gehosteten Modell.
Optional: entschlüsselte Anfragen der Agenten, die du über Flowlight leitest, und die Tool-Aufrufe dahinter. Die Suche reicht in Anfrage- und Antwort-Bodys hinein.
Which agents are active, which AI providers they use, and what else they contacted.
History
⌘3
Where traffic went, from a 15-minute preset through all retained history. Group by App, Destination or IP; switch to Charts or Worth a look; export CSV.
Optional: decrypted requests from the agents you route through Flowlight, and the tool calls behind them. Search reaches into request and response bodies.
Which engine is recording, the extension's state, hostname learning, and where the database lives.
-
The shortcuts are the sidebar's order, so ⌘0 is the tenth item rather than a skipped position.
+
The shortcuts follow the sidebar's visible order: ⌘0 is the tenth item, and an eleventh remains available without an invented key.
Live, the screen Flowlight opens on.
@@ -213,7 +213,7 @@
Other alerts
Apple's own apps are left out by default. macOS contacts Apple constantly — Software Update, iCloud,
push, time, Maps tiles — on hosts and ports that are new the first time they appear, and listing all of it buries the one
- line worth reading. Turn it off in Settings › Alerts if you want them. Either way the traffic is still
+ line worth reading. Turn it off in Settings › Detection › Rules if you want them. Either way the traffic is still
recorded, still appears in Live, History and Ask, and is still subject to every rule, guardrail and allowlist: the setting
decides what is listed, never what is allowed.
Un mapa estable de apps y sus destinos exactos, con rutas ponderadas, marcadores de dirección en movimiento, recuentos de conexiones y una lista equivalente.
Un mapa estable de apps y sus destinos exactos, con rutas ponderadas, marcadores de dirección en movimiento, recuentos de conexiones y una lista equivalente.
Opcional: las peticiones descifradas de los agentes que encamines por Flowlight, y las llamadas de herramientas que hay detrás. La búsqueda llega a los cuerpos de las peticiones y las respuestas.
Qué motor está registrando, el estado de la extensión, el aprendizaje de nombres de host y dónde está la base de datos.
-
Los atajos son el orden de la barra lateral, así que ⌘0 es el décimo elemento y no una posición omitida.
+
Los atajos siguen el orden de la barra lateral: ⌘0 es el décimo elemento y el undécimo sigue disponible sin inventar una tecla.
En vivo, la pantalla con la que se abre Flowlight.
diff --git a/site/pages/es/index.html b/site/pages/es/index.html
index fe2acc4e..5e5a2d5f 100644
--- a/site/pages/es/index.html
+++ b/site/pages/es/index.html
@@ -108,17 +108,17 @@
Agentes de IA
¿Qué hacen mis agentes aparte de llamar a su modelo?
Historial
¿Adónde ha ido todo? Del segundo al año, agrupado por app, destino o IP, con gráficos y CSV.
⌘3
-
Alertas
¿Qué ha pintado mal? Alertas por app, explicables, con el destino y el umbral.
⌘4
+
Alertas
¿Qué ha pintado mal? Alertas por app, explicables, con el destino y el umbral.
⌘5
-
Reglas
¿Qué he rechazado y se está cumpliendo? Cada regla, lo que ha bloqueado y un flujo con todas las decisiones.
⌘5
+
Reglas
¿Qué he rechazado y se está cumpliendo? Cada regla, lo que ha bloqueado y un flujo con todas las decisiones.
⌘8
Preguntar
Preguntas en lenguaje corriente, respondidas con el historial, y debajo cada consulta que ejecutó.
⌘6
-
Dispositivos
Bluetooth, USB y cámaras: qué está emparejado, conectado o activo y cuándo cambió. Desactivado hasta que lo actives.
⌘8
+
Dispositivos
Bluetooth, USB y cámaras: qué está emparejado, conectado o activo y cuándo cambió. Desactivado hasta que lo actives.
⌘9
Inspeccionar
Opcional. ¿Qué envió el agente en realidad y qué llamada de herramienta lo provocó? Peticiones descifradas, llamadas de herramientas, resultados.
⌘7
-
Conexiones
¿Qué se comunica? Un mapa Sankey ampliable del tráfico de apps y las rutas comprobadas de agentes de IA, con una lista exacta equivalente.
+
Conexiones
¿Qué se comunica? Un mapa Sankey ampliable del tráfico de apps y las rutas comprobadas de agentes de IA, con una lista exacta equivalente.
Une carte stable des apps et de leurs destinations exactes, avec des chemins pondérés, des marqueurs de direction animés, le nombre de connexions et une liste équivalente.
Une carte stable des apps et de leurs destinations exactes, avec des chemins pondérés, des marqueurs de direction animés, le nombre de connexions et une liste équivalente.
Facultatif : les requêtes déchiffrées des agents que vous faites passer par Flowlight, et les appels d’outils qui les ont causées. La recherche va jusque dans les corps de requête et de réponse.
Una mappa stabile delle app e delle destinazioni esatte, con percorsi ponderati, indicatori di direzione in movimento, conteggi delle connessioni e un elenco equivalente.
Una mappa stabile delle app e delle destinazioni esatte, con percorsi ponderati, indicatori di direzione in movimento, conteggi delle connessioni e un elenco equivalente.
Opzionale: le richieste decifrate degli agenti che instradi attraverso Flowlight e le chiamate agli strumenti che le hanno prodotte. La ricerca entra nei corpi di richieste e risposte.
Quale motore sta registrando, lo stato dell'estensione, l'apprendimento dei nomi host e dove si trova il database.
-
Le scorciatoie sono l'ordine della barra laterale, quindi ⌘0 è il decimo elemento e non una posizione omessa.
+
Le scorciatoie seguono l'ordine della barra laterale: ⌘0 è il decimo elemento e l'undicesimo resta disponibile senza inventare un tasto.
In diretta, la schermata con cui Flowlight si apre.
diff --git a/site/pages/it/index.html b/site/pages/it/index.html
index 6b2d448b..d664c687 100644
--- a/site/pages/it/index.html
+++ b/site/pages/it/index.html
@@ -108,17 +108,17 @@
Agenti IA
Cosa fanno i miei agenti oltre a chiamare il modello? Provi
Cronologia
Dove è finito tutto? Dal secondo all'anno, per app, destinazione o IP, con grafici e CSV.
⌘3
-
Avvisi
Cosa non tornava? Avvisi per app, spiegati, con la destinazione e la soglia.
⌘4
+
Avvisi
Cosa non tornava? Avvisi per app, spiegati, con la destinazione e la soglia.
⌘5
-
Regole
Cosa ho rifiutato, e sta funzionando? Ogni regola, che cosa ha bloccato e il flusso di tutte le decisioni.
⌘5
+
Regole
Cosa ho rifiutato, e sta funzionando? Ogni regola, che cosa ha bloccato e il flusso di tutte le decisioni.
⌘8
Chiedi
Domande in linguaggio naturale, con risposte tratte dalla cronologia e sotto l'elenco di tutte le query eseguite.
⌘6
-
Dispositivi
Bluetooth, USB e fotocamere: che cosa è abbinato, collegato o attivo e quando è cambiato. Disattivato finché non lo attivi.
⌘8
+
Dispositivi
Bluetooth, USB e fotocamere: che cosa è abbinato, collegato o attivo e quando è cambiato. Disattivato finché non lo attivi.
⌘9
Ispeziona
Opzionale. Cosa ha inviato davvero l'agente, e quale chiamata a uno strumento l'ha prodotta? Richieste decifrate, chiamate agli strumenti, risultati.
⌘7
-
Connessioni
Che cosa comunica? Una mappa Sankey ingrandibile del traffico delle app e dei percorsi comprovati degli agenti IA, con un elenco esatto equivalente.
+
Connessioni
Che cosa comunica? Una mappa Sankey ingrandibile del traffico delle app e dei percorsi comprovati degli agenti IA, con un elenco esatto equivalente.
Um mapa estável das aplicações e dos destinos exatos, com caminhos ponderados, marcadores de direção em movimento, contagens de ligações e uma lista equivalente.
Um mapa estável das aplicações e dos destinos exatos, com caminhos ponderados, marcadores de direção em movimento, contagens de ligações e uma lista equivalente.
Opcional: pedidos desencriptados dos agentes que encaminha pelo Flowlight e as chamadas de ferramentas por trás deles. A pesquisa entra nos corpos dos pedidos e das respostas.
Que motor está a registar, o estado da extensão, a aprendizagem de nomes de anfitrião e onde está a base de dados.
-
Os atalhos seguem a ordem da barra lateral, por isso ⌘0 é o décimo item e não uma posição saltada.
+
Os atalhos seguem a ordem da barra lateral: ⌘0 é o décimo item e o décimo primeiro continua disponível sem inventar uma tecla.
Em direto, a vista com que o Flowlight abre.
diff --git a/site/pages/pt-PT/index.html b/site/pages/pt-PT/index.html
index 986dd480..bb33f2c6 100644
--- a/site/pages/pt-PT/index.html
+++ b/site/pages/pt-PT/index.html
@@ -108,17 +108,17 @@
Agentes de IA
O que fazem os meus agentes além de chamar o modelo? F
Histórico
Para onde foi tudo? Do segundo ao ano, agrupado por app, destino ou IP, com gráficos e CSV.
⌘3
-
Alertas
O que pareceu errado? Alertas por app, explicáveis, com o destino e o limiar.
⌘4
+
Alertas
O que pareceu errado? Alertas por app, explicáveis, com o destino e o limiar.
⌘5
-
Regras
O que recusei e está a acontecer? Todas as regras, o que cada uma bloqueou e um fluxo de todas as decisões.
⌘5
+
Regras
O que recusei e está a acontecer? Todas as regras, o que cada uma bloqueou e um fluxo de todas as decisões.
⌘8
Perguntar
Perguntas em linguagem comum, respondidas a partir do histórico — com todas as consultas que fez listadas abaixo.
⌘6
-
Dispositivos
Bluetooth, USB e câmaras: o que está emparelhado, ligado ou ativo e quando isso mudou. Desativado até o ativar.
⌘8
+
Dispositivos
Bluetooth, USB e câmaras: o que está emparelhado, ligado ou ativo e quando isso mudou. Desativado até o ativar.
⌘9
Inspecionar
Opcional. O que é que o agente enviou de facto, e que chamada de ferramenta o fez? Pedidos desencriptados, chamadas de ferramentas, resultados.
⌘7
-
Ligações
O que está a comunicar? Um mapa Sankey ampliável do tráfego das apps e dos percursos comprovados dos agentes de IA, com uma lista exata equivalente.
+
Ligações
O que está a comunicar? Um mapa Sankey ampliável do tráfego das apps e dos percursos comprovados dos agentes de IA, com uma lista exata equivalente.
Keep filtered evidence unmistakable. An active Focus now stays visible above every destination with its exact scope and one-click editing, while sidebar shortcuts follow the order shown on screen.
+
Make warning notifications respond immediately. Turning warnings on now requests macOS authorization in the same action, reports whether access is active, not requested, or denied, and opens System Settings when recovery is needed.
+
Stay ready for the next macOS. Live chart, table, rate, and source state now publish as one coherent snapshot, while sidebar selection waits for AppKit's callback to finish, removing a reentrant delegate operation that macOS warns will become an assertion.
+
Test the exact commit a review names. Pull-request CI and CodeQL explicitly check out the head SHA, a deny-first rename-aware classifier fails unknown and release inputs closed to the full app route, and one stable gate records the tested tree and app-input fingerprint.
+
Keep website work independent from app releases. Explicitly allowlisted website-only changes require no application version bump, while project, packaging, screenshot, signed-catalog, workflow, and other release inputs can never skip macOS verification.
+
+
+
+
+
0.17.1
Keep every public screenshot current. All ten website images now come from the same 0.17.1 demo build, consistently show History and Connections in the sidebar, and use History throughout linked actions and guidance.
Review the Store with the same product users receive. A complete 2880×1800 Mac App Store screenshot set is captured from that exact build, title-checked screen by screen, and retained with the release for App Store Connect.