Log slow API requests with server spans and client timing
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user