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.3.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.3.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: openwright_langfuse-0.3.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.3.0.tar.gz
Algorithm Hash digest
SHA256 abbf76772877ebf290e0b48f7e58a38fc68a2c99af63503ee4c35c6ccc1dfc94
MD5 afb96c7ba42b51d11ba870a07c5595bb
BLAKE2b-256 b51fc0026334967dad0d144ad25f17a70b77ad42c09fed69e1fecdb775a70c32

See more details on using hashes here.

Provenance

The following attestation bundles were made for openwright_langfuse-0.3.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.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for openwright_langfuse-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ce6197231947f7316b5abe741c12498c093f3aac7eed586eaa006b57dab7fa90
MD5 d9a92034a0381d74e0367a7adbab4401
BLAKE2b-256 ce36ead6c48688d0498aa96be6b3e7e5a5023fe2fca568ceaa1c57c0172236fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for openwright_langfuse-0.3.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