LYVGO

News · Airlines

ai-flight-recorder 0.1.1

ai-flight-recorder 0.1.1

Record every model and tool call of an AI agent run, with tokens, cost and latency.

Record every step of an AI agent run: each model call (messages, response, tokens, cost, latency) and each tool call (arguments, result, effect), in local JSONL files you can list and read.

v0.1 records. Replay in CI, cost budgets and approval gates come in later releases.

Runs are written to.fr/ in the current directory (set FR_DIR or fr.configure(dir=...) to change it).

Wrap the client instance. Calls, streams and async calls behave exactly as before.

fr.wrap also takes AsyncOpenAI, Anthropic and AsyncAnthropic. Cost comes from the shipped pricing table; a model missing from it records a null cost and warns once. Add or override prices with fr.configure(pricing="prices.toml").

Steps inside a LangGraph graph are tagged with their node (node:agent).

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

None of the files in this release were uploaded with provenance metadata.

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Nov 5, 2026 2 release files No provenance

Nov 5, 2026 2 release files No provenance

Nov 4, 2026 2 release files No provenance

Nov 4, 2026 2 release files No provenance

Nov 4, 2026 2 release files No provenance

Source: pypi.org

More on this desk

November 5, 2026NewsRSS