FlowMesh Hook
FlowMesh-specific plugin extension surface. Carries the pieces FlowMesh adds
on top of lumid-hooks:
HookBindings— runtime-checkable Protocol extending the shared one withsupplier_resolvers, used by the server's plugin gate.BaseBindings— frozen dataclass with FlowMesh's six fields (the five shared fromlumid-hooksplussupplier_resolvers).ResourceKind/ResourceAction— FlowMesh resource and action enums.SupplierResolver/WorkerView— supplier attribution at dispatch time.UsageRow/FlowMeshUsageSink— FlowMesh's usage row shape and the parametrized sink alias.
Shared protocols (IdentityProvider, SubmissionGuard, PermissionChecker,
ResourceRegistrar, UsageSink) and shared types (PrincipalContext,
ResourceRef) live in lumid-hooks and should be imported from there.
The package depends only on lumid-hooks (transitively pydantic); it does
not pull in the server or worker stack, so plugins can pip install flowmesh-hook without the heavy core.
Metadata
Release files for flowmesh-hook 0.1.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flowmesh_hook-0.1.11.tar.gz | 7.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| flowmesh_hook-0.1.11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.3 kB
Release files / flowmesh_hook-0.1.11.tar.gz
| Download URL | flowmesh_hook-0.1.11.tar.gz |
|---|---|
| Size | 7.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
66de59ae413ed12a7c2ca4cb76d738bbf3f5787689ab317b26915dd4961940fc
|
|
BLAKE2b-256 checksum How to use checksums |
9439861ce8bce458a4b83469bd582af5407faa84d0c505c54faeb840a220be99
|
| 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 Oct 7, 2026.
Transparency logRelease files / flowmesh_hook-0.1.11-py3-none-any.whl
| Download URL | flowmesh_hook-0.1.11-py3-none-any.whl |
|---|---|
| Size | 9.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c216cdc9e1f25d0a1b7998616161817f2d0951f9776876d89e7dbdeba9c8dcef
|
|
BLAKE2b-256 checksum How to use checksums |
b5ae7227138c063af10f85c515df4671ace9e8ecbae16f4967054cb8eb4d27c5
|
| 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 Oct 7, 2026.
Transparency log