Deliver inbox answers mid-turn through the PostToolUse hook
This commit is contained in:
@@ -62,8 +62,12 @@ func (m *Manager) Respond(ctx context.Context, user string, creates []api.InboxR
|
||||
|
||||
err := m.store.Respond(ctx, user, resolutions)
|
||||
if err != nil {
|
||||
slog.Error("record inbox responses", "user", user, "err", err)
|
||||
return nil, err
|
||||
}
|
||||
for _, res := range resolutions {
|
||||
slog.Info("inbox response recorded", "item", res.Response.ItemId, "response", res.Response.Id, "type", res.Response.Type, "user", user)
|
||||
}
|
||||
|
||||
for _, id := range sessions {
|
||||
go func() {
|
||||
|
||||
Reference in New Issue
Block a user