ErrLookup › micro/go-micro
micro/go-micro
A Go agent harness and service framework · Go · 428 source files
Analyzed at 24529f1404 on 2026-09-01. 280 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| agent run is input-required; resume with ResumeInput | exception | error | agent, checkpoint, human-input, pause |
go.micro.client go.micro.client | exception | error | grpc, micro, client, rpc |
| ap2: marshal mandate | exception | error | go, ap2, json, marshaling, signature |
| connection header set to close | exception | info | stream, connection, close, rpc, micro |
| unknown request path | validation | error | grpc, codec, request-parsing, go |
| invalid connection from pool | exception | error | go, nats, connection-pool, publish |
| changeset is nil | validation | error | config, reader, json, nil-check, go |
| flow checkpoint save | exception | error | go, flow, checkpoint, persistence, store |
| not connected | exception | error | go, broker, memory-broker, lifecycle |
| unsupported statement | exception | error | postgres, store, sql, internal |
| ; additionally failed to checkpoint failed run | exception | error | go, flow, checkpoint, persistence |
| API request failed | exception | error | http, network, ai-provider, together |
| subscriber takes wrong number of args: required signature | exception | error | go, grpc, subscriber, reflection, handler-signature |
| recepient's public key must be provided | validation | error | secrets, encryption, nacl-box, crypto, go, missing-key |
| agent: StreamAsk unsupported by implementation | exception | error | go, agent, streaming, capability-detection |
| no values | exception | error | config, loader, go, uninitialized-state |
| <joined load errors> | exception | error | config, loader, go, aggregated-errors, sources |
| invalid error | exception | error | jsonrpc, codec, error-parsing, interoperability |
| argument type not exported | exception | error | grpc, subscriber, reflection, go |
| failed to marshal stream request | exception | error | anthropic, streaming, json-marshal, provider |
| failed to parse client_request_timeout | validation | error | cli, configuration, duration-parsing |
| gemini stream error ( ) | exception | error | gemini, streaming, api-error, quota, authentication |
| video completed but no outputs returned | exception | error | video-generation, api-response, atlascloud, empty-response |
| agent run not found | exception | error | agent, checkpoint, run-not-found |
| discover tools | exception | error | go, agent, tool-discovery, error-wrapping |
| agent card: status | http | error | network, http, a2a, discovery |
| failed to register service | exception | error | registry, service-discovery, startup |
| run is waiting at unknown step | validation | error | go, flow, resume, schema-drift |
ErrForbidden resource forbidden | error_code | error | auth, authorization, go-micro |
| failed to parse response | exception | error | json, schema-mismatch, go, atlascloud |
| subscriber . takes wrong number of args: required signature | exception | error | go, grpc, subscriber, reflection, handler-signature, struct-methods |
| remote task ended in state | exception | error | a2a, task-state, remote-agent |
| grpc: received message larger than max length allowed on… | exception | critical | grpc, codec, message-size, protocol |
| push callback: cannot parse dial address | validation | error | ssrf, push-callback, network, url-validation |
| ap2: mandate id is required | validation | error | ap2, validation, missing-field, signing |
| failed to parse stream chunk | exception | error | json, parsing, sse, openai, streaming |
| LLM step requires a flow model (set Provider/APIKey) | validation | error | go, llm, configuration, flow |
| subscriber error | exception | error | grpc, subscriber, handler-error, go |
| push callback host resolves to a blocked address | validation | error | security, ssrf, push-notifications, validation |
| Unable to encode body | exception | error | rpc, codec, serialization, server |
| sender's public key bust be provided | validation | error | crypto, nacl-box, decryption, config |
| Failed to list objects | exception | error | nats, jetstream, kv-store, network |
| Database connection not initialized | exception | error | database, postgres, initialization |
| addr (nats subject) must not be empty | validation | error | nats, transport, listen, configuration, validation |
| a2a : ( ) | exception | error | a2a, json-rpc, api |
| agent checkpoint save | exception | critical | go, checkpoint, persistence, storage |
| failed to parse poll response | exception | error | json, http, image-generation, polling |
| unsupported Content-Type | exception | error | grpc, codec, content-type, go |
| verify attempt | exception | error | go, flow, verify, retry, error-wrapping |
| push callback scheme | validation | error | security, ssrf, validation, url |
| push callback host | exception | error | dns, network, push-notifications, validation |
| error connecting to nats at | exception | critical | nats, network, tls, connection |
| flow: Verify requires a body step | validation | error | go, flow, verify, nil-argument |
| failed to load profile | exception | error | cli, profile, plugin-registration |
ErrItemExpired item has expired | error_code | warning | cache, expiration, ttl, go |
| stream API request failed | exception | error | network, http-client, streaming, ollama-cloud |
| Cannot use two forms of the same flag | validation | error | cli, flags, configuration, duplicate-flag |
| flow: LLMGrader requires a flow model (set Provider/APIKey) | validation | error | go, flow, verify, llm, configuration |
| tasks/resubscribe: status | http | error | network, sse, streaming, a2a |
| mdns: error sending unicast response | exception | error | network, mdns, udp, socket-write |
| poll request failed | exception | error | network, polling, retry, go, atlascloud |
| subscriber returns not error | exception | error | go, grpc, subscriber, error-handling, handler-signature |
| subscriber argument type not exported | exception | error | go, grpc, subscriber, reflection, exported-types |
| flow: step has an empty name | validation | error | go, flow, validation, configuration |
| watcher stopped | exception | info | config, watcher, lifecycle, go, shutdown |
| failed to create stream request | exception | error | http, url, config, anthropic, streaming |
| push callback url has no host | validation | error | validation, url, push-notifications |
| rpc: service/endpoint request ill-formed | exception | error | rpc, protocol, request-format |
| failed to discover services | exception | error | mcp, registry, service-discovery |
| flow: LLMGrader returned an empty grade | exception | error | go, flow, llm, grader, empty-response |
| a2a tasks/resubscribe | exception | error | a2a, json-rpc, streaming, sse |
| run is not waiting for input (status ) | validation | error | go, flow, resume, schema-drift |
| failed to close body | exception | warning | http, transport, network, connection |
| flow: step has no Run function | validation | error | go, flow, configuration, validation |
| circuit breaker open | exception | warning | circuit-breaker, resilience, backpressure |
| push callback host did not resolve | exception | error | dns, network, push-notifications |
| reflection lookup for | exception | error | grpc, reflection, symbol-lookup, protocol-mismatch |
| watcher is disabled | exception | error | config, loader, watcher, go, configuration-guard |
| failed to load local profile | exception | error | cli, profile, startup |
| push callback: refusing to connect to blocked address | exception | error | ssrf, push-callback, security, blocked-address |
| incoming message couldn't be verified / decrypted | exception | error | crypto, nacl-box, decryption, mac-verification |
ErrEncodingToken error encoding the token | error_code | error | jwt, encoding, signing |
| rate limit exceeded for tool | exception | warning | mcp, rate-limiting, throttling |
| connect reflected grpc target | exception | error | grpc, reflection, connection, dial |
| invalid subscriber: expected *subscriber | validation | error | grpc, subscriber, type-assertion, go |
| agent run is terminal with status | exception | error | agent, checkpoint, terminal-status, resume |
| streamer not implemented | exception | warning | stream, rpc, unimplemented, micro |
| tcp dial | exception | error | health, tcp, network, connectivity |
| API error: nil response | exception | error | go, http, network, nil-pointer |
| x402 response already written | exception | warning | x402, mcp, sentinel-error, http |
| unsupported format | validation | error | config, reader, json, format, go |
| : (dynamic HTTP status and body) | http | error | transport, http, status-code, api |
| failed to read request | exception | error | mcp, stdio, json-rpc, io |
| model/postgres: create | exception | error | postgres, database, insert, sql |
| Couldn't create table | exception | error | postgres, sql, schema, database |
| failed to marshal request | exception | error | json, marshal, gemini |
| invalid push callback url | validation | error | url-validation, push-callback, parse-error |
| agent run has unfinished plan steps | exception | error | go, agent, plan-steps, checkpoint, state-conflict |
| subscriber has wrong number of outs: require signature | exception | error | go, grpc, subscriber, handler-signature, return-values |
| agent run response decode | exception | error | agent, checkpoint, json-decode, response |