Skip to content

nfemmanuel/iranti

v0.3.38 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Two new REST endpoints for programmatic management of operating rules were added.

Full changelog

What's new

feat(api): Operating Rules REST endpoints

Two new REST endpoints on the knowledge-base router for first-class programmatic management of operating rules — no CLI required.

  • GET /api/kb/rules (kb:read) — returns { total, rules[] } where each rule exposes ruleId, key, rule (text), triggers, enforcement, scope, updatedAt.
  • DELETE /api/kb/rules/:ruleId (kb:write) — removes a rule by its entityId. Returns { deleted, entriesRemoved }.

Both endpoints are scope-gated and delegate to the existing findEntriesByEntityType / deleteEntryById query helpers. They back the Rules page added to both the local control plane and iranti.cloud dashboard in this cycle.

audit(code-quality): merged PR #3

Module JSDoc, any elimination, switch-to-lookup refactors across ~140 files. TypeScript strict-mode compliance pass.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track nfemmanuel/iranti

Get notified when new releases ship.

Sign up free

About nfemmanuel/iranti

Persistent shared memory for AI coding agents. Stores facts as `entity/key/value` triples with hybrid semantic search, task checkpoints, and conflict resolution — shared across Claude Code, Codex CLI, and GitHub Copilot.

All releases →

Beta — feedback welcome: [email protected]