Repository navigation
feat: plugin runtime core — MCP client, plugin manifests, v1 contracts, plugin test (plugins slice 2a) (#290) - #296
Conversation
…s, plugin test (plugins slice 2a) (#290)
|
Adversarial review (plugins slice 2a): no HIGH findings and no correctness MEDIUMs. I checked the framing bounds, the cap on skipped messages, id matching, refusal of server-initiated requests, duplicate and case-variant key rejection, the contract check on initialize, the strict decoders, Two hardening MEDIUMs and four LOWs are tracked in #294, which lands before slice 2b:
Another LOW: Integration: I applied this branch to current main (with #291 and #295) and |
Implements issue #290.
Molecule:
mol-290-d0cb51462659714fd4b190ebFormula:
forgecell-github-issueBase:
777b56eb63c6fd85854fec73a405fb9c545a8e5dDelivery:
2f59dfa9ea6247e94f3bbdadf6b4d61e5cbf3358Awaiting exact-commit CI and human review. Harness-reported checks are not independent CI evidence. No merge, deployment or issue closure is authorized.