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.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 cruxible-client 0.3.0
File Size Uploaded
cruxible_client-0.3.0.tar.gz 37.3 kB Details

Built distribution (wheel)

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

Total release size: 76.7 kB

Release files / cruxible_client-0.3.0.tar.gz

Download URL cruxible_client-0.3.0.tar.gz
Size 37.3 kB
Tags Source
SHA-256 checksum
How to use checksums
1d8683da6b3ee0010d25b497194f33caead376659b707339666b02c57c173d21
BLAKE2b-256 checksum
How to use checksums
cbf841e90ef81d75c602e9775af1f5a216e9f835c1491b8c66f3500fa454e45b
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 Jul 31, 2026.

Transparency log

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

Download URL cruxible_client-0.3.0-py3-none-any.whl
Size 39.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dcd5a4d34bd52a6f7930c3d1118a43c0027dab27688c8876d7022937885bb9a3
BLAKE2b-256 checksum
How to use checksums
56c0bc73703f7f90126f1a1e57f98800bc756df13b6c3ca8d70869bc2532f42d
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 Jul 31, 2026.

Transparency log

Release history Release notifications | RSS feed

0.3.2

2 release files

0.3.1

2 release files

This release

0.3.0 This release

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