Changelog
Changelog — 2026-06-12
Daily docs refresh.
Features
- Platform telemetry adapter (PostHog). The new
@stndrds/adapter-posthogpackage wires PostHog as an opt-in sink for agent, platform, and query metrics plus exception capture. CallinitStandardsTelemetry(...)once at boot; tenant ids are hashed with a deployment-local salt before they leave the install, andSTANDARDS_TELEMETRY=offkeeps the client from ever being constructed. See adapters. - Agent output limits and large-content file references. Each agent response now has a default output-token budget (32 000 tokens, clamped to the model's limit). To write content larger than a few KB, an agent saves it to a sandbox file and passes
{ "$fromSandboxFile": "/workspace/<file>" }tocreate_record/update_record, and the server substitutes the file content — bulk tools excepted. See agents. - Structured tool error codes. A tool part cut short by the output limit or an interruption now carries a typed
errorCode(output_limit_reached/interrupted) so the chat UI renders a localized explanation instead of a raw error string. - Full-page form fill view. The form fill experience moved from a modal with cards to a full-page overlay with a section-navigation sidebar, scroll-spy, instance rows with status and progress, and a submit guard. Workflows you render with
FormFlowpick this up automatically. See workflows. - CLI autofill backfill. The
@stndrds/cligains anautofill backfillcommand to dry-run estimate (default) or enqueue an AI autofill backfill for one or more objects via--objects,--max-records, and--confirm.
Fixes
- Human-in-the-loop questions no longer get stuck. The end-of-stream reconciliation that closes dangling tool calls now exempts
ask_questions, so the question widget appears, the session reacheswaiting_human, and the chain-of-thought step flips to "Questions answered" the moment the user replies. A "Skip all questions" action lets the agent resume even when nothing is answered.