log_update
Tell FoxPlug what you just finished building, in one short plain paragraph. Call it after a change a user would notice (user_facing true) or after plumbing nobody outside needs to hear about (user_facing false, which is kept out of drafts and counts toward "not worth a post"). It never posts anything. Free. Do NOT include secrets, keys, or tokens.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"summary": "<summary>"
},
"name": "log_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| details | No | Optional. Notable decisions or trade-offs (1-2 sentences). | |
| project | No | The project this work belongs to — a FoxPlug project name, domain, or repo (e.g. 'foxplug', 'foxplug.com', or 'owner/lcncagents'). Matched case-insensitively against your own FoxPlug projects and any repo/deploy routes. If it can't be resolved, nothing is written (not dropped) and the reply lists your project names so you can retry with an exact one. Optional when you have exactly one FoxPlug project. | |
| summary | Yes | One short plain paragraph on what changed and why a person would care. No secrets. | |
| user_facing | No | True (default) when a user would notice the change. False for plumbing: refactors, dependency bumps, migrations. |