build(agent): new-agents-4#58ba63 iteration
This commit is contained in:
parent
2052ebf964
commit
82e714ee0a
|
|
@ -42,9 +42,17 @@ class HedgePlan:
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class AuditLog:
|
class AuditLog:
|
||||||
entry: str
|
# Per-message audit log entries. We keep a list to support multi-entry provenance.
|
||||||
timestamp: int
|
entries: List[str] = field(default_factory=list)
|
||||||
actor: Optional[str] = None
|
# Optional signer identity for provenance signing
|
||||||
|
signer: Optional[str] = None
|
||||||
|
# Optional timestamp for when the log entry was created
|
||||||
|
timestamp: Optional[int] = None
|
||||||
|
# Optional contract identifier related to this audit log
|
||||||
|
contract_id: Optional[str] = None
|
||||||
|
# Optional cryptographic chaining fields (for verifiable provenance)
|
||||||
|
parent_hash: Optional[str] = None
|
||||||
|
signature: Optional[str] = None
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue