Skip to content

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() with databricksWorkspace() or databricksWorkspaceConfig(). Replace assistantSkills/skillFolders with assistantPaths/paths; pass custom filesystems through native Mastra mounts.
  • Replace filesystem cache readFilePaths with explicit operations and an operation/path filter.
  • Graphiti’s agent tool surface is now curated. Agent add_memory waits for persistence; direct HTTP/MCP writes retain queued behavior.

Features And Fixes

  • Add per-request workspace paths, opt-in user-scoped /tmp mounts, 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.