MCPcopy Create free account
hub / github.com/compozy/agh / hookRunsValues

Function hookRunsValues

internal/cli/client.go:6023–6041  ·  view source on GitHub ↗
(query HookRunsQuery)

Source from the content-addressed store, hash-verified

6021}
6022
6023func hookRunsValues(query HookRunsQuery) url.Values {
6024 values := url.Values{}
6025 if trimmed := strings.TrimSpace(query.Session); trimmed != "" {
6026 values.Set("session", trimmed)
6027 }
6028 if trimmed := strings.TrimSpace(query.Event); trimmed != "" {
6029 values.Set("event", trimmed)
6030 }
6031 if trimmed := strings.TrimSpace(query.Outcome); trimmed != "" {
6032 values.Set(cliOutcomeKey, trimmed)
6033 }
6034 if trimmed := strings.TrimSpace(query.Since); trimmed != "" {
6035 values.Set("since", trimmed)
6036 }
6037 if query.Last > 0 {
6038 values.Set("last", strconv.Itoa(query.Last))
6039 }
6040 return values
6041}
6042
6043func hookEventsValues(query HookEventsQuery) url.Values {
6044 values := url.Values{}

Callers 2

HookRunsMethod · 0.85

Calls 1

SetMethod · 0.45

Tested by 1