-
由 keppo-bot[bot] 提交于
## Summary - Add include_ignored to local-agent grep and list_files so ignored and hidden paths can be inspected only when requested. - Remove include_hidden from list_files, add a root recursive ignored-listing guard, cap list output at 1000 paths, and sort directories before files. - Update local-agent tests and snapshots, including a less brittle read_logs E2E assertion. ## Test plan - PYTHON=/usr/bin/python3 npm run build - PLAYWRIGHT_HTML_OPEN=never npm run e2e -- e2e-tests/local_agent_search_replace.spec.ts e2e-tests/local_agent_step_limit.spec.ts e2e-tests/local_agent_consent.spec.ts e2e-tests/local_agent_code_search.spec.ts e2e-tests/local_agent_advanced.spec.ts e2e-tests/local_agent_file_upload.spec.ts e2e-tests/local_agent_basic.spec.ts e2e-tests/local_agent_grep.spec.ts e2e-tests/local_agent_auto.spec.ts e2e-tests/local_agent_list_files.spec.ts e2e-tests/local_agent_ask.spec.ts e2e-tests/local_agent_todo_followup.spec.ts e2e-tests/local_agent_summarize.spec.ts e2e-tests/local_agent_read_logs.spec.ts e2e-tests/local_agent_generate_image.spec.ts e2e-tests/local_agent_connection_retry.spec.ts e2e-tests/local_agent_persistent_todos.spec.ts e2e-tests/local_agent_web_fetch.spec.ts e2e-tests/local_agent_run_type_checks.spec.ts - npm run fmt && npm run lint:fix && npm run ts - npm test <!-- devin-review-badge-begin --> --- <a href="https://app.devin.ai/review/dyad-sh/dyad/pull/3256" target="_blank"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1"> <img src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1" alt="Open in Devin Review"> </picture> </a> <!-- devin-review-badge-end --> --------- Co-authored-by:
Will Chen <7344640+wwwillchen@users.noreply.github.com>