← KeeploopCONTENT HISTORY

Update to Keeploop

Snapshot Oct 28, 2026 · 18:06 UTC · version 0.27.2

Collection source: downloaded plugin package.

WHAT CHANGED

Instructions updated for keep-thread

Skill instructions — Now says: compatibility: "Needs the Keeploop app on a Mac and its MCP connector (tools such as search_mail and find_attachments)."

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Keeploop and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Skill instructions

Before

Oct 28, 2026 · 13:11 UTC

disable-model-invocation: true platforms: [macos]

After

Oct 28, 2026 · 18:06 UTC

compatibility: "Needs the Keeploop app on a Mac and its MCP connector (tools such as search_mail and find_attachments)."

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -1,8 +1,7 @@
 ---
 name: keep-thread
 description: "Summarize a whole email conversation: what happened, decisions, open questions."
-disable-model-invocation: true
-platforms: [macos]
+compatibility: "Needs the Keeploop app on a Mac and its MCP connector (tools such as search_mail and find_attachments)."
 ---
 
 The Keeploop tools may carry a prefix in this agent (for example mcp_keeploop_search_mail); use them by their Keeploop name.
Full technical diff · 1 changed fields

changed /skill_md_contents

BEFORE
"---\nname: keep-thread\ndescription: \"Summarize a whole email conversation: what happened, decisions, open questions.\"\ndisable-model-invocation: true\nplatforms: [macos]\n---\n\nThe Keeploop tools may carry a prefix in this agent (for example mcp_keeploop_search_mail); use them by their Keeploop name.\n\nSummarize an email thread for me, using the Keeploop tools.\nThread: (the text I typed after the command)\n(If that is empty, ask me for it before calling any tool.)\n\n1. If the thread above is a number, it is a mail_id: call get_thread with that mail_id. Otherwise call search_mail with subject set to it, pick the most recent match, and call get_thread with its mail_id. If several different threads match, list them and ask which one.\n2. Call get_email on any message whose snippet is not enough.\nThen write: a three-sentence summary; Decisions (bullets, who decided); Open questions (bullets, who owes the answer); and the last message's date and sender.\nIf a tool is missing, or answers that it needs Keeploop Pro, say so in one line and do what you can with search_mail and get_email instead.\n"
AFTER
"---\nname: keep-thread\ndescription: \"Summarize a whole email conversation: what happened, decisions, open questions.\"\ncompatibility: \"Needs the Keeploop app on a Mac and its MCP connector (tools such as search_mail and find_attachments).\"\n---\n\nThe Keeploop tools may carry a prefix in this agent (for example mcp_keeploop_search_mail); use them by their Keeploop name.\n\nSummarize an email thread for me, using the Keeploop tools.\nThread: (the text I typed after the command)\n(If that is empty, ask me for it before calling any tool.)\n\n1. If the thread above is a number, it is a mail_id: call get_thread with that mail_id. Otherwise call search_mail with subject set to it, pick the most recent match, and call get_thread with its mail_id. If several different threads match, list them and ask which one.\n2. Call get_email on any message whose snippet is not enough.\nThen write: a three-sentence summary; Decisions (bullets, who decided); Open questions (bullets, who owes the answer); and the last message's date and sender.\nIf a tool is missing, or answers that it needs Keeploop Pro, say so in one line and do what you can with search_mail and get_email instead.\n"
Full snapshot data
{
  "description": "Summarize a whole email conversation: what happened, decisions, open questions.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 245
    },
    {
      "relative_path": "assets/keeploop.png",
      "size_in_bytes": 14672
    }
  ],
  "name": "keep-thread",
  "skill_md_contents": "---\nname: keep-thread\ndescription: \"Summarize a whole email conversation: what happened, decisions, open questions.\"\ncompatibility: \"Needs the Keeploop app on a Mac and its MCP connector (tools such as search_mail and find_attachments).\"\n---\n\nThe Keeploop tools may carry a prefix in this agent (for example mcp_keeploop_search_mail); use them by their Keeploop name.\n\nSummarize an email thread for me, using the Keeploop tools.\nThread: (the text I typed after the command)\n(If that is empty, ask me for it before calling any tool.)\n\n1. If the thread above is a number, it is a mail_id: call get_thread with that mail_id. Otherwise call search_mail with subject set to it, pick the most recent match, and call get_thread with its mail_id. If several different threads match, list them and ask which one.\n2. Call get_email on any message whose snippet is not enough.\nThen write: a three-sentence summary; Decisions (bullets, who decided); Open questions (bullets, who owes the answer); and the last message's date and sender.\nIf a tool is missing, or answers that it needs Keeploop Pro, say so in one line and do what you can with search_mail and get_email instead.\n"
}

SHA-256 of public snapshot: 272d195977306718e00eaaadd3e7591c0e6a10809991dad30e3dee5718350b34