add_expense
ChatGPTRecord one spending item in the user's XMemo Ledger with the date, amount, currency, item description, and optional category or merchant.
add_expense
ChatGPTRecord one spending item in the user's XMemo Ledger with the date, amount, currency, item description, and optional category or merchant.
analyze_memory_text
ChatGPTCount a word or exact phrase across the authenticated user's visible XMemo memories and optionally group matches by month, agent, location, or memory type.
analyze_memory_text
ChatGPTCount a word or exact phrase across the authenticated user's visible XMemo memories and optionally group matches by month, agent, location, or memory type.
complete_memory_todo
ChatGPTMark a selected XMemo memory-backed TODO/action item as completed. Use the exact item reference returned by list_memory_todos.
complete_memory_todo
ChatGPTMark a selected XMemo memory-backed TODO/action item as completed. Use the exact item reference returned by list_memory_todos.
create_memory_todo
ChatGPTCreate a memory-backed TODO/action item in XMemo with optional due time. This stores an item ChatGPT or another authorized agent can list later; it does not create a native ChatGPT notification, phone push notification, or alarm.
create_memory_todo
ChatGPTCreate a memory-backed TODO/action item in XMemo with optional due time. This stores an item ChatGPT or another authorized agent can list later; it does not create a native ChatGPT notification, phone push notification, or alarm.
delete_current_memory
ChatGPTHard-delete the only visible active XMemo memory. Use this instead of passing internal aliases when search returns no ID but the user clearly asks to delete the single active memory. The server refuses the request if zero or multiple active memories are visible.
delete_current_memory
ChatGPTHard-delete the only visible active XMemo memory. Use this instead of passing internal aliases when search returns no ID but the user clearly asks to delete the single active memory. The server refuses the request if zero or multiple active memories are visible.
explain_memory
ChatGPTExplain why a visible XMemo memory exists or matched a query using a user-facing summary.
explain_memory
ChatGPTExplain why a visible XMemo memory exists or matched a query using a user-facing summary.
forget
ChatGPTHard-delete one visible XMemo memory using a natural target. Use target='latest' for the newest visible active memory, or target='current' only when exactly one active memory is visible. Otherwise pass an exact ID or Memory ID shown by search or memory_activity.
forget
ChatGPTHard-delete one visible XMemo memory using a natural target. Use target='latest' for the newest visible active memory, or target='current' only when exactly one active memory is visible. Otherwise pass an exact ID or Memory ID shown by search or memory_activity.
forget_memory
ChatGPTSoft-delete a user-selected visible XMemo memory by exact reference so it can be restored later. Public clients see only the safe soft-delete schema; explicit hard deletion remains available through forget/delete_current_memory.
forget_memory
ChatGPTSoft-delete a user-selected visible XMemo memory by exact reference so it can be restored later. Public clients see only the safe soft-delete schema; explicit hard deletion remains available through forget/delete_current_memory.
get_mcp_identity
ChatGPTShow the authenticated XMemo connector identity and granted memory scopes.
get_mcp_identity
ChatGPTShow the authenticated XMemo connector identity and granted memory scopes.
get_monthly_ledger_summary
ChatGPTSummarize XMemo Ledger totals by month and currency for spending, income, refunds, and net balance.
get_monthly_ledger_summary
ChatGPTSummarize XMemo Ledger totals by month and currency for spending, income, refunds, and net balance.
list_ledger_transactions
ChatGPTShow the user's XMemo Ledger records in a readable format. For item searches, use query and leave currency blank unless the user explicitly requested a currency, so records in different units are not missed.
list_ledger_transactions
ChatGPTShow the user's XMemo Ledger records in a readable format. For item searches, use query and leave currency blank unless the user explicitly requested a currency, so records in different units are not missed.
list_memory_todos
ChatGPTList open or completed memory-backed TODO/action items stored in XMemo. Use this when the user asks what tasks, follow-ups, or saved action items are pending.
list_memory_todos
ChatGPTList open or completed memory-backed TODO/action items stored in XMemo. Use this when the user asks what tasks, follow-ups, or saved action items are pending.
memory_activity
ChatGPTShow a safe, user-facing activity timeline for the authenticated user's own XMemo memory writes, deletions, memory TODO/action-item changes, ledger changes, and timeline events without exposing raw audit logs. Use this before deleting the latest memory so the user can confirm the content preview, not just the timestamp.
memory_activity
ChatGPTShow a safe, user-facing activity timeline for the authenticated user's own XMemo memory writes, deletions, memory TODO/action-item changes, ledger changes, and timeline events without exposing raw audit logs. Use this before deleting the latest memory so the user can confirm the content preview, not just the timestamp.
memory_overview
ChatGPTShow a simple user-facing summary of visible XMemo memories and recent activity.
memory_overview
ChatGPTShow a simple user-facing summary of visible XMemo memories and recent activity.
memory_stats
ChatGPTShow user-facing aggregate statistics for the authenticated user's visible XMemo memories, including counts by type, source agent, location, and optional time range.
memory_stats
ChatGPTShow user-facing aggregate statistics for the authenticated user's visible XMemo memories, including counts by type, source agent, location, and optional time range.
recall
ChatGPTRecall the most relevant saved XMemo memory for a user query and return a concise answer.
recall
ChatGPTRecall the most relevant saved XMemo memory for a user query and return a concise answer.
recall_context
ChatGPTBuild a focused context pack from XMemo memories for the current task or question.
recall_context
ChatGPTBuild a focused context pack from XMemo memories for the current task or question.
remember
ChatGPTSave a user-approved non-ledger memory into XMemo so it can be recalled in future conversations. For expenses, purchases, spending, income, refunds, or anything the user asks to '记账', use add_expense instead.
remember
ChatGPTSave a user-approved non-ledger memory into XMemo so it can be recalled in future conversations. For expenses, purchases, spending, income, refunds, or anything the user asks to '记账', use add_expense instead.
restore_memory
ChatGPTRestore a user-selected soft-deleted XMemo memory by exact visible reference. Use only when the user explicitly asks to restore or undo a deletion.
restore_memory
ChatGPTRestore a user-selected soft-deleted XMemo memory by exact visible reference. Use only when the user explicitly asks to restore or undo a deletion.
search_memory
ChatGPTSearch the authenticated user's XMemo memories by natural-language query. Use this when the user asks to find, read, reference, or retrieve saved memory. For deletion, use forget for a natural target or delete_current_memory when exactly one active memory is visible.
search_memory
ChatGPTSearch the authenticated user's XMemo memories by natural-language query. Use this when the user asks to find, read, reference, or retrieve saved memory. For deletion, use forget for a natural target or delete_current_memory when exactly one active memory is visible.
update_memory
ChatGPTUpdate the content, location, or memory type of a user-selected visible XMemo memory by exact reference. Public clients get a constrained schema without raw metadata, scope, provenance, or conflict flags.
update_memory
ChatGPTUpdate the content, location, or memory type of a user-selected visible XMemo memory by exact reference. Public clients get a constrained schema without raw metadata, scope, provenance, or conflict flags.