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

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.2
File Size Uploaded
cruxible_client-0.3.2.tar.gz 38.1 kB Details

Built distribution (wheel)

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

Total release size: 78.3 kB

Release files / cruxible_client-0.3.2.tar.gz

Download URL cruxible_client-0.3.2.tar.gz
Size 38.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c45e9b7f4ac0d338798b6593b264cddf55a8c65ff3a183df2b45c576ec0fdc65
BLAKE2b-256 checksum
How to use checksums
689d4794a7872ff17c4715bc0a16d105f12ea8013eac7454e52b20f3c808f6cb
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 7, 2026.

Transparency log

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

Download URL cruxible_client-0.3.2-py3-none-any.whl
Size 40.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0ffe762286ab21c925e17c444b5ab68175ea7027694294ad78ded16ba555508f
BLAKE2b-256 checksum
How to use checksums
5cbfeb6f9f14ad01b4184799f8a962b30317338161ecbfa50493a6cf97bb7728
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 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.2 This release

2 release files

0.3.1

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