fix(core): Remove dead code and documentation related to the obsolete list tool. (#22672)

This commit is contained in:
Ariane Emory
2026-04-15 18:44:53 -04:00
committed by GitHub
parent 6bed7d469d
commit d2ea6700aa
60 changed files with 37 additions and 516 deletions

View File

@@ -232,7 +232,6 @@ Markdown 파일 이름은 모드 이름 (예 : `review.md`는 `review` 모드를
| `read` | 읽는 파일 내용 |
| `grep` | 파일 검색 |
| `glob` | 패턴으로 찾기 |
| `list` | 디렉토리 내용 보기 |
| `patch` | 파일에 패치 적용 |
| `todowrite` | 할 일(Todo) 목록 관리 |
| `webfetch` | 웹사이트 가져오기 |

View File

@@ -88,7 +88,7 @@ Permission 본 사용 간단한 wildcard 일치:
## 외부 디렉터리
`external_directory`를 사용하여 도구가 opencode가 시작된 작업 디렉토리 밖에 터치 경로가 호출되도록합니다. 이것은 입력 (예 : `read`, `edit`, `list`, `glob`, `glob`, `grep` 및 많은 `bash` 명령)로 경로를 수행하는 모든 도구에 적용됩니다.
`external_directory`를 사용하여 도구가 opencode가 시작된 작업 디렉토리 밖에 터치 경로가 호출되도록합니다. 이것은 입력 (예 : `read`, `edit`, `glob`, `grep` 및 많은 `bash` 명령)로 경로를 수행하는 모든 도구에 적용됩니다.
홈 확장 (`~/...`와 같은) 패턴이 작성된 방법에 영향을 미칩니다. 그것은 현재의 작업 공간의 외부 경로 부분을 만들지 않습니다, 그래서 작업 디렉토리 외부 경로는 여전히 `external_directory`를 통해 허용해야합니다.
@@ -133,7 +133,6 @@ opencode 권한은 도구 이름에 의해 키 입력되며, 두 개의 안전
- `edit` - 모든 파일 수정 (covers `edit`, `write`, `patch`, `multiedit`)
- `glob` - 파일 globbing (glob 패턴 매칭)
- `grep` - 콘텐츠 검색 ( regex 패턴 매칭)
- `list` - 디렉토리의 목록 파일 (폴더 경로 매칭)
- `bash` - shell 명령 실행 (`git status --porcelain`와 같은 팟 명령)
- `task` - 에이전트 실행 (작업 에이전트 유형)
- `skill` - 기술을 로딩 (기술 이름을 매칭)

View File

@@ -149,22 +149,6 @@ Codebase에서 빠른 콘텐츠 검색. 전체 regex 문법 및 파일 패턴
`**/*.js` 또는 `src/**/*.ts`와 같은 glob 패턴을 사용하여 파일 검색. 수정 시간에 의해 정렬 된 파일 경로 반환.
---
### list
주어진 경로의 파일 및 디렉토리 목록.
```json title="opencode.json" {4}
{
"$schema": "https://opencode.ai/config.json",
"permission": {
"list": "allow"
}
}
```
이 도구는 디렉토리 내용을 나열합니다. 그것은 glob 패턴을 필터 결과에 받아들입니다.
---
@@ -341,7 +325,7 @@ MCP 서버 구성에 대한 [Learn more](/docs/mcp-servers).
## 내부
내부, 도구 `grep`, `glob`, 그리고 `list` 사용 [ripgrep](https://github.com/BurntSushi/ripgrep) 후드 아래에. 기본적으로 ripgrep은 `.gitignore` 패턴을 존중하며 `.gitignore`에 나열된 파일 및 디렉토리를 검색 및 목록에서 제외됩니다.
내부, 도구 `grep` 그리고 `glob` 사용 [ripgrep](https://github.com/BurntSushi/ripgrep) 후드 아래에. 기본적으로 ripgrep은 `.gitignore` 패턴을 존중하며 `.gitignore`에 나열된 파일 및 디렉토리를 검색 및 목록에서 제외됩니다.
---