Skip to main content

openwright-openai-agents

An OpenAI Agents SDK source connector for OpenWright: capture an Agents-SDK lending agent's runtime (tools, handoffs, guardrail/approval events, the credit decision) as the same wedge evidence the LangGraph connector produces.

from openwright.connectors import load
conn = load("openwright.source_connectors", "openai_agents")
with conn.instrument(client, thread_id="loan-42") as run:
    # from your tools / hooks:
    run.on_tool_call("credit_check", result)
    appr = run.record_human_approval(reviewer="alice@bank", rationale="reviewed")
    run.record_decision(output="APPROVED", risk_classification="high",
                        approval_ref=appr.event_id, control="art-14-human-oversight")

The helper recorders work without the SDK installed; SDK-level auto-capture attaches (best-effort) when openai-agents is present. Payloads are hashed; no crypto is reimplemented. Not affiliated with OpenAI.

Metadata

Release files for openwright-openai-agents 0.4.0

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

Source distribution (sdist)

Source distribution for openwright-openai-agents 0.4.0
File Size Uploaded Provenance Actions
openwright_openai_agents-0.4.0.tar.gz 4.3 kB With provenance Details for openwright_openai_agents-0.4.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for openwright-openai-agents 0.4.0
File Interpreter ABI Platform Actions
openwright_openai_agents-0.4.0-py3-none-any.whl Python 3 none any Details for openwright_openai_agents-0.4.0-py3-none-any.whl

Total release size: 9.0 kB

Release files / openwright_openai_agents-0.4.0.tar.gz

Download URL openwright_openai_agents-0.4.0.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
21ab0451797f4f4555a5b72189dfd5dbde969a43da9a6e4eadba6eb27284e2d1
BLAKE2b-256 checksum
How to use checksums
caec9043a3763001e995f6a3a8286398d9c13102dd3ec47a6b4fcd85a75eaba9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 4, 2026.

Transparency log

Release files / openwright_openai_agents-0.4.0-py3-none-any.whl

Download URL openwright_openai_agents-0.4.0-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c2877e4be336cbc7c6e34d2a9c7a7481be4b3688646d4952b2c903ff76e98b7
BLAKE2b-256 checksum
How to use checksums
d7c9723c49dca1f463a551f57a147177f4df0c1fe75bcfe1ec1aab4f26292509
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 4, 2026.

Transparency log

Security for openwright-openai-agents 0.4.0

Provenance

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.

Full provenance

Both files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for openwright_openai_agents-0.4.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 4, 2026.

Transparency log

A note on package security

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.

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page