Skip to content

v0.3.30

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:54
· 21 commits to main since this release

[0.3.30] - 2026-10-22

Fixed

  • Workspace-path evidence now resolves against the session's working directory (issue #23). The provider captured process.cwd() at mount and used it for every evidence_add path origin. On DSH Desktop the main process runs with its cwd set to the profile directory, so a real workspace file was read as ~/.dsh/profiles/<name>/... (ORIGIN_UNREADABLE) and an absolute path was rejected as outside the workspace (ORIGIN_OUTSIDE_WORKSPACE). The provider now resolves the root per call: an explicit workspaceRoot config wins, otherwise the host's session-scoped workingDirectory service, and only then the launch cwd. A missing or throwing host service falls back instead of failing the tool. workspaceRoot is documented in all five READMEs; tests cover the session directory, the explicit override, and the fallback.