cache
cache
¶
MCP tool wrappers for Houdini cache management operations.
Each tool delegates to the corresponding handler running inside Houdini via the HTTP bridge.
Functions:
| Name | Description |
|---|---|
clear_cache |
Delete cached files on disk for a cache node. |
get_cache_status |
Get the detailed status of a cache node. |
list_caches |
List all cache-type nodes under a root path. |
write_cache |
Execute a cache node, and report whether a cache actually appeared. |
Functions:¶
clear_cache
async
¶
get_cache_status
async
¶
list_caches
async
¶
write_cache
async
¶
Execute a cache node, and report whether a cache actually appeared.
success and wrote_files reflect the files on disk and the errors of the
node that did the writing -- a filecache delegates to an internal ROP and
stays silent itself, so a failed write used to be reported as success.
Errors are named with the node they came from.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
|
Context
|
MCP context. |
required |
|
str
|
Path to the cache node. |
required |
|
list[int] | None
|
[start, end] frame range to render. |
None
|