@vantio/cli
Advanced tools
+1
-1
| { | ||
| "name": "@vantio/cli", | ||
| "version": "0.3.5", | ||
| "version": "0.3.6", | ||
| "description": "Vantio Optics CLI — wrap any AI agent and observe LLM egress. Blind by design, not a proxy. Sight Loop: wrap → capture → inspect.", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
+4
-4
@@ -5,3 +5,3 @@ # @vantio/cli | ||
| > Wrap any AI agent with **Vantio Optics** — free visibility into what it sends. Zero code changes. Current npm release: **0.3.5**. | ||
| > Wrap any AI agent with **Vantio Optics** — free visibility into what it sends. Zero code changes. Current npm release: **0.3.6**. | ||
@@ -50,3 +50,3 @@ ```bash | ||
| Wrap any Node process with `vantio run`. The CLI intercepts outbound calls to known LLM APIs via Node `fetch`, `undici.fetch`, `undici.request` (including `Client` / `Pool` / `Agent` `.request()`), and Node `http`/`https`, and records connection metadata locally (and to Gate when a key is configured). For Python, install `vantio-agent-sdk` and run `vantio run python agent.py` — same wrap, no script edit. `shield()` is optional when you want a trace id inside the process. | ||
| Wrap any Node process with `vantio run`. The CLI intercepts outbound calls to known LLM APIs via Node `fetch`, `undici.fetch`, `undici.request` (including `Client` / `Pool` / `Agent` `.request()`), `undici.stream` / `pipeline` / `dispatch`, and Node `http`/`https`, and records connection metadata locally (and to Gate when a key is configured). For Python, install `vantio-agent-sdk` and run `vantio run python agent.py` — same wrap, no script edit. `shield()` is optional when you want a trace id inside the process. | ||
@@ -168,3 +168,3 @@ Your code doesn't change. Your agent runs normally. If you've run `vantio login`, the stored key is injected into the child process; an explicit `VANTIO_API_KEY` in your environment always takes precedence. | ||
| Auto-intercepts LLM calls when running **Node.js** processes (`node`, `tsx`, `ts-node`, `npx`) — Node `fetch`, `undici.fetch`, `undici.request`, and Node `http`/`https`. Current npm release: **`@vantio/cli` 0.3.5**. | ||
| Auto-intercepts LLM calls when running **Node.js** processes (`node`, `tsx`, `ts-node`, `npx`) — Node `fetch`, `undici.fetch`, `undici.request`, `undici.stream` / `pipeline` / `dispatch`, and Node `http`/`https`. Current npm release: **`@vantio/cli` 0.3.6**. | ||
@@ -179,3 +179,3 @@ Python, Ruby, and other runtimes are spawned normally without this interceptor — use the [Python SDK](https://pypi.org/project/vantio-agent-sdk) (`vantio-agent-sdk` **3.0.4**, `shield()`) for Python urllib / requests / httpx / aiohttp. | ||
| curl, raw sockets, undici.stream / pipeline / dispatch, and browser paths stay outside this wrap. Phantom Engine is the Linux-host product when you need protection beneath the app wrap. | ||
| curl, raw sockets, undici.connect / upgrade, and browser paths stay outside this wrap. Phantom Engine is the Linux-host product when you need protection beneath the app wrap. | ||
@@ -182,0 +182,0 @@ --- |
Sorry, the diff of this file is too big to display
AI-detected potential code anomaly
Supply chain riskAI has identified unusual behaviors that may pose a security risk.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
141782
8.85%2937
9.71%32
3.23%