Skip to content

Centralize structured traversal path handling - #262

Open
ariobarin wants to merge 1 commit into
mainfrom
refactor/grok-workspace-walker
Open

Centralize structured traversal path handling#262
ariobarin wants to merge 1 commit into
mainfrom
refactor/grok-workspace-walker

Conversation

@ariobarin

Copy link
Copy Markdown
Owner

Extracts the repeated discovered-path classification and resolution rules shared by list_files and search_text. Deterministic listing pagination and search recursion remain separate because their traversal semantics differ.\n\nThis is an invariant-centralization change, not a LOC win: +140/-110. It keeps symlink, unavailable-path, directory-race, deadline, and path-policy behavior in one place while preserving existing ordering and scan semantics.\n\nValidation: npm run check (67 relay tests; 214 CLI tests, 4 existing skips).

@vercel

vercel Bot commented Aug 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
glossa Ignored Ignored Preview Aug 25, 2026 2:56pm

Request Review

@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 51 minutes.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 531eb53e-56cc-4edf-aa6f-1a183ec32f2a

📥 Commits

Reviewing files that changed from the base of the PR and between 58a2655 and 7d63467.

📒 Files selected for processing (1)
  • packages/cli/src/worker/file-service.ts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant