fix: type the plugin_memory entry parameter like MemoryWrite fields #36

Merged
che-guevara merged 1 commit from fix/memory-put-schema into main 2026-11-01 20:33:27 +00:00
Collaborator

Schema-Alignment fuer plugin_memory: entry war untypisiert ({type:object}) und lief so an der pi-Validation vorbei.

  • entry bekommt die MemoryWrite-Felder: key/title/text (erforderlich), kind (enum note/lesson/decision/operation), source, links, reviewAfter, expiresAt (optional), additionalProperties false.
  • Malformed Input wird damit schon am Tool-Aufruf abgelehnt statt erst im Store mit generischem 'Invalid memory entry'.

Core-PR folgt mit plugins.lock.json-Bump + neuem Worker-Fix.

Schema-Alignment fuer plugin_memory: entry war untypisiert ({type:object}) und lief so an der pi-Validation vorbei. - entry bekommt die MemoryWrite-Felder: key/title/text (erforderlich), kind (enum note/lesson/decision/operation), source, links, reviewAfter, expiresAt (optional), additionalProperties false. - Malformed Input wird damit schon am Tool-Aufruf abgelehnt statt erst im Store mit generischem 'Invalid memory entry'. Core-PR folgt mit plugins.lock.json-Bump + neuem Worker-Fix.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/plugins!36
No description provided.