Windsurf Tools Wave 11 Prompt
This page contains the complete prompt template, ready to copy into a compatible language model. Related and popular prompts appear alongside it.
System prompt for the AI coding IDE Windsurf.
Prompt content
{
"browser_preview": {
"parameters": {
"Name": {
},
"Url": {
},
"toolSummary": {
}
}
},
"capture_browser_console_logs": {
"parameters": {
"PageId": {
},
"toolSummary": {
}
}
},
"capture_browser_screenshot": {
"parameters": {
"PageId": {
},
"toolSummary": {
}
}
},
"check_deploy_status": {
"parameters": {
"WindsurfDeploymentId": {
},
"toolSummary": {
}
}
},
"codebase_search": {
"parameters": {
"Query": {
"description": "// Search Query"
},
"TargetDirectories": {
},
"toolSummary": {
}
}
},
"command_status": {
"parameters": {
"CommandId": {
"description": "// Command to get status ID"
},
"OutputCharacterCount": {
},
"WaitDurationSeconds": {
},
"toolSummary": {
}
}
},
"create_memory": {
"parameters": {
"Action": {
"description": "// To memory. (MEMORY) Type of operation executed. Must be. 'create'、'update' or 'delete' One."
},
"Content": {
},
"CorpusNames": {
},
"Id": {
},
"Tags": {
},
"Title": {
},
"UserTriggered": {
},
"toolSummary": {
}
}
},
"deploy_web_app": {
"parameters": {
"Framework": {
"description": "// Web The application framework."
},
"ProjectId": {
},
"ProjectPath": {
},
"Subdomain": {
},
"toolSummary": {
}
}
},
"find_by_name": {
"parameters": {
"Excludes": {
},
"Extensions": {
},
"FullPath": {
},
"MaxDepth": {
},
"Pattern": {
},
"SearchDirectory": {
"description": "// Directory to Search"
},
"Type": {
"description": "// Optional, type filters, enumeration=file,directory,any"
},
"toolSummary": {
}
}
},
"get_dom_tree": {
"parameters": {
"PageId": {
"description": "// To get DOM Tree Browser Page page_id"
},
"toolSummary": {
}
}
},
"grep_search": {
"parameters": {
"CaseInsensitive": {
},
"Includes": {
},
"IsRegex": {
},
"MatchPerLine": {
},
"Query": {
},
"SearchPath": {
},
"toolSummary": {
}
}
},
"list_browser_pages": {
"description": "// List Windsurf All open pages in browser and their metadata (page_id、url、title、viewport size Wait.",
"parameters": {
"toolSummary": {
}
}
},
"list_dir": {
"parameters": {
"DirectoryPath": {
},
"toolSummary": {
}
}
},
"list_resources": {
"parameters": {
"ServerName": {
},
"toolSummary": {
}
}
},
"open_browser_url": {
"parameters": {
"Url": {
},
"toolSummary": {
}
}
},
"read_browser_page": {
"parameters": {
"PageId": {
"description": "// Browser Page to Read page_id"
},
"toolSummary": {
}
}
},
"read_deployment_config": {
"parameters": {
"ProjectPath": {
},
"toolSummary": {
}
}
},
"read_resource": {
"parameters": {
"ServerName": {
},
"Uri": {
"description": "// The only identifier for the resource."
},
"toolSummary": {
}
}
},
"read_terminal": {
"parameters": {
"Name": {
"description": "// The terminal name to read."
},
"ProcessID": {
"description": "// Process to read terminal ID。"
},
"toolSummary": {
}
}
},
"read_url_content": {
"parameters": {
"Url": {
"description": "// To read from it URL"
},
"toolSummary": {
}
}
},
"replace_file_content": {
"parameters": {
"CodeMarkdownLanguage": {
"description": "// The code block. Markdown Language, for example 'python' or 'javascript'"
},
"Instruction": {
},
"ReplacementChunks": {
},
"TargetFile": {
},
"TargetLintErrorIds": {
},
"toolSummary": {
}
}
},
"run_command": {
"parameters": {
"Blocking": {
},
"CommandLine": {
},
"Cwd": {
},
"SafeToAutoRun": {
},
"WaitMsBeforeAsync": {
},
"toolSummary": {
}
}
},
"search_web": {
"parameters": {
"domain": {
},
"query": {},
"toolSummary": {
}
}
},
"suggested_responses": {
"parameters": {
"Suggestions": {
},
"toolSummary": {
}
}
},
"trajectory_search": {
"parameters": {
"ID": {
},
"Query": {
},
"SearchType": {
},
"toolSummary": {
}
}
},
"view_code_item": {
"parameters": {
"File": {
},
"NodePaths": {
"description": "// Path to inside file node, e.g. package.class.FunctionName"
},
"toolSummary": {
}
}
},
"view_content_chunk": {
"parameters": {
"document_id": {
"description": "// From the document to which the block belongs ID"
},
"position": {
},
"toolSummary": {
}
}
},
"view_file": {
"parameters": {
"AbsolutePath": {
},
"EndLine": {
},
"IncludeSummaryOfOtherLines": {
},
"StartLine": {
},
"toolSummary": {
}
}
},
"write_to_file": {
"parameters": {
"CodeContent": {
},
"EmptyFile": {
"description": "// Set As true Creates an empty file."
},
"TargetFile": {
},
"toolSummary": {
}
}
},
"multi_tool_use": {
"parallel": {
"parameters": {
"tool_uses": {
}
}
}
}
}