Log slow API requests with server spans and client timing

This commit is contained in:
Ian Gulliver
2026-10-21 14:45:19 -07:00
parent 671165ec71
commit b4c1dbab37
31 changed files with 458 additions and 185 deletions
+2 -2
View File
@@ -54,7 +54,7 @@ func (m *Manager) recoverMergeTurns(ctx context.Context, running []api.AgentSess
if err != nil {
return err
}
merging, err := git.MergeInProgress(task.WorktreePath)
merging, err := git.MergeInProgress(ctx, task.WorktreePath)
if err != nil {
return err
}
@@ -74,7 +74,7 @@ func (m *Manager) endMergeTurn(sessionID string, abort bool) {
return
}
if abort {
err := git.AbortMerge(t.dir)
err := git.AbortMerge(context.Background(), t.dir)
if err != nil {
slog.Error("abort unfinished merge", "session", sessionID, "err", err)
}