Aiden Bai
05ef98926d
fix: scan standalone Three.js projects and preserve TUI layout ( #1646 )
2026-08-13 18:18:45 -07:00
Skosh
970babcb09
fix: resolve --project to current dir when basename matches ( #934 )
...
When scanning a single (non-workspace) project directory and passing that directory's own name as the project (e.g. `directory: apps/website` with `--project website` / `projects: ["website"]`), resolution fell through to subdirectory lookup and threw "Project 'website' is not a directory under .../apps/website". Now the requested name is matched against the root directory's basename (after the workspace-package match, before subdirectory resolution), so it resolves to the current directory.
Closes #933
Co-Authored-By: skoshx <skoshx@users.noreply.github.com >
2026-06-22 00:59:06 -07:00
devin-ai-integration[bot]
d48e7f1695
feat: per-module scoring via diagnose({ projects }), CLI --project paths, and config projects ( #771 )
...
Co-authored-by: Aiden Bai <aiden.bai05@gmail.com >
Co-authored-by: Rayhan Noufal Arayilakath <me@rayhanadev.com >
2026-06-11 21:55:48 -07:00
Ray Arayilakath
9a8ad6e40d
feat(ci): blocking gate, PR-introduced-issues baseline, inline review comments + CLI flag cleanup ( #663 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-04 17:56:22 -04:00
Aiden Bai
cbdff6203d
feat(cli): "Add to CI" handoff option + default CI setup in install ( #658 )
...
Co-authored-by: Aiden Bai <aiden.bai05@gmail.com >
Co-authored-by: Nisarg Patel <awesomenisarg@gmail.com >
2026-06-04 04:15:05 -07:00
Aiden Bai
09fe1ff55f
fix( #591 ): CLI multi-project wrapper scans ( #592 )
...
* Fix CLI multi-project wrapper scans
Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com >
* Tighten ambiguous scan target handling
Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com >
* Refactor resolveDiagnoseTarget to accept options for ambiguous handling
- Introduced ResolveDiagnoseTargetOptions interface to manage ambiguous project resolution.
- Updated resolveDiagnoseTarget function to utilize the new options parameter.
- Adjusted resolveScanTarget to pass options to resolveDiagnoseTarget, enhancing flexibility in target resolution.
* Remove unnecessary blank line in resolve-scan-target.ts for cleaner code.
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Aiden Bai <aidenybai@users.noreply.github.com >
Co-authored-by: Nisarg Patel <awesomenisarg@gmail.com >
2026-05-31 16:45:13 -07:00
Aiden Bai
d29cdad64c
fix(cli): avoid dead-code scan freezes ( #537 )
2026-05-28 02:39:09 -07:00
Ray Arayilakath
d87318df46
feat: skip prefilled project question outside monorepos ( #484 )
...
* fix(cli): skip project selection outside monorepos
Co-authored-by: Cursor <cursoragent@cursor.com >
* Mock cliLogger directly, move cleanup into describe, add monorepo discovery test
Co-authored-by: Cursor <cursoragent@cursor.com >
* Fix formatting in select-projects test
Co-authored-by: Cursor <cursoragent@cursor.com >
---------
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: Aiden Bai <aiden.bai05@gmail.com >
2026-05-25 23:35:13 -04:00