(err error, eventType string, block TaskBlock, runID string)
| 183 | } |
| 184 | |
| 185 | func (m *Service) logTaskBlockEventFailure(err error, eventType string, block TaskBlock, runID string) { |
| 186 | slog.Error( |
| 187 | "task: task block event failed after committed mutation", |
| 188 | "error", err, |
| 189 | "event_type", eventType, |
| 190 | "task_id", block.TaskID, |
| 191 | "run_id", strings.TrimSpace(runID), |
| 192 | "block_id", block.ID, |
| 193 | ) |
| 194 | } |
| 195 | |
| 196 | func (m *Service) requireAgentSessionTaskLease(ctx context.Context, taskID string, actor ActorContext) error { |
| 197 | if actor.Actor.Kind.Normalize() != ActorKindAgentSession { |
no test coverage detected