mirror of
https://github.com/openswarm-ai/openswarm.git
synced 2026-09-14 05:37:40 +02:00
12 lines
339 B
Python
12 lines
339 B
Python
from pydantic import BaseModel, Field
|
|
from typing import Any
|
|
from datetime import datetime
|
|
from uuid import uuid4
|
|
|
|
class ApprovalRequest(BaseModel):
|
|
id: str = Field(default_factory=lambda: uuid4().hex)
|
|
session_id: str
|
|
tool_name: str
|
|
tool_input: dict[str, Any]
|
|
created_at: datetime = Field(default_factory=datetime.now)
|