• keppo-bot[bot]'s avatar
    Allow local agent to inspect ignored files (#3256) · b1fa3ad6
    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: 's avatarWill Chen <7344640+wwwillchen@users.noreply.github.com>
    b1fa3ad6
grep.spec.ts 17.9 KB