v0.9.100
v0.9.100
Section titled “v0.9.100”Changes since v0.9.99, including HEAD and the working tree. Generated-file churn and test-only changes are excluded.
Breaking Changes
- Move imports from
@dbx-tools/model/serving-wireand@dbx-tools/appkit-mastra/serving-sanitizeto@dbx-tools/model-protocol/serving-wire. - Mastra’s default
providerIdchanges fromdatabrickstoopenai; update provider-specific options accordingly. Shared AI SDK dependencies move to version 7. - Workspace tools no longer require approval by default. Configure
tools.requireApprovalexplicitly where approval gates are needed.
Features
- Mastra turns now continue after browser disconnects by default, with stream reconnection and explicit server-side cancellation. Set
backgroundTurns: falseto retain request-bound execution. - Add
@dbx-tools/model-protocolfor request-scoped Chat Completions, Responses, and Anthropic providers without modifying globalfetch. - Enable reasoning by default for supported models and add agent guidance for independent parallel tool calls.
Fixes
- Preserve request-scoped workspace credentials during background filesystem operations.
- Close completed chat streams promptly and prevent completed tool calls from remaining marked as running.
- Improve dark-mode syntax highlighting, branded control contrast, and mobile chat layout and keyboard handling.
- Fix Python binding path resolution through symlinked directories when target files do not yet exist.
Validation
- The configured release validation phase completed before this review; detailed results and counts were not supplied. No additional validation commands were run, and no files were modified.