Skip to content

Release soothe-nano 1.0.1

Choose a tag to compare

@caesar0301 caesar0301 released this 22 Jul 13:52

What's Changed

Added

  • WorkspaceAwareBackend.virtual_mode property and bind_workspace() method so deepagents FilesystemMiddleware can bind nested task workspaces without host config objects.
  • ToolOptimizationMiddleware: short-circuit empty write_todos payloads and guide on repeated same-path read_file slices; expose new metrics counters.
  • Tests: workspace-aware backend IG-709 coverage and tool optimization middleware regression tests.

Changed

  • Require soothe-deepagents>=0.8.2 for workspace bind / GP middleware propagate support.
  • WorkspaceContextMiddleware resolves virtual_mode from the live backend / workspace context instead of injecting soothe_config; opts into propagate_to_general_purpose so middleware carries into subagents.
  • system_templates: prefer one wider read_file over many offset/limit slices; restrict task subagent to multi-hop reasoning, not mechanical repo search.

Full Changelog: v1.0.0...v1.0.1