Standards Docs
Changelog

Changelog — 2026-06-09

Daily docs refresh.

Features

  • Dynamic filter values: a filter rule can now carry a query-time token instead of a literal. New @stndrds/schema helpers currentActor() (@me), today() (@today), and now() (@now) return a DynamicValue that the runtime resolves from the execution context before the query reaches any adapter — so one saved view shows "my records" or "due today" per viewer. See Search.
  • Edge existence quantifier: qualified edge-property rules accept an optional quantifier ("any" / "none") to filter records that have at least one — or no — matching edge, mapping to SQL EXISTS / NOT EXISTS. See Edge-property filters.
  • Low-latency events: domain events (search sync, agent triggers, document hierarchy) are now drained by a BullMQ worker on the event outbox instead of waiting for the 5s fallback poll, dropping pickup latency from ~2.5s to ~0.17s. No wiring change for apps already on the durable background-job transport.

Fixes

  • Agent sub-agents spawned via dispatch_agent now inherit env vars from their parent chain: the runtime walks up parentSessionId and re-resolves each ancestor's vars from the encrypted store (nearer ancestor wins), without persisting plaintext secrets on the sub-session. See Environment variables.
  • Agent session lifecycle hardening: improved run resumability and auto-continuation, plus a tool-call timeout so a stuck tool no longer hangs a run.
  • The @stndrds/blocks rich-text editor now keeps its editable state in sync with the readOnly prop when the prop changes after mount.

On this page