@@ -8,67 +8,67 @@ title: events
88
99### ` ActorEndTurnEvent `
1010``` python
11- class ActorEndTurnEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), actor : Actor )
11+ class ActorEndTurnEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor : Actor )
1212```
1313Event for agent turn end .
1414
1515### `ActorMessageDeltaEvent `
1616```python
17- class ActorMessageDeltaEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), actor : Actor , delta : TextPartDelta , snapshot : TextPart )
17+ class ActorMessageDeltaEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor : Actor , delta : TextPartDelta , snapshot : TextPart )
1818```
1919Event for delta updates to agent messages during streaming .
2020
2121### `ActorMessageEvent `
2222```python
23- class ActorMessageEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), actor : Actor , message : TextPart )
23+ class ActorMessageEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor : Actor , message : TextPart )
2424```
2525Event for complete text messages from an agent .
2626
2727### `ActorStartTurnEvent `
2828```python
29- class ActorStartTurnEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), actor : Actor )
29+ class ActorStartTurnEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor : Actor )
3030```
3131Event for agent turn start .
3232
3333### `EndTurnToolCallEvent `
3434```python
35- class EndTurnToolCallEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), actor : Actor , event : FinalResultEvent , tool_call_id : str , tool : EndTurn )
35+ class EndTurnToolCallEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor : Actor , event : FinalResultEvent , tool_call_id : str , tool : EndTurn )
3636```
3737Event that fires as soon as we know that an end turn tool call has been made .
3838
3939### `EndTurnToolResultEvent `
4040```python
41- class EndTurnToolResultEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), actor : Actor , result : FinalResult , tool_call_id : str , tool : EndTurn )
41+ class EndTurnToolResultEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor : Actor , result : FinalResult , tool_call_id : str , tool : EndTurn )
4242```
4343Event for the final result from an end turn tool .
4444
4545### `Event `
4646```python
47- class Event (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)())
47+ class Event (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )())
4848```
4949Base class for all events in the system .
5050
5151### `OrchestratorEndEvent `
5252```python
53- class OrchestratorEndEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)())
53+ class OrchestratorEndEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )())
5454```
5555Event for orchestrator end .
5656
5757### `OrchestratorErrorEvent `
5858```python
59- class OrchestratorErrorEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), error : str )
59+ class OrchestratorErrorEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), error : str )
6060```
6161Event for orchestrator exceptions .
6262
6363### `OrchestratorStartEvent `
6464```python
65- class OrchestratorStartEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)())
65+ class OrchestratorStartEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )())
6666```
6767Event for orchestrator start .
6868
6969### `ToolCallDeltaEvent `
7070```python
71- class ToolCallDeltaEvent (type : EventType , id : uuid .UUID = lambda : uuid .uuid4 ()(), timestamp : datetime .datetime = lambda : datetime .datetime .now (datetime.timezone.utc)(), actor : Actor , delta : ToolCallPartDelta , snapshot : ToolCallPart , tool_call_id : str , tool : Callable[... , Any] | None )
71+ class ToolCallDeltaEvent (type : EventType , id : uuid .UUID = ( lambda : uuid.uuid4()) (), timestamp : datetime .datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor : Actor , delta : ToolCallPartDelta , snapshot : ToolCallPart , tool_call_id : str , tool : Callable[... , Any] | None )
7272```
7373Event for delta updates to tool calls during streaming .
7474
@@ -82,7 +82,7 @@ Event for delta updates to tool calls during streaming.
8282
8383# ## `ToolCallEvent`
8484```python
85- class ToolCallEvent(type : EventType, id : uuid.UUID = lambda : uuid.uuid4()(), timestamp: datetime.datetime = lambda : datetime.datetime.now(datetime.timezone.utc)(), actor: Actor, message: ToolCallPart, tool_call_id: str , tool: Callable[... , Any] | None )
85+ class ToolCallEvent(type : EventType, id : uuid.UUID = ( lambda : uuid.uuid4()) (), timestamp: datetime.datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), actor: Actor, message: ToolCallPart, tool_call_id: str , tool: Callable[... , Any] | None )
8686```
8787Event for complete tool calls ready to be executed.
8888
@@ -96,19 +96,19 @@ Event for complete tool calls ready to be executed.
9696
9797# ## `ToolResultEvent`
9898```python
99- class ToolResultEvent(type : EventType, id : uuid.UUID = lambda : uuid.uuid4()(), timestamp: datetime.datetime = lambda : datetime.datetime.now(datetime.timezone.utc)(), message: ToolReturnPart)
99+ class ToolResultEvent(type : EventType, id : uuid.UUID = ( lambda : uuid.uuid4()) (), timestamp: datetime.datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), message: ToolReturnPart)
100100```
101101Event for tool return values.
102102
103103# ## `ToolRetryEvent`
104104```python
105- class ToolRetryEvent(type : EventType, id : uuid.UUID = lambda : uuid.uuid4()(), timestamp: datetime.datetime = lambda : datetime.datetime.now(datetime.timezone.utc)(), message: RetryPromptPart)
105+ class ToolRetryEvent(type : EventType, id : uuid.UUID = ( lambda : uuid.uuid4()) (), timestamp: datetime.datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), message: RetryPromptPart)
106106```
107107Event for tool retry requests.
108108
109109# ## `UserMessageEvent`
110110```python
111- class UserMessageEvent(type : EventType, id : uuid.UUID = lambda : uuid.uuid4()(), timestamp: datetime.datetime = lambda : datetime.datetime.now(datetime.timezone.utc)(), message: UserPromptPart)
111+ class UserMessageEvent(type : EventType, id : uuid.UUID = ( lambda : uuid.uuid4()) (), timestamp: datetime.datetime = ( lambda : datetime.datetime.now(datetime.timezone.utc) )(), message: UserPromptPart)
112112```
113113Event for user messages.
114114
0 commit comments