build(agent): new-agents-4#58ba63 iteration
This commit is contained in:
parent
2052ebf964
commit
82e714ee0a
|
|
@ -42,9 +42,17 @@ class HedgePlan:
|
|||
|
||||
@dataclass
|
||||
class AuditLog:
|
||||
entry: str
|
||||
timestamp: int
|
||||
actor: Optional[str] = None
|
||||
# Per-message audit log entries. We keep a list to support multi-entry provenance.
|
||||
entries: List[str] = field(default_factory=list)
|
||||
# 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
|
||||
|
|
|
|||
Loading…
Reference in New Issue