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

Function ParseTaskStreamQuery

internal/api/core/parsers.go:315–322  ·  view source on GitHub ↗

ParseTaskStreamQuery parses the shared task stream query parameters.

(c *gin.Context)

Source from the content-addressed store, hash-verified

313
314// ParseTaskStreamQuery parses the shared task stream query parameters.
315func ParseTaskStreamQuery(c *gin.Context) (contract.TaskStreamQuery, error) {
316 afterSequence, err := ParseOptionalInt64(c.Query("after_sequence"))
317 if err != nil {
318 return contract.TaskStreamQuery{}, NewTaskValidationError(err)
319 }
320
321 return contract.TaskStreamQuery{AfterSequence: afterSequence}, nil
322}
323
324// ParseTaskDashboardQuery parses the shared task dashboard query parameters.
325func ParseTaskDashboardQuery(c *gin.Context) (contract.TaskDashboardQuery, error) {

Callers 2

StreamTaskMethod · 0.85

Calls 3

ParseOptionalInt64Function · 0.85
NewTaskValidationErrorFunction · 0.85
QueryMethod · 0.65