From 65f8cfe4b2bd0c3665e7d111ce3e9e1b0df702d4 Mon Sep 17 00:00:00 2001 From: homen Date: Sun, 19 Jul 2026 21:39:41 -0700 Subject: [PATCH] chore: reconcile NodeKit contracts --- nodekit.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nodekit.yaml b/nodekit.yaml index 989e68e1..83b25ab5 100644 --- a/nodekit.yaml +++ b/nodekit.yaml @@ -14,9 +14,12 @@ consumes: - nodeagent.agent-run - nodeagent.policy-context - nodeagent.proposal-review + - nodeagent.provider-pi - nodeagent.trace-workpaper - nodetrace.trace-ui-store - nodemem.memory + - nodeslide.deck + - nodeslide.deck-patch - proofloop.certification - agentic-ui-qa.flight-recorder @@ -47,6 +50,12 @@ contractDeclarations: path: src/eval/proofloopAgentAdapters.ts mode: adapter origin: nodeagent.agent-run + - concept: nodeagent.provider-pi + signature: agent-model-adapter + path: src/nodeagent/models/piAiAdapter.ts + mode: adapter + origin: nodeagent.provider-pi + reason: NodeRoom keeps its production integration while NodeAgent owns the portable Pi provider contract. - concept: nodeagent.trace-workpaper signature: trace-schema path: src/nodeagent/traces/traceTypes.ts