cendor-sdk 1.6.0
V04 re-exports (plan-guardrails-v04). Additive and backward-compatible. Requires
cendor-guardrails>=1.4.
Added
rules.intent+rules.custom_categoryre-exported on the SDK'srulessurface — the pre-LLM
intent gate (embedding / BYO-classifier backends) and the semantic category-by-example check land
in one import forAgent(guardrails=[…]). Bring your ownembed/classify(or
cendor.guardrails.embeddings.local_embeddervia the[embeddings]extra).presets+policy_schemare-exported at the SDK top level (from cendor.sdk import presets, policy_schema): the curatedpresets.prompt_injection()starter and the shipped policy JSON
Schema (withload_policy(..., validate=True)).- G1 matching options ride along —
rules.keyword_deny(..., match="word", normalize=(…))is
available through the re-exported rule. No runner change; these are library capabilities surfaced
through the SDK façade. No new claim (all capability-neutral; catch-rate/accuracy gates stay shut).