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

Function taskTimelineQueryFromParams

internal/extension/host_api_tasks.go:558–567  ·  view source on GitHub ↗
(params apicontract.TaskTimelineQuery)

Source from the content-addressed store, hash-verified

556}
557
558func taskTimelineQueryFromParams(params apicontract.TaskTimelineQuery) (taskpkg.TimelineQuery, error) {
559 query := taskpkg.TimelineQuery{
560 AfterSequence: params.AfterSequence,
561 Limit: params.Limit,
562 }
563 if err := query.Validate("task_timeline_query"); err != nil {
564 return taskpkg.TimelineQuery{}, invalidParamsRPCError(err)
565 }
566 return query, nil
567}
568
569func taskRunQueryFromParams(params apicontract.TaskRunListQuery) (taskpkg.RunQuery, error) {
570 query := taskpkg.RunQuery{

Callers 1

handleTasksTimelineMethod · 0.85

Calls 2

ValidateMethod · 0.95
invalidParamsRPCErrorFunction · 0.85

Tested by

no test coverage detected