Skip to content

kit 1.25.0

Choose a tag to compare

@sandstream sandstream released this 24 Jul 22:22
e6da58d

Added

  • Opt-in redaction-at-capture — KIT_MEMORY_REDACT=1 (#91). The memory store is raw by default (a key in any transcript is persisted to memory.db in cleartext — a stolen-laptop / backup-spillage risk). With KIT_MEMORY_REDACT=1, secret-shaped substrings in a message's content and a tool's tool_input are masked (via the same redactSecrets patterns) before they are written, so the secret never lands in the DB. Off by default → no behavior change; FTS still works over the redacted text for non-secret terms.

Removed

  • Dead Redacted<T> wrapper (#92). The src/utils/redacted.ts wrapper (added in 1.15.0) had no importers; removed it and its test. (Secret masking is done by redactSecrets, which stays.)

Full changelog: https://github.com/sandstream/kit/blob/v1.25.0/CHANGELOG.md

Verify this release:

git tag -v v1.25.0
npm audit signatures