Add a per-user lead agent and make the right pane task-focused
This commit is contained in:
@@ -166,6 +166,14 @@ func squashMessage(title string, coAuthors []api.Participant) string {
|
||||
return title + "\n\n" + strings.Join(trailers, "\n")
|
||||
}
|
||||
|
||||
func (m *Manager) Discard(ctx context.Context, task api.Task, project api.Project, actor string) (api.Task, error) {
|
||||
err := m.RemoveTask(ctx, task, project, actor)
|
||||
if err != nil {
|
||||
return api.Task{}, err
|
||||
}
|
||||
return m.store.DiscardTask(ctx, task.Id, actor)
|
||||
}
|
||||
|
||||
func (m *Manager) RemoveTask(ctx context.Context, task api.Task, project api.Project, actor string) error {
|
||||
err := m.StopTask(ctx, task.Id, actor)
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user