• 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
名称
最后提交
最后更新
..
accept-plan.ts 正在载入提交数据...
add-dependency.ts 正在载入提交数据...
ask-read-file.ts 正在载入提交数据...
basic-write.ts 正在载入提交数据...
code-search.ts 正在载入提交数据...
compaction-mid-turn.ts 正在载入提交数据...
compaction-trigger.ts 正在载入提交数据...
connection-drop-after-tool-call.ts 正在载入提交数据...
connection-drop.ts 正在载入提交数据...
exit-plan.ts 正在载入提交数据...
generate-image.ts 正在载入提交数据...
grep-include-ignored.ts 正在载入提交数据...
grep-search.ts 正在载入提交数据...
list-files-include-ignored.ts 正在载入提交数据...
list-files-non-recursive.ts 正在载入提交数据...
list-files-recursive.ts 正在载入提交数据...
mcp-calculator.ts 正在载入提交数据...
parallel-tools.ts 正在载入提交数据...
persistent-todos-resume.ts 正在载入提交数据...
persistent-todos.ts 正在载入提交数据...
questionnaire.ts 正在载入提交数据...
read-logs.ts 正在载入提交数据...
read-then-edit.ts 正在载入提交数据...
run-type-checks.ts 正在载入提交数据...
search-replace.ts 正在载入提交数据...
security-fix.ts 正在载入提交数据...
simple-response.ts 正在载入提交数据...
step-limit.ts 正在载入提交数据...
todo-followup-loop.ts 正在载入提交数据...
upload-to-codebase.ts 正在载入提交数据...
web-fetch.ts 正在载入提交数据...