Skip to content

Auto-add memories return status: failed (HTTP 200 but failed in body) #19

@benediktbluemelhuber

Description

@benediktbluemelhuber

Bug Report

Plugin version: 1.0.4
OpenClaw version: 2026.2.9

Problem

Automatic message logging (auto-add on each user message) returns HTTP 200 but with "status": "failed" in the response body.

Example Request

{
  "content": "[role: user]\n[Telegram Macher id:-1003541168386 topic:1 +1m Sun 2026-02-22 04:09 GMT+1] Benedikt B...",
  "containerTag": "openclaw_Mac_mini_von_Benedikt_local",
  "metadata": {
    "source": "openclaw",
    "timestamp": "2026-02-22T03:10:14.873Z"
  },
  "customId": "session_agent_main_telegram_group_1003541168386_topic_1"
}

Response (HTTP 200)

{
  "response": {
    "id": "VFscjj9mi9HL5CfnKemfqv",
    "status": "failed"
  },
  "type": "add"
}

Notes

  • Explicit supermemory_store tool calls work fine and return success.
  • Only the automatic per-message logging fails consistently.
  • Visible in the Supermemory console dashboard.
  • Possibly related to content length or format of raw Telegram messages with metadata.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions