build(agent): new-agents#a6e6ec iteration
This commit is contained in:
parent
be6025632e
commit
9d7e2d263c
|
|
@ -13,6 +13,8 @@ from dataclasses import dataclass, asdict
|
||||||
from typing import Dict, Any, Optional
|
from typing import Dict, Any, Optional
|
||||||
import json
|
import json
|
||||||
|
|
||||||
|
# Import cross-module primitives for PlanDelta references
|
||||||
|
from .core import PlanDelta
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class FoundationModelBlock:
|
class FoundationModelBlock:
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ class ContractSpec:
|
||||||
|
|
||||||
name: str
|
name: str
|
||||||
version: str
|
version: str
|
||||||
schema: Dict[str, Any] | None = None
|
schema: Optional[Dict[str, Any]] = None
|
||||||
|
|
||||||
def to_dict(self) -> Dict[str, Any]:
|
def to_dict(self) -> Dict[str, Any]:
|
||||||
return asdict(self)
|
return asdict(self)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue