1. Add symlink check for .cursor directory in extractCursorSummary to match getCursorSessionMtime behavior (prevents path traversal) 2. Add vitest alias for @aoagents/ao-plugin-agent-cursor in CLI tests (fixes missing module resolution in tests) 3. Add lstatSync check before readFileSync in getLaunchCommand to reject symlinked systemPromptFile paths (security hardening) 4. Add test coverage for symlink rejection behavior Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| src | ||
| templates/rules | ||
| CHANGELOG.md | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||