Tool to search for code in the repositories of the specified workspace. Use when you need to find specific code patterns, function definitions, or text across all repositories in a workspace.
pageintegerPage number for pagination. Use this to navigate through multiple pages of search results.
fieldsstringAdditional fields to include in the response, using the fields parameter syntax. For example, '+values.file.commit.repository' to include repository details for each code match.
pagelenintegerNumber of results per page. Controls how many code search results are returned in a single response.
workspaceRequiredstringThe workspace identifier. This can be the workspace slug (e.g., 'my-workspace') or its UUID enclosed in curly braces (e.g., '{workspace-uuid}').
search_queryRequiredstringThe search query string to search for in the code. Can use advanced syntax like 'foo+repo:demo' to search within specific repositories, or 'test+ext:py' to filter by file extension.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.