Skip to main content

Server-side Python SDK for the Reef agentic product runtime

Project description

Reef Python SDK

Server-side Python SDK for Reef. Product servers authenticate with an InkPass-issued API key or service credential; provider keys remain inside Reef.

ReefClient exposes contract-driven configuration, agent registry, prompt/SSE, conversation, file, run/input, approval, tool-registry, usage, memory, and evidence clients. Configuration supports idempotent provider and execution-policy bundle registration. Evidence content uses a tenant-authorized short-lived URL handoff. Every mutation requires a caller-owned idempotency key. The SDK does not accept provider credentials and does not retry mutations outside Reef.

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

reef_sdk-0.2.0.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

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

reef_sdk-0.2.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file reef_sdk-0.2.0.tar.gz.

File metadata

  • Download URL: reef_sdk-0.2.0.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for reef_sdk-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e245e659c15e0ea850fbdaaca0c92638aed2c0e6b19ec45eea318b869524888c
MD5 21c511f7e78aabba61a11a4a40fb2aba
BLAKE2b-256 0bf2e473930fb273783a71c10e1a58c7831d4419154cc3f4fc446444c27c65b5

See more details on using hashes here.

File details

Details for the file reef_sdk-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: reef_sdk-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for reef_sdk-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5840f59d60d022a8032934d27d4acd03baa1b028d3a138d6d2142280ed38f6da
MD5 57c61d606bc8238b467299560ec0fbc2
BLAKE2b-256 8cf893eebdc94d91e16b902f7d748f2ec04dba0f05f90eeb72cc17aa06e1df6c

See more details on using hashes here.

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