( req toolspkg.CallRequest, scope toolspkg.Scope, )
| 5741 | } |
| 5742 | |
| 5743 | func decodeLogQueryInput( |
| 5744 | req toolspkg.CallRequest, |
| 5745 | scope toolspkg.Scope, |
| 5746 | ) (logQueryInput, store.EventSummaryQuery, error) { |
| 5747 | var input logQueryInput |
| 5748 | if err := decodeNativeInput(req, &input); err != nil { |
| 5749 | return logQueryInput{}, store.EventSummaryQuery{}, err |
| 5750 | } |
| 5751 | workspaceID, err := nativeCallerWorkspaceInput(req.ToolID, "workspace_id", input.WorkspaceID, scope) |
| 5752 | if err != nil { |
| 5753 | return logQueryInput{}, store.EventSummaryQuery{}, err |
| 5754 | } |
| 5755 | input.WorkspaceID = workspaceID |
| 5756 | query, err := input.eventSummaryQuery(req.ToolID) |
| 5757 | if err != nil { |
| 5758 | return logQueryInput{}, store.EventSummaryQuery{}, err |
| 5759 | } |
| 5760 | return input, query, nil |
| 5761 | } |
| 5762 | |
| 5763 | func decodeObserveSearchInput( |
| 5764 | req toolspkg.CallRequest, |
no test coverage detected