RecordSessionEnd is fired when the run loop exits.
(ctx context.Context)
| 22 | RecordSessionStart(ctx context.Context, agentName, sessionID string) |
| 23 | // RecordSessionEnd is fired when the run loop exits. |
| 24 | RecordSessionEnd(ctx context.Context) |
| 25 | // RecordError is fired when the run loop or a model call surfaces a fatal error. |
| 26 | RecordError(ctx context.Context, message string) |
| 27 | // RecordToolCall is fired after every tool invocation, regardless of outcome. |
no outgoing calls