openplanr 2.2639.3
Patch Changes
The generated Claude Code plugin now ships a
README.mdbesideplugin.json, rendered from a template with the current skill and agent counts and the plugin version, so the plugin folder meets the Anthropic plugin directory's README requirement.plugin.jsonalso carriesdisplayName,homepage,repository, andkeywords.The Operate client's Assignment submission, governed Action and experience read transactions run from their own service modules under
dist/services/operate/.openplanr operatebehaviour and the exports ofservices/operate/client.jsare unchanged.Recording a
rejectedordeferredAction approval throughoperate.action.approvenow commits the decision and moves the Action torejectedordeferred. Previously the command failed withSTATE_TRANSITION_INVALID("operating-event: $ matched 0/57 branches") because the follow-up Action Event carried no reason, and the Action stayedproposed.