| 3729 | } |
| 3730 | |
| 3731 | func (c *unixSocketClient) HookEvents(ctx context.Context, query HookEventsQuery) ([]HookEventRecord, error) { |
| 3732 | var response struct { |
| 3733 | Events []HookEventRecord `json:"events"` |
| 3734 | } |
| 3735 | if err := c.doJSON(ctx, http.MethodGet, "/api/hooks/events", hookEventsValues(query), nil, &response); err != nil { |
| 3736 | return nil, err |
| 3737 | } |
| 3738 | return response.Events, nil |
| 3739 | } |
| 3740 | |
| 3741 | func (c *unixSocketClient) ListLogs(ctx context.Context, query LogsListQuery) ([]LogEventRecord, error) { |
| 3742 | var response struct { |