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

Function sessionListValues

internal/cli/client.go:5632–5647  ·  view source on GitHub ↗
(query SessionListQuery)

Source from the content-addressed store, hash-verified

5630}
5631
5632func sessionListValues(query SessionListQuery) url.Values {
5633 values := url.Values{}
5634 if trimmed := strings.TrimSpace(query.Workspace); trimmed != "" {
5635 values.Set("workspace", trimmed)
5636 }
5637 if query.Resumable {
5638 values.Set("resumable", "true")
5639 }
5640 if query.Limit > 0 {
5641 values.Set("limit", strconv.Itoa(query.Limit))
5642 }
5643 if sortKey := strings.TrimSpace(query.Sort); sortKey != "" {
5644 values.Set("sort", sortKey)
5645 }
5646 return values
5647}
5648
5649func sessionRepairValues(query SessionRepairQuery) url.Values {
5650 values := url.Values{}

Callers 2

ListSessionsMethod · 0.85

Calls 1

SetMethod · 0.45

Tested by 1