Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.honeyhive.ai/llms.txt

Use this file to discover all available pages before exploring further.

May 19th, 2026

Python SDK

v1.1.0

  • New client.charts namespace with create, list, get, update, and delete methods for managing dashboard charts.
  • HoneyHiveTracer.init() no longer requires project or HH_PROJECT. If you removed these after the v1.0.1 deprecation, tracing now works correctly instead of running in degraded mode.
  • Fixed rare race condition that could duplicate model spans when running evaluate() across multiple datapoints concurrently.

CLI

v1.1.1

  • CLI errors from failed API requests now show the server’s error message alongside the status code, so failures point you to the actionable detail instead of a bare API error <status>.

TypeScript API SDK

v1.1.1

  • Thrown API errors now carry the underlying failure detail on error.message, so caught errors and logged stack traces are immediately actionable instead of empty.
May 15th, 2026

CLI

v1.1.0

  • Added charts subcommands with create, list, get, update, and delete for managing dashboard charts from the CLI.
  • Added sessions create-event-batch for adding a batch of events to an existing session.
  • Added experiments get-summary for retrieving an experiment run’s evaluation summary, including pass/fail results and metric aggregations.

TypeScript API SDK

v1.1.0

  • New client.charts namespace with create, list, get, update, and delete methods for managing dashboard charts.
  • New client.experiments.getSummary() method returning pass/fail results, metric aggregations, per-datapoint results, and the experiment run object.
  • New client.sessions.createEventBatch() method for sending a batch of events scoped to a single session. The session_id from the path overrides any value in the event body.
May 11th, 2026

Python SDK

v1.0.2

  • Client-side evaluator scores from evaluate() now appear in run comparison. Scores returned by your evaluators flow through to the server and show up in per-event score deltas when comparing runs. Previously, client-side scoring and run comparison did not work together.
  • The honeyhive command now reliably resolves to the TypeScript CLI when both the Python SDK and TypeScript CLI are installed globally. Previously, the Python package registered a no-op honeyhive entry point that could shadow the official HoneyHive CLI on $PATH.
May 7th, 2026

Python SDK

v1.0.0 - General Availability

The Python SDK is now stable. Public APIs follow semver from this release forward. Install with pip install honeyhive.

v1.0.1

  • The default Data Plane API URL is now https://api.dp1.us.honeyhive.ai (previously https://api.honeyhive.ai). If you were relying on the implicit default and not setting HH_API_URL, your SDK now connects to the correct endpoint without additional configuration.
  • The project parameter and HH_PROJECT environment variable are deprecated. The backend infers the project from your API key. Existing code that passes project= continues to work but emits a DeprecationWarning.