Skip to content

feat!: retrieval server and client #125

feat!: retrieval server and client

feat!: retrieval server and client #125

Triggered via pull request July 27, 2025 06:59
Status Failure
Total duration 40s
Artifacts

test.yml

on: pull_request
Run tests and collect coverage
37s
Run tests and collect coverage
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Run tests and collect coverage: server/retrieval/options.go#L38
too many arguments in call to handleFunc
Run tests and collect coverage: server/retrieval/options.go#L38
assignment mismatch: 3 variables but handleFunc returns 2 values
Run tests and collect coverage: server/retrieval/options.go#L37
cannot use func(ctx context.Context, input invocation.Invocation, ictx server.InvocationContext, request *RetrievalRequest) (transaction.Transaction[ipld.Builder, ipld.Builder], *RetrievalResponse, error) {…} (value of type func(ctx context.Context, input invocation.Invocation, ictx server.InvocationContext, request *RetrievalRequest) (transaction.Transaction["github.com/storacha/go-ucanto/core/ipld".Builder, "github.com/storacha/go-ucanto/core/ipld".Builder], *RetrievalResponse, error)) as ServiceMethod["github.com/storacha/go-ucanto/core/ipld".Builder] value in assignment
Run tests and collect coverage: server/retrieval/handler.go#L26
cannot use func(ctx context.Context, inv invocation.Invocation, ictx server.InvocationContext, request *RetrievalRequest) (transaction.Transaction[O, ipld.Builder], *RetrievalResponse, error) {…} (value of type func(ctx context.Context, inv invocation.Invocation, ictx server.InvocationContext, request *RetrievalRequest) (transaction.Transaction[O, "github.com/storacha/go-ucanto/core/ipld".Builder], *RetrievalResponse, error)) as ServiceMethod[O] value in return statement
Run tests and collect coverage: server/retrieval/server.go#L159
use of package server not in selector
Run tests and collect coverage: server/retrieval/server.go#L158
use of package server not in selector
Run tests and collect coverage: server/retrieval/server.go#L154
undefined: HandlerExecutionError
Run tests and collect coverage: server/retrieval/server.go#L151
too many arguments in call to rs.server.Run
Run tests and collect coverage: server/retrieval/server.go#L99
cannot use ictx (variable of interface type server.InvocationContext) as InvocationContext value in argument to method: server.InvocationContext does not implement InvocationContext (missing method Request)