Skip to main content

cruxible-client

Typed HTTP client and public API contracts for talking to a governed Cruxible daemon.

Install cruxible-client in agent environments that should only talk to a separate Cruxible daemon over HTTP/MCP.

This package intentionally contains:

  • the typed HTTP client
  • shared public API request/response models
  • client-side error decoding

It does not ship the daemon/runtime, graph/storage internals, workflow executor, or MCP server implementation. Those stay in cruxible-core.

If you need to run the daemon, CLI, or MCP server, install cruxible-core instead.

Public contract snapshot

The public request/response contract is the set of Pydantic models and Literal aliases in cruxible_client.contracts. Tests freeze that surface in tests/goldens/cruxible_client/contracts_snapshot.json.

Breaking changes include removing a model or field, making an optional field required, removing accepted enum/Literal values, or narrowing an accepted JSON type. Additive optional fields, new models, and widened accepted values are compatible, but still require snapshot review.

After an intentional contract change, regenerate the snapshot from the repo root:

uv run python scripts/update_client_contract_snapshot.py

Raw dictionary response methods are not part of this frozen model contract unless they are promoted to a model in cruxible_client.contracts.

Metadata

Release files for cruxible-client 0.2.8

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

Source distribution (sdist)

Source distribution for cruxible-client 0.2.8
File Size Uploaded
cruxible_client-0.2.8.tar.gz 31.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cruxible-client 0.2.8
File Interpreter ABI Platform
cruxible_client-0.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 64.7 kB

Release files / cruxible_client-0.2.8.tar.gz

Download URL cruxible_client-0.2.8.tar.gz
Size 31.3 kB
Tags Source
SHA-256 checksum
How to use checksums
75fb55e58bff4523fd5de10d5c66d3b7377d4b6e9494f0c1ba3131cbb1160611
BLAKE2b-256 checksum
How to use checksums
c61dcafc51871e4f5cb0ce7b3dcfb432df0d41e426f5626df40a4021cad4e88e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 22, 2026.

Transparency log

Release files / cruxible_client-0.2.8-py3-none-any.whl

Download URL cruxible_client-0.2.8-py3-none-any.whl
Size 33.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7e55d110ebed6abba4f3c660b717b7c82611c40e27addb58f5c82cda4381efdb
BLAKE2b-256 checksum
How to use checksums
5fe9e017c1ff9aa991c20e756f7f2703e28c56a2a1fb206966e2d5e31bbeec93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.14

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 Jul 22, 2026.

Transparency log

Release history Release notifications | RSS feed

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

This release

0.2.8 This release

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

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