--bare disables OAuth/keychain auth and requires ANTHROPIC_API_KEY, breaking Claude Pro/Max subscriptions. CLAUDE.md isolation is now achieved structurally: workspaces live under ~/.disclaw/workspaces/ (outside the repo) so walk-up never reaches DisClaw's CLAUDE.md. Update integration test to assert --bare is absent and verify correct args (-p, --output-format json). Fix sanitize-env tests to reflect CI=true removal (was breaking OAuth headless-mode detection). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| identity-templates.test.ts | ||
| lockfile.test.ts | ||
| path-traversal.test.ts | ||
| resolve-claude.test.ts | ||
| sanitize-env.test.ts | ||
| workspace-root-resolve.test.ts | ||