algovoi-keystone-agent
The agentic behaviour layer for Keystone. Declarative rules, triggers and
behaviours, deployed in an Engine, gating writes through a guard.
Fail-closed guarding
Engine.guard(client, default="deny") is the allowlist posture: a call is
denied unless a matching behaviour explicitly returns ALLOW (a BLOCK still
denies). An unmatched method fails closed. Binding a deny-guard raises if no
behaviour can fire at the guard stage, so a behaviour bound to the wrong stage
(e.g. a spend_decision cap on an execution guard) is a loud error, not a
silent no-op.
default="allow" is the legacy blocklist posture (deny only on BLOCK); it
fails open for anything your behaviours do not cover.
Apache-2.0. (c) AlgoVoi. NOTICE attribution required for redistribution.
Metadata
Release files for algovoi-keystone-agent 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 8.4 MB
Release files / algovoi_keystone_agent-0.1.2-cp313-cp313-win_amd64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 127.2 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a9d35c5744710b2e3181b474b21631446d8b17c0a440a0c603bff94aba95baac
|
|
BLAKE2b-256 checksum How to use checksums |
564974fc8e26c1a4f42e9fe558cc82069b8eebe62c69b5f3ce3d05ef2d950412
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 975.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b785087b91aff48e7993441459087039603278011515c55c7053454579518df8
|
|
BLAKE2b-256 checksum How to use checksums |
44859a8ce9b8180891ebd3889458c8e5ae67b9024f51066483678def4fcfc785
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 995.4 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8ccc54ecded6e45f29441b586389c336b2cfff041116d7d70b1345b2317552a5
|
|
BLAKE2b-256 checksum How to use checksums |
06cdec04c50205157400fa7b771f85625325e828cf8702493a14f9622cbe6f61
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp312-cp312-win_amd64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 127.9 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4aa114187f25f61f4c87200bd44e92212b934e008b986c6afb7b1223ff7b76d5
|
|
BLAKE2b-256 checksum How to use checksums |
f78fa992cc4166d7b1332b45b93dbbe6ba5ae5ea18040bdf15d5f566e94f3d21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 985.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
e677a48e57e9a31fc406884cf2674d39adf6c05a151cd38bb4af959169eb625d
|
|
BLAKE2b-256 checksum How to use checksums |
e71eb1e98fb9de7baf5fdcd9a74e6d401343d2e00dfd5217dfc7e0740e5adfc4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8e9de518150206394f12b6f9071ab505fc998b54aec8d891b99bf67e7dbb93cb
|
|
BLAKE2b-256 checksum How to use checksums |
359938f591c65613ee00eb81a8e611a0dd986f8b92b6dd272ac691c1418b301c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp311-cp311-win_amd64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 133.4 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e4d09412f436996d20e18036afc7e1b9c1d5bf44ece82692f4d257684bae3c37
|
|
BLAKE2b-256 checksum How to use checksums |
9870cacea1948d8240a31ff1f7816e4920a923c9c52a9b733ce86553c2322602
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ff5469d0fe56d1041994a7357f2b2540091630f710915e9551aec01714959efb
|
|
BLAKE2b-256 checksum How to use checksums |
e72985c19bcb1bcc13607b3cb2c1b99a3f3cd25f685c310d06551172a2b52aec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 1.0 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
fbadfa7b83676622b02630734074f48ff0c9f3d35d2007a34afc6961de00c88f
|
|
BLAKE2b-256 checksum How to use checksums |
5491d3d5df7d96d66decdf7c1cb4948cd95b8aceac3772202144b5cd48ab02fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp310-cp310-win_amd64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 133.6 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
22bd40bc8d9e7158b3eb42f61ee506f4fb02c3aa351f5bc11edf1bb82a29ec26
|
|
BLAKE2b-256 checksum How to use checksums |
09d97bbbe0f733c058affd588edde72a067a603e053b300026756353d0bab731
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl |
|---|---|
| Size | 962.3 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
cf2b77488be95d63fe6635bf5e9fe4fb88271e0663c0dfab73c182269f70e571
|
|
BLAKE2b-256 checksum How to use checksums |
2214186bb0fc90edd941ef3611406063cd32fa134b67f0de76daed0dbf7a9cc3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Release files / algovoi_keystone_agent-0.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | algovoi_keystone_agent-0.1.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 956.0 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b364ce68c805b717b240b6d5177aea10ee4e165a07eb22319f7c05d34220557d
|
|
BLAKE2b-256 checksum How to use checksums |
0e93ea6c6924952f6af600dfc22774f45cc507d2cb9a6885f02d8249ca5cc237
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.10
|
Security for algovoi-keystone-agent 0.1.2
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.