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.3.1

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.3.1
File Size Uploaded
cruxible_client-0.3.1.tar.gz 37.6 kB Details

Built distribution (wheel)

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

Total release size: 77.4 kB

Release files / cruxible_client-0.3.1.tar.gz

Download URL cruxible_client-0.3.1.tar.gz
Size 37.6 kB
Tags Source
SHA-256 checksum
How to use checksums
229a8074e77b3415c286bd32ee0982cd7b36e2bdf05b665f337f50f90b809769
BLAKE2b-256 checksum
How to use checksums
617e78e1d494cee9344cde752c3dd4f77e88543210fa5467d74ce09854fd7cbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Aug 4, 2026.

Transparency log

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

Download URL cruxible_client-0.3.1-py3-none-any.whl
Size 39.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c8f1fabc6f44f2e826fb58b96b1ee4da0fc90014ae7a3c6917a5055c5858589a
BLAKE2b-256 checksum
How to use checksums
a64023f556f5f36909c75db6cb3adf57dc1e6c03ac7caa0b21d7703f0c4b1657
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.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 Aug 4, 2026.

Transparency log

Release history Release notifications | RSS feed

0.3.2

2 release files

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.8

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