{"serverId":"mcp-registry/com.wingmanprotocol.agent/gateway","tools":[{"name":"store_memory","fixed":{"name":"store_memory","description":"[stores] Persist a value across your instances: PUT /memory/{ns}/{key}. Required: namespace + key + value. Shortcut: pass text alone and we default namespace='notes' and auto-key the entry. Optionally set ttl (seconds, min 60, max 30 days) for auto-eviction.","inputSchema":{"type":"object","required":[],"properties":{"key":{"type":"string","description":"entry name; auto-generated when using text shortcut"},"ttl":{"type":"integer","description":"seconds until auto-eviction (60–2_592_000, omit=permanent)"},"text":{"type":"string","description":"shortcut: store this string as value under notes/<auto-key>"},"value":{"description":"any JSON value","type":"string"},"handle":{"type":"string"},"secret":{"type":"string"},"namespace":{"type":"string","description":"logical grouping (e.g. 'projects'); default 'notes' when using text shortcut"}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"idempotentHint":true,"destructiveHint":false}},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: value. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":250,"tokensAfter":255}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"archive_message","params":["handle","secret","item_id","archived"]},{"tool":"cancel_watch","params":["handle","secret","watch_id"]},{"tool":"check_errand","params":["job_id"]},{"tool":"check_inbox","params":["limit","handle","offset","secret","sender","mark_read","unread_only","include_archived"]},{"tool":"confirm_delivery","params":["note","handle","secret","verdict","order_id"]},{"tool":"create_watch","params":["url","handle","secret","extract","callback_url"]},{"tool":"forget_memories","params":["handle","secret"]},{"tool":"identity","params":["handle"]},{"tool":"list_memory","params":["namespace"]},{"tool":"list_watches","params":["handle"]},{"tool":"mark_message","params":["read","handle","secret","item_id"]},{"tool":"memory_stats","params":["handle","secret"]},{"tool":"read_memory_changes","params":["handle","secret"]},{"tool":"read_message","params":["handle","secret","item_id"]},{"tool":"recall_memories","params":["handle","secret"]},{"tool":"request_handoff","params":["handle"]},{"tool":"resolve_focus","params":["handle","secret","focus_id"]},{"tool":"resume","params":["handle","secret"]},{"tool":"search","params":["secret"]},{"tool":"search_memory","params":["handle","secret"]},{"tool":"search_memory_facts","params":["handle","secret"]},{"tool":"send_message","params":["body","subject","reply_to","artifact_id"]},{"tool":"set_focus","params":["handle","secret"]},{"tool":"share_memory","params":["secret","permission"]},{"tool":"store_memory","params":["handle","secret"]},{"tool":"submit_errand","params":["type","handle","secret"]},{"tool":"summarize_memory","params":["handle","secret"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}