Durable Anthropic Messages adapter for the MemoFlow Python SDK
Project description
MemoFlow Anthropic adapter for Python
Optional, provider-dependency-free Anthropic Messages adapter for server-backed MemoFlow activities. It reserves before provider dispatch, records digest-only invocation/tool metadata, normalizes cache-aware usage, supports streaming and budgeted client-tool continuation, and restores settled interactions through protected recorded replay. Terminal and tool-continuation envelopes are bound to the complete initial Messages request and registered executor versions; changed-input key reuse fails before budget admission or provider dispatch.
The official anthropic client is an exact CI-only optional extra used for
compatibility qualification; it is not installed for adapter consumers.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file memoflow_anthropic-0.1.0.tar.gz.
File metadata
- Download URL: memoflow_anthropic-0.1.0.tar.gz
- Upload date:
- Size: 10.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
517d385d834e892d09c18a5f9721d473f3432bf4c205313108146e1c9e4b72e2
|
|
| MD5 |
ce9e58130dbb4e5da10809f962d73b0d
|
|
| BLAKE2b-256 |
d21bcc1983f9c24440a63909182de0052cc7fe720ca7db5b8036396a609c97bf
|
Provenance
The following attestation bundles were made for memoflow_anthropic-0.1.0.tar.gz:
Publisher:
publish-python.yml on evigasoft/memoflow
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
memoflow_anthropic-0.1.0.tar.gz -
Subject digest:
517d385d834e892d09c18a5f9721d473f3432bf4c205313108146e1c9e4b72e2 - Sigstore transparency entry: 2180181841
- Sigstore integration time:
-
Permalink:
evigasoft/memoflow@28e7979a71427780a3a95b93d3443cee50ce4e34 -
Branch / Tag:
refs/tags/python-anthropic-v0.1.0 - Owner: https://github.com/evigasoft
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-python.yml@28e7979a71427780a3a95b93d3443cee50ce4e34 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file memoflow_anthropic-0.1.0-py3-none-any.whl.
File metadata
- Download URL: memoflow_anthropic-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
143ce423733642d495eafd64fa2a47b9ac55ddac0ec27dc4285e8811f8e9b0d4
|
|
| MD5 |
c6338eb40f546348f3ebcfb26cff0054
|
|
| BLAKE2b-256 |
4cbd6dc9af7f6c16c0062b573b2b070498e937ae492d99697c5a2a347663e4be
|
Provenance
The following attestation bundles were made for memoflow_anthropic-0.1.0-py3-none-any.whl:
Publisher:
publish-python.yml on evigasoft/memoflow
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
memoflow_anthropic-0.1.0-py3-none-any.whl -
Subject digest:
143ce423733642d495eafd64fa2a47b9ac55ddac0ec27dc4285e8811f8e9b0d4 - Sigstore transparency entry: 2180181914
- Sigstore integration time:
-
Permalink:
evigasoft/memoflow@28e7979a71427780a3a95b93d3443cee50ce4e34 -
Branch / Tag:
refs/tags/python-anthropic-v0.1.0 - Owner: https://github.com/evigasoft
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-python.yml@28e7979a71427780a3a95b93d3443cee50ce4e34 -
Trigger Event:
workflow_dispatch
-
Statement type: