← Memova.aiCONTENT HISTORY

Update to Memova.ai

Snapshot Oct 24, 2026 · 13:10 UTC · version 1.15.1

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Archive user-authorized Codex final output files or the exact current task as Markdown into projects/Uncategorized, synchronize them to...

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

Save Memova.ai and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Sep 30, 2026 · 23:00 UTC

[]

After

Oct 24, 2026 · 13:10 UTC

[{"description":"Archive user-authorized Codex final output files or the exact current task as Markdown into projects/Uncategorized, synchronize them to Memova Blob/PostgreSQL/Knowledge V5, configure ask/automatic preferences, create a m...

Full description

Before

Sep 30, 2026 · 23:00 UTC

Memova helps users work with their own meeting notes in ChatGPT and Codex. The app can search and summarize Memova notes and transcripts, review action items, inspect and run private automation tasks with guarded progress writes, and hel...

After

Oct 24, 2026 · 13:10 UTC

Find user-owned Meeting and Spark files, use Knowledge V5, create a Personal Manual, and archive authorized Codex outputs.

Short description

Before

Sep 30, 2026 · 23:00 UTC

Meeting memory and tasks

After

Oct 24, 2026 · 13:10 UTC

Meeting and Spark knowledge

Long description

Before

Sep 30, 2026 · 23:00 UTC

Memova helps users work with their own meeting notes in ChatGPT and Codex. The app can search and summarize Memova notes and transcripts, review action items, inspect and run private automation tasks with guarded progress writes, and hel...

After

Oct 24, 2026 · 13:10 UTC

Connect Codex to Memova through OAuth, a one-time Connection Code, or an Agent Key to find, read, and download exact-revision Meeting Note Markdown, Meeting Overview HTML, and Spark Page Markdown or HTML owned by the current user. Browse...

Compare saved observations

Download comparison JSON
Full technical diff · 19 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false

removed /release/app_manifest/apps/app-6a1bf0c36ea8819192770944990d8b72

BEFORE
{
  "id": "asdk_app_6a1bf0c36ea8819192770944990d8b72",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/memova

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a1bf0c36ea8819192770944990d8b72",
  "required": true
}

changed /release/description

BEFORE
"Memova helps users work with their own meeting notes in ChatGPT and Codex. The app can search and summarize Memova notes and transcripts, review action items, inspect and run private automation tasks with guarded progress writes, and help users set up their own LLM Wiki-style knowledge base."
AFTER
"Find user-owned Meeting and Spark files, use Knowledge V5, create a Personal Manual, and archive authorized Codex outputs."

changed /release/id

BEFORE
"pluginrel_7c63af2c0e6c81918878f8e7e86d1d37"
AFTER
"pluginrel_a06354aa64088191831c43272398df40"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#3366FF"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Read",
  "Write",
  "Workflow"
]

changed /release/interface/composer_icon_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_00000000b2a4820cae8eec7607825a97"

changed /release/interface/default_prompt

BEFORE
"Search my Memova notes for pricing page decisions and summarize them."
AFTER
"Connect Memova MCP, then find my latest Meeting or Spark file."

changed /release/interface/default_prompts

BEFORE
[
  "Search my Memova notes for pricing page decisions and summarize them."
]
AFTER
[
  "Connect Memova MCP, then find my latest Meeting or Spark file.",
  "请让 Memova 生成并发布我的个人说明书;我同意按照 Memova 已说明的隐私规则处理。",
  "Search and use my Memova Knowledge V5."
]

changed /release/interface/developer_name

BEFORE
"Memova LLC"
AFTER
"Memova"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000856071f791488062e384a70d"
AFTER
"https://files.openai.com/content?id=file_0000000014ec81f5a0cfd29633ea0922"

changed /release/interface/long_description

BEFORE
"Memova helps users work with their own meeting notes in ChatGPT and Codex. The app can search and summarize Memova notes and transcripts, review action items, inspect and run private automation tasks with guarded progress writes, and help users set up their own LLM Wiki-style knowledge base."
AFTER
"Connect Codex to Memova through OAuth, a one-time Connection Code, or an Agent Key to find, read, and download exact-revision Meeting Note Markdown, Meeting Overview HTML, and Spark Page Markdown or HTML owned by the current user. Browser-free credentials are stored in the operating system credential store, not Codex configuration. The bounded Resource Access V1 gateway is independent of Knowledge V5 and never exposes raw database, SQL, Blob keys, storage paths, or bulk account export. Memova also supports Personal Manual generation, bounded Knowledge V5 retrieval, reviewed first-class Knowledge Entry creation and revision, automation workflows, selected-content import, and consent-aware Codex/Mac beta archiving of final Codex outputs into projects/Uncategorized. The beta defaults to explicit-only archiving and does not require or promise the unfinished iOS sync experience. A request that authorizes Personal Manual publication under Memova's disclosed privacy practices analyzes up to 20 evidence items from the invoking Codex agent's native tasks and explicitly supplied user content, privately uploads derived Markdown, scoring and client-neutral aggregate evidence counts but no conversation content, and automatically publishes the final manual as a Memova Note."

changed /release/interface/screenshot_urls

BEFORE
[
  "https://chatgpt.com/backend-api/estuary/content?id=file_00000000ea4071f78258867f740256c7"
]
AFTER
[]

changed /release/interface/short_description

BEFORE
"Meeting memory and tasks"
AFTER
"Meeting and Spark knowledge"

changed /release/keywords

BEFORE
[]
AFTER
[
  "memova",
  "meeting-notes",
  "mcp",
  "workflow",
  "knowledge-base",
  "llm-wiki",
  "productivity",
  "selected-import",
  "personal-manual",
  "privacy",
  "agent-archive",
  "resource-access",
  "spark-files"
]

changed /release/mcp_servers

BEFORE
[]
AFTER
[
  {
    "key": "memova",
    "metadata": {
      "url": "https://api.memova.ai/mcp"
    }
  }
]

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Archive user-authorized Codex final output files or the exact current task as Markdown into projects/Uncategorized, synchronize them to Memova Blob/PostgreSQL/Knowledge V5, configure ask/automatic preferences, create a manifest-only scheduled task, or move an archived file into a Project.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-agent-archive to save my Codex output in Memova.",
      "display_name": "Memova Agent Archive",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Archive authorized Codex outputs into Memova."
    },
    "name": "memova-agent-archive",
    "plugin_release_skill_id": "pluginrsk_6ac0937232a4819190c36012c9574092"
  },
  {
    "description": "Connect Memova MCP in Codex using a short-lived one-time Memova Connection Code or a reusable Memova Agent Key, without browser OAuth. Use when the user asks to connect, configure, authenticate, or log in to Memova and supplies an mvc_ Connection Code or mvk_ Agent Key.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-connect to connect Memova MCP with my Connection Code or Agent Key.",
      "display_name": "Connect Memova",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Connect MCP with a code or Agent Key."
    },
    "name": "memova-connect",
    "plugin_release_skill_id": "pluginrsk_6ac09372f79881919cf9376a87531b50"
  },
  {
    "description": "Preview, locally filter, and import only text the user explicitly selects in the current request, including an excerpt, an attached text resource, an exact Codex task URL, or a client-provided task/date-range export. Never enumerate or reconstruct general Codex history.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-explicit-import to preview and import the content I explicitly select.",
      "display_name": "Memova Explicit Import",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "pdf",
      "short_description": "Preview and import only selected content."
    },
    "name": "memova-explicit-import",
    "plugin_release_skill_id": "pluginrsk_6ac09373806c8191bf821f30e03ad375"
  },
  {
    "description": "Search and use the current user's Memova Knowledge V5, or create and review a canonical Knowledge Entry proposal. Use for bounded knowledge questions and explicit knowledge writes; never apply a proposal without adjacent user approval.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-knowledge to search and use my Memova Knowledge V5.",
      "display_name": "Memova Knowledge V5",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "search",
      "short_description": "Search knowledge or review a canonical Knowledge Entry."
    },
    "name": "memova-knowledge",
    "plugin_release_skill_id": "pluginrsk_6ac0937323e48191a2a1fc26401d2331"
  },
  {
    "description": "Show the Memova workflow menu for bare @memova requests and route specific requests such as @memova Personal Manual, Knowledge V5, Meeting or Spark files, explicit import, automation, or legacy vault tools. A specific Personal Manual generation request starts that workflow automatically; a bare or ambiguous request does not start a write-heavy workflow.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-menu to open the Memova workflow menu.",
      "display_name": "Memova Menu",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Choose a Memova workflow."
    },
    "name": "memova-menu",
    "plugin_release_skill_id": "pluginrsk_6ac093740500819199bb345da50cc998"
  },
  {
    "description": "Generate and publish a Personal Manual in English or Simplified Chinese when the user explicitly asks Memova to do so and accepts Memova's disclosed privacy practices. Analyze up to 20 evidence items from the invoking Codex agent's tasks and explicitly supplied user content locally, privately upload derived Markdown and audit CSV contents without raw history, and return a stable unlisted URL. Setup, bare @memova, and informational requests do not start generation.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-personal-manual to have Memova generate and publish my Personal Manual under its disclosed privacy practices.",
      "display_name": "Memova Personal Manual",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "heart",
      "short_description": "Create and publish your Memova Personal Manual."
    },
    "name": "memova-personal-manual",
    "plugin_release_skill_id": "pluginrsk_6ac09371fa0c8191b9dcb3bdbbf2ae8b"
  },
  {
    "description": "Find or list the authenticated user's Sparks, read their complete conversations including operation commands, or read and download their Memova Meeting and Spark generated files through bounded MCP tools. Use when the user asks for their own Meeting or Spark files, latest generated output, exact revision, or a downloadable file. Never expose raw database, Blob, tenant, revision, or storage internals by default.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-resource-access to find my latest Spark and read every conversation message, or open a selected Meeting or Spark file.",
      "display_name": "Memova Meeting & Spark Files",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "search",
      "short_description": "Read complete Spark conversations and Meeting or Spark files."
    },
    "name": "memova-resource-access",
    "plugin_release_skill_id": "pluginrsk_6ac093735d208191af5b9046c89b428f"
  },
  {
    "description": "Use when the user explicitly asks Memova/Codex to diagnose, validate, repair, or troubleshoot a Memova Knowledge Base V2, V3, or V4 managed root, iCloud folder binding, or meeting-to-vault sync write problem.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-vault-diagnose to diagnose my Memova vault.",
      "display_name": "Memova Vault Diagnose",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "radar",
      "short_description": "Validate or repair a Memova V2/V3 managed root."
    },
    "name": "memova-vault-diagnose",
    "plugin_release_skill_id": "pluginrsk_6ac09371f25c8191a4ce6162db35e3fe"
  },
  {
    "description": "Use when the user explicitly invokes Memova to set up, create, inspect, or connect a user-owned Memova managed knowledge-base root from Codex, especially after an iOS setup session has been marked ready for Codex.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-vault-setup to set up my Memova knowledge base.",
      "display_name": "Memova Vault Setup",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Create or connect a Memova V2/V3 managed knowledge-base root."
    },
    "name": "memova-vault-setup",
    "plugin_release_skill_id": "pluginrsk_6ac093721188819187d7e2a3174a34b3"
  },
  {
    "description": "Review or run existing Memova automation tasks when the user asks to list unfinished tasks, assess whether they are internally executable or waiting for confirmation, run a selected task, or write progress/results back to Memova. Preserve waiting_for_user as guarded. For bare @memova, menu requests, or numbered menu choices, use memova-menu instead.",
    "interface": {
      "brand_color": null,
      "default_prompt": "Use $memova-workflow to run my latest note automation tasks.",
      "display_name": "Memova Workflow",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Run existing Memova automation tasks."
    },
    "name": "memova-workflow",
    "plugin_release_skill_id": "pluginrsk_6ac09372acac81919d4d9f54bc1ee597"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.15.1"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a1bf0c36ea8819192770944990d8b72",
  "connector_id": "asdk_app_6a1bf0c36ea8819192770944990d8b72",
  "created_at": "2026-06-23T03:45:52.215226Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a1bf0c36ea8819192770944990d8b72",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a1bf0c36ea8819192770944990d8b72",
  "release": {
    "app_ids": [
      "asdk_app_6a1bf0c36ea8819192770944990d8b72"
    ],
    "app_manifest": {
      "apps": {
        "memova": {
          "id": "asdk_app_6a1bf0c36ea8819192770944990d8b72",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Find user-owned Meeting and Spark files, use Knowledge V5, create a Personal Manual, and archive authorized Codex outputs.",
    "display_name": "Memova.ai",
    "id": "pluginrel_a06354aa64088191831c43272398df40",
    "interface": {
      "brand_color": "#3366FF",
      "capabilities": [
        "Read",
        "Write",
        "Workflow"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000b2a4820cae8eec7607825a97",
      "default_prompt": "Connect Memova MCP, then find my latest Meeting or Spark file.",
      "default_prompts": [
        "Connect Memova MCP, then find my latest Meeting or Spark file.",
        "请让 Memova 生成并发布我的个人说明书;我同意按照 Memova 已说明的隐私规则处理。",
        "Search and use my Memova Knowledge V5."
      ],
      "developer_name": "Memova",
      "logo_url": "https://files.openai.com/content?id=file_0000000014ec81f5a0cfd29633ea0922",
      "logo_url_dark": null,
      "long_description": "Connect Codex to Memova through OAuth, a one-time Connection Code, or an Agent Key to find, read, and download exact-revision Meeting Note Markdown, Meeting Overview HTML, and Spark Page Markdown or HTML owned by the current user. Browser-free credentials are stored in the operating system credential store, not Codex configuration. The bounded Resource Access V1 gateway is independent of Knowledge V5 and never exposes raw database, SQL, Blob keys, storage paths, or bulk account export. Memova also supports Personal Manual generation, bounded Knowledge V5 retrieval, reviewed first-class Knowledge Entry creation and revision, automation workflows, selected-content import, and consent-aware Codex/Mac beta archiving of final Codex outputs into projects/Uncategorized. The beta defaults to explicit-only archiving and does not require or promise the unfinished iOS sync experience. A request that authorizes Personal Manual publication under Memova's disclosed privacy practices analyzes up to 20 evidence items from the invoking Codex agent's native tasks and explicitly supplied user content, privately uploads derived Markdown, scoring and client-neutral aggregate evidence counts but no conversation content, and automatically publishes the final manual as a Memova Note.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://memova.ai/privacy",
      "screenshot_urls": [],
      "short_description": "Meeting and Spark knowledge",
      "terms_of_service_url": "https://memova.ai/terms",
      "website_url": "https://memova.ai"
    },
    "keywords": [
      "memova",
      "meeting-notes",
      "mcp",
      "workflow",
      "knowledge-base",
      "llm-wiki",
      "productivity",
      "selected-import",
      "personal-manual",
      "privacy",
      "agent-archive",
      "resource-access",
      "spark-files"
    ],
    "mcp_servers": [
      {
        "key": "memova",
        "metadata": {
          "url": "https://api.memova.ai/mcp"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Archive user-authorized Codex final output files or the exact current task as Markdown into projects/Uncategorized, synchronize them to Memova Blob/PostgreSQL/Knowledge V5, configure ask/automatic preferences, create a manifest-only scheduled task, or move an archived file into a Project.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-agent-archive to save my Codex output in Memova.",
          "display_name": "Memova Agent Archive",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Archive authorized Codex outputs into Memova."
        },
        "name": "memova-agent-archive",
        "plugin_release_skill_id": "pluginrsk_6ac0937232a4819190c36012c9574092"
      },
      {
        "description": "Connect Memova MCP in Codex using a short-lived one-time Memova Connection Code or a reusable Memova Agent Key, without browser OAuth. Use when the user asks to connect, configure, authenticate, or log in to Memova and supplies an mvc_ Connection Code or mvk_ Agent Key.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-connect to connect Memova MCP with my Connection Code or Agent Key.",
          "display_name": "Connect Memova",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Connect MCP with a code or Agent Key."
        },
        "name": "memova-connect",
        "plugin_release_skill_id": "pluginrsk_6ac09372f79881919cf9376a87531b50"
      },
      {
        "description": "Preview, locally filter, and import only text the user explicitly selects in the current request, including an excerpt, an attached text resource, an exact Codex task URL, or a client-provided task/date-range export. Never enumerate or reconstruct general Codex history.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-explicit-import to preview and import the content I explicitly select.",
          "display_name": "Memova Explicit Import",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "pdf",
          "short_description": "Preview and import only selected content."
        },
        "name": "memova-explicit-import",
        "plugin_release_skill_id": "pluginrsk_6ac09373806c8191bf821f30e03ad375"
      },
      {
        "description": "Search and use the current user's Memova Knowledge V5, or create and review a canonical Knowledge Entry proposal. Use for bounded knowledge questions and explicit knowledge writes; never apply a proposal without adjacent user approval.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-knowledge to search and use my Memova Knowledge V5.",
          "display_name": "Memova Knowledge V5",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Search knowledge or review a canonical Knowledge Entry."
        },
        "name": "memova-knowledge",
        "plugin_release_skill_id": "pluginrsk_6ac0937323e48191a2a1fc26401d2331"
      },
      {
        "description": "Show the Memova workflow menu for bare @memova requests and route specific requests such as @memova Personal Manual, Knowledge V5, Meeting or Spark files, explicit import, automation, or legacy vault tools. A specific Personal Manual generation request starts that workflow automatically; a bare or ambiguous request does not start a write-heavy workflow.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-menu to open the Memova workflow menu.",
          "display_name": "Memova Menu",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Choose a Memova workflow."
        },
        "name": "memova-menu",
        "plugin_release_skill_id": "pluginrsk_6ac093740500819199bb345da50cc998"
      },
      {
        "description": "Generate and publish a Personal Manual in English or Simplified Chinese when the user explicitly asks Memova to do so and accepts Memova's disclosed privacy practices. Analyze up to 20 evidence items from the invoking Codex agent's tasks and explicitly supplied user content locally, privately upload derived Markdown and audit CSV contents without raw history, and return a stable unlisted URL. Setup, bare @memova, and informational requests do not start generation.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-personal-manual to have Memova generate and publish my Personal Manual under its disclosed privacy practices.",
          "display_name": "Memova Personal Manual",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "heart",
          "short_description": "Create and publish your Memova Personal Manual."
        },
        "name": "memova-personal-manual",
        "plugin_release_skill_id": "pluginrsk_6ac09371fa0c8191b9dcb3bdbbf2ae8b"
      },
      {
        "description": "Find or list the authenticated user's Sparks, read their complete conversations including operation commands, or read and download their Memova Meeting and Spark generated files through bounded MCP tools. Use when the user asks for their own Meeting or Spark files, latest generated output, exact revision, or a downloadable file. Never expose raw database, Blob, tenant, revision, or storage internals by default.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-resource-access to find my latest Spark and read every conversation message, or open a selected Meeting or Spark file.",
          "display_name": "Memova Meeting & Spark Files",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Read complete Spark conversations and Meeting or Spark files."
        },
        "name": "memova-resource-access",
        "plugin_release_skill_id": "pluginrsk_6ac093735d208191af5b9046c89b428f"
      },
      {
        "description": "Use when the user explicitly asks Memova/Codex to diagnose, validate, repair, or troubleshoot a Memova Knowledge Base V2, V3, or V4 managed root, iCloud folder binding, or meeting-to-vault sync write problem.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-vault-diagnose to diagnose my Memova vault.",
          "display_name": "Memova Vault Diagnose",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "radar",
          "short_description": "Validate or repair a Memova V2/V3 managed root."
        },
        "name": "memova-vault-diagnose",
        "plugin_release_skill_id": "pluginrsk_6ac09371f25c8191a4ce6162db35e3fe"
      },
      {
        "description": "Use when the user explicitly invokes Memova to set up, create, inspect, or connect a user-owned Memova managed knowledge-base root from Codex, especially after an iOS setup session has been marked ready for Codex.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-vault-setup to set up my Memova knowledge base.",
          "display_name": "Memova Vault Setup",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Create or connect a Memova V2/V3 managed knowledge-base root."
        },
        "name": "memova-vault-setup",
        "plugin_release_skill_id": "pluginrsk_6ac093721188819187d7e2a3174a34b3"
      },
      {
        "description": "Review or run existing Memova automation tasks when the user asks to list unfinished tasks, assess whether they are internally executable or waiting for confirmation, run a selected task, or write progress/results back to Memova. Preserve waiting_for_user as guarded. For bare @memova, menu requests, or numbered menu choices, use memova-menu instead.",
        "interface": {
          "brand_color": null,
          "default_prompt": "Use $memova-workflow to run my latest note automation tasks.",
          "display_name": "Memova Workflow",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Run existing Memova automation tasks."
        },
        "name": "memova-workflow",
        "plugin_release_skill_id": "pluginrsk_6ac09372acac81919d4d9f54bc1ee597"
      }
    ],
    "version": "1.15.1"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/memova-ai?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: b046c1bb31df7dcacef3b56c997072a8b499250f094bb1fb6a75c32d7307ec57