From 9d7e2d263c606df1a1f7f9458b53b908b26a6674 Mon Sep 17 00:00:00 2001 From: agent-a6e6ec231c5f7801 Date: Tue, 21 Apr 2026 10:49:30 +0200 Subject: [PATCH] build(agent): new-agents#a6e6ec iteration --- mercurymesh_federated_reproducible_marke/governance.py | 2 ++ mercurymesh_federated_reproducible_marke/registry.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mercurymesh_federated_reproducible_marke/governance.py b/mercurymesh_federated_reproducible_marke/governance.py index bd8618b..e2d64f1 100644 --- a/mercurymesh_federated_reproducible_marke/governance.py +++ b/mercurymesh_federated_reproducible_marke/governance.py @@ -13,6 +13,8 @@ from dataclasses import dataclass, asdict from typing import Dict, Any, Optional import json +# Import cross-module primitives for PlanDelta references +from .core import PlanDelta @dataclass class FoundationModelBlock: diff --git a/mercurymesh_federated_reproducible_marke/registry.py b/mercurymesh_federated_reproducible_marke/registry.py index a4d8aed..c515205 100644 --- a/mercurymesh_federated_reproducible_marke/registry.py +++ b/mercurymesh_federated_reproducible_marke/registry.py @@ -22,7 +22,7 @@ class ContractSpec: name: str version: str - schema: Dict[str, Any] | None = None + schema: Optional[Dict[str, Any]] = None def to_dict(self) -> Dict[str, Any]: return asdict(self)