This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryHandshake now returns a deterministic PlanProposal with prioritized steps and extended WorkingMemoryBrief.
Full changelog
Bundle 3: A4 plan proposal on handshake
Handshake now returns a deterministic PlanProposal derived from task string, inferred task type, and any interrupted session checkpoint. Hosts can surface a 5-step plan to the user before starting complex work.
Changes
- Pure
detectPlanSignals()matches 8 signal types (ship/implement/refactor/fix/audit/migrate/test/deploy) with dedup + case-insensitivity - Pure
buildPlanProposal()applies priority ordering (ship > migrate > deploy > refactor > fix > audit > implement > test) - Checkpoint continuation takes precedence over keyword heuristic when the prior session is interrupted
- Skip paths explain why no plan was offered (short task + no signals, no complexity keywords)
WorkingMemoryBriefgainsplanProposal: PlanProposal | nullfield- 32 new tests in
run_a4_plan_proposal_tests.ts
Backward-compat verified
9 suites green: mock-provider, mock-failure-modes, b2-mock-classifier, mid-turn-attend, tool-call-retrieval, m2-tool-result-autowrite, user-operating-rules, compliance-task-relevance, file-change-recall.
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
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.
Related context
Related tools
Beta — feedback welcome: [email protected]