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
+3 -3
View File
@@ -65,7 +65,7 @@ func (m *Manager) subtaskTools(l *live) []mcp.Tool {
if err != nil {
return "", err
}
base, err := git.Head(l.dir)
base, err := git.Head(ctx, l.dir)
if err != nil {
return "", err
}
@@ -372,7 +372,7 @@ func (m *Manager) closeMergedSubtask(ctx context.Context, t api.Task, parentID,
if err != nil || t.Status != api.TaskStatusActive {
return err
}
merged, err := git.IsAncestor(dir, t.Branch, "HEAD")
merged, err := git.IsAncestor(ctx, dir, t.Branch, "HEAD")
if err != nil || !merged {
return err
}
@@ -384,7 +384,7 @@ func (m *Manager) closeMergedSubtask(ctx context.Context, t api.Task, parentID,
if err != nil {
return err
}
head, err := git.Head(dir)
head, err := git.Head(ctx, dir)
if err != nil {
return err
}