v0.9.96
v0.9.96
Section titled “v0.9.96”Compared with v0.9.95, including HEAD and working-tree changes; generated churn and test-only changes excluded.
Breaking Changes
- Replace
workspaces.createWorkspace()withdatabricksWorkspace()ordatabricksWorkspaceConfig(). ReplaceassistantSkills/skillFolderswithassistantPaths/paths; pass custom filesystems through native Mastramounts. - Replace filesystem cache
readFilePathswith explicitoperationsand an operation/pathfilter. - Graphiti’s agent tool surface is now curated. Agent
add_memorywaits for persistence; direct HTTP/MCP writes retain queued behavior.
Features And Fixes
- Add per-request workspace paths, opt-in user-scoped
/tmpmounts, configurable cache filters, and native Mastra file-tool approval policies. - Separate cached filesystem sources by workspace policy and verify current Databricks access before serving cached reads.
- Fix Graphiti full-text query construction and shutdown cleanup; preserve error tracebacks and allow embedded PostgreSQL to shut down through its parent runtime.
- Reduce generation overhead with fingerprinted Python bindings, cached repository discovery, deferred GitHub account lookup, and fewer redundant child install hooks. Scale Monty workers with available processors.
Validation
- The configured release validation phase completed, as supplied. Detailed results and counts were not provided; no tests or validation commands were rerun. No files were modified.