Skip to main content

Langfuse forwarder for OpenWright — co-ingest + openwright:* verdict back-link + evals-as-evidence.

Project description

openwright-langfuse

A Langfuse forwarder for OpenWright: keep your traces in Langfuse and attach the OpenWright verdicts back to them.

  • forward — co-ingest a telemetry batch to Langfuse unchanged (Basic auth + x-langfuse-ingestion-version: 4).
  • backlink — push openwright:<control> scores (the verdicts) onto the trace, with the reason as a comment; returns a deep-link.
  • pull — read Langfuse scores/evals back as ComplianceEvents (evals-as-evidence).
from openwright.connectors import load
fwd = load("openwright.forwarders", "langfuse")
cfg = {"host": "https://cloud.langfuse.com", "public_key": "pk-…", "secret_key": "sk-…", "trace_id": trace_id}
fwd.backlink(report, config=cfg)   # openwright:* verdicts now on the Langfuse trace

No partnership or endorsement implied; built on Langfuse's public HTTP API. No crypto is reimplemented here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openwright_langfuse-0.4.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openwright_langfuse-0.4.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file openwright_langfuse-0.4.0.tar.gz.

File metadata

  • Download URL: openwright_langfuse-0.4.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for openwright_langfuse-0.4.0.tar.gz
Algorithm Hash digest
SHA256 b71ed05ef6fe4b9d40360a514295a2b625aa2ef035c59eb5bc99c49cd47eeac9
MD5 8c36a1359c6acd7f2acb3c63b0c8902c
BLAKE2b-256 a09025e582ff340c2cd669ee5c5bfbf6c6ea05b26812feafbd963f782b2d8446

See more details on using hashes here.

Provenance

The following attestation bundles were made for openwright_langfuse-0.4.0.tar.gz:

Publisher: release.yml on allthingsN/openwright-connectors

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openwright_langfuse-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for openwright_langfuse-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3dedb09233f05dceb06245e73a29498afcd851806c4003c79da00a0a7c6e4f76
MD5 e1bc38a45d44e1c302b3b31e693300dc
BLAKE2b-256 1f1178307135f3ed21972e464be5e5c3f2644206239e8db118bbbafd725b8bc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for openwright_langfuse-0.4.0-py3-none-any.whl:

Publisher: release.yml on allthingsN/openwright-connectors

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page