Expand description
Source-browsing tools: list_files, read_file, search_code.
These let an MCP client explore the repository’s local working tree
(tracked plus untracked-but-not-ignored files; gitignored paths excluded)
and trace logic across files: list_files to enumerate, search_code to
find a symbol, read_file to read it. read_file is confined to the
repository root and refuses gitignored paths; a refused read returns null
content with a message, not a transport error.
Structs§
- Files
List Response - Response for
list_files. - List
Files Params - Parameters for
GitPawMcpServer::list_files. - Read
File Params - Parameters for
GitPawMcpServer::read_file. - Read
File Response - Response for
read_file. - Search
Code Params - Parameters for
GitPawMcpServer::search_code. - Search
Response - Response for
search_code.