[manifest]
label = "Scratchpad"
description = "Keep explicitly approved shared Swarm and global knowledge"
[prompt]
main = "Use `write_scratchpad` for a concise fact, preference, or reusable lesson that should help this Bot's current Swarm or every future chat; shared writes require approval. Shared notes are knowledge, not a task handoff or reasoning log. Never store private reasoning, raw outputs, secrets, credentials, or transient progress."
[command]
arguments = "[read|refresh|edit <swarm|global> <note-id>|forget <swarm|global> <note-id>]"
description = "read or manage shared Swarm and global notes"
usage = "! usage: scratchpad [read|refresh|edit <swarm|global> <note-id>|forget <swarm|global> <note-id>]"
[render]
remember = "Remember shared note"
[tool.write_scratchpad]
description = "Add one concise shared fact, preference, or lesson after approval. Never store reasoning, raw outputs, secrets, or task progress."
[tool.write_scratchpad.parameter.scope]
description = "swarm shares with this Bot's current Swarm; global shares with every gateway chat."
[tool.write_scratchpad.parameter.note]
description = "Concise reusable knowledge, at most 500 UTF-8 bytes. Shared scopes have a small total size limit."
[widget]
text = "Scratchpad"
global_title = "Global Scratchpad"
swarm_title = "Collective scratchpad"
[editor]
swarm_title = "Add collective note"
global_title = "Add global note"
label = "Note"
swarm_description = "This note becomes durable context for every Bot in the Swarm."
global_description = "This note becomes durable context for every gateway conversation."
submit = "Add"
[action]
add_swarm = "Add Collective Note"
add_global = "Add Global Note"
edit = "Edit"
delete = "Delete"
[message]
added = "Added the shared scratchpad note."
updated = "Updated the scratchpad note."
forgot = "Forgot the scratchpad note."
existing = "The shared scratchpad already contains that note."
no_notes = "No notes."
swarm_heading = "Swarm"
global_heading = "Global"
agent_observation = "agent observation"
user_confirmed = "user confirmed"