Refresh the app recipe
refresh_recipeRe-reads mushi.recipe.json and design tokens from the connected repo to store a fresh recipe snapshot on demand after edits, without waiting for the daily refresh.
Instructions
Read mushi.recipe.json and the design-token files from the connected repo again and store a new recipe snapshot, instead of waiting for the daily refresh. At most once per project every 5 minutes (429 RATE_LIMITED otherwise). Optional projectId. Returns { ok, state, reason, snapshotId, tokensHash, manifestPresent, tokenCount, issues } where state is ok | drift | unknown | not_connected | error and issues lists manifest problems with their path. Write: it stores a snapshot; nothing in the repo changes. Use after editing mushi.recipe.json or the tokens; then read get_app_recipe or get_design_tokens.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "refresh_recipe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectId | No | Project UUID — defaults to the server-configured project when omitted (`project_id` is accepted too.) |