1.5 KiB
1.5 KiB
name, description
| name | description |
|---|---|
| assets-refresh | Refreshes the AssetDatabase. Use it if any file was added or updated in the project outside of Unity API. Use it if need to force scripts recompilation when '.cs' file changed. |
Assets / Refresh
Refreshes the AssetDatabase. Use it if any file was added or updated in the project outside of Unity API. Use it if need to force scripts recompilation when '.cs' file changed.
How to Call
HTTP API (Direct Tool Execution)
Execute this tool directly via the MCP Plugin HTTP API:
curl -X POST http://localhost:8080/api/tools/assets-refresh \
-H "Content-Type: application/json" \
-d '{
"options": "string_value"
}'
With Authorization (if required)
curl -X POST http://localhost:8080/api/tools/assets-refresh \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"options": "string_value"
}'
Input
| Name | Type | Required | Description |
|---|---|---|---|
options |
any |
No |
Input JSON Schema
{
"type": "object",
"properties": {
"options": {
"$ref": "#/$defs/UnityEditor.ImportAssetOptions"
}
},
"$defs": {
"UnityEditor.ImportAssetOptions": {
"type": "string",
"enum": [
"Default",
"ForceUpdate",
"ForceSynchronousImport",
"ImportRecursive",
"DontDownloadFromCacheServer",
"ForceUncompressedImport"
]
}
}
}
Output
This tool does not return structured output.