micro/go-micro
Documented errors, page 2 of 3. Back to micro/go-micro
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| unable to extract port range | exception | error | configuration, port-range, parse-error, network |
| connection error | exception | error | transport, memory, connection, race |
| flow: Verify requires a grader | validation | error | go, flow, verify, grader, nil-argument |
| subscriber . returns not error | exception | error | grpc, subscriber, signature, go |
| API error ( ) | http | error | http-status, authentication, rate-limit, go, atlascloud |
| connection is nil | exception | error | rabbitmq, publish, not-connected, lifecycle |
| failed to cast to bool | exception | error | rpc, publish, initialization, broker |
| video generation failed | exception | error | video-generation, provider-error, atlascloud, remote-failure |
| agent pending: unsupported agent implementation %T | exception | error | go, agent, type-assertion, api-misuse |
| cannot upsert record | exception | error | postgres, sql, upsert, write |
ErrInvalidMessage invalid message | error_code | error | codec, serialization, message, micro, go |
| agent resume input: unsupported agent implementation %T | exception | error | agent, type-assertion, resume-input, unsupported-type |
| could not dial | exception | error | transport, memory, dial, address |
| invalid AckWait passed, should be positive integer | validation | error | events, ack, validation, configuration |
| reflection list services returned %T | exception | error | grpc, reflection, protocol-mismatch, type-error |
| run not found | validation | error | go, flow, checkpoint, not-found |
| source loading errors | exception | error | config, loader, source, partial-failure |
| ap2: invalid signature encoding | validation | error | go, ap2, base64, signature, encoding |
| model/postgres: create index | exception | error | postgres, database, index, ddl |
| Failed to create JetStream context | exception | critical | nats, jetstream, initialization, connection |
| flow has no checkpoint configured | validation | error | go, flow, checkpoint, configuration |
| - | | exception | warning | rpc, socket, connection, server |
| ap2: mandate kind is required | validation | error | ap2, validation, missing-field, signing |
ErrPoolExhausted connection pool exhausted | error_code | error | nats, connection-pool, resource-exhaustion, sentinel-error |
| invalid IP address in IPs list | exception | error | mdns, network, validation, ip-address |
| not found | exception | warning | store, not-found, cache |
| ap2: mandate signature verification failed | exception | error | ap2, signature, ed25519, security, tampering |
| stream API error ( ) | http | error | http, api-error, anthropic, streaming, status-code |
| model: result must be a pointer to a slice | exception | error | model, reflection, api-misuse, types |
| API error | exception | error | api-error, business-logic, go, atlascloud |
| cannot create table | exception | error | postgres, sql, schema, permissions |
| failed to create request | exception | error | http, configuration, openai, url |
| mdns: received query with non-zero Opcode | exception | warning | mdns, dns, protocol |
| missing token | exception | error | mcp, auth, http, bearer-token |
| registry is required | validation | error | mcp, configuration, registry |
| agent run input state decode | exception | error | agent, checkpoint, json-decode, input-pause |
ErrInvalidToken invalid token provided | error_code | error | jwt, auth, token-validation |
| error connecting to nats cluster | exception | critical | nats, jetstream, network, connection, events |
| failed request | http | error | http, network, transport, retry, opaque-error |
| failed to read body: is not type of *[]byte | validation | error | codec, type-mismatch, bytes |
| failed to subscribe to service name topic | exception | error | broker, subscribe, message-bus, startup |
| verify grade attempt | exception | error | go, flow, verify, grader, error-wrapping |
ErrIPNotFound no IP address found, and explicit IP not provided | exception | error | network, ip-address, sentinel-error, environment |
| model/postgres: update | exception | error | postgres, database, update, sql |
| agent run paused for approval | exception | warning | go, agent, human-in-the-loop, approval, pause |
ErrNotFound token not found | error_code | error | jwt, auth, token-lookup |
ErrStreamingUnsupported ai: streaming unsupported | error_code | warning | go, ai, streaming, fallback, capability |
| message passed in is nil | exception | error | nats, transport, nil-argument, api-misuse |
| store is not linked into this binary: import… | exception | error | cli, store, plugin-not-linked |
| could not publish message, received nack from broker on… | exception | error | rabbitmq, amqp, publisher-confirm, nack |
| cannot init while connected | exception | error | broker, lifecycle, go-micro |
| Error mashaling event to JSON | exception | error | json, marshal, serialization |
| rpc: service already defined | exception | error | grpc, rpc, duplicate-registration, lifecycle |
| cannot create expiry index | exception | error | postgres, sql, index, ttl |
| Couldn't use database | exception | critical | mysql, store, configuration, permissions |
ErrPoolClosed connection pool is closed | error_code | error | nats, connection-pool, closed-resource, sentinel-error |
ErrKeyNotFound key not found in cache | error_code | info | cache, key-not-found, miss, go |
| agent run is not waiting for human input | exception | error | agent, checkpoint, state-mismatch, human-input |
| model: key field not set | exception | error | model, storage, primary-key, validation |
| reflect grpc target | exception | error | grpc, reflection, discovery, rpc-error |
| agent resume: unsupported agent implementation %T | exception | error | go, agent, type-assertion, resume |
| anthropic stream error | exception | error | sse, streaming, anthropic, overloaded, mid-stream-error |
| Couldn't insert record | exception | error | mysql, store, write, sql |
| sqlStore.read failed | exception | error | postgres, sql, read, query |
| failed to bind to any unicast udp port | exception | error | network, udp, mdns |
| failed to parse submit response | exception | error | json, schema-mismatch, go, atlascloud |
| unrecognized message type | exception | error | jsonrpc, codec, message-type |
| unsupported Content-Type | exception | error | rpc, codec, content-type, configuration |
| Failed to delete bucket | exception | error | nats, jetstream, delete, bucket |
| missing authorization token in metadata | validation | warning | auth, metadata, bearer-token, missing-header |
| already listening on | exception | error | transport, memory, listen, port-conflict |
| cannot create metadata index | exception | error | postgres, sql, index, permissions |
| noopWatcher stopped | exception | info | config, watcher, shutdown, noop |
| channel is nil | exception | warning | rabbitmq, amqp, nil-channel, lifecycle |
| connection pool exhausted | error_code | error | nats, connection-pool, exhaustion, concurrency |
| source not found | validation | error | config, nats, jetstream, kv, missing-key |
| unable to close in time | exception | warning | timeout, connection-lifecycle, grpc, shutdown |
| failed to join multicast group on all interfaces | exception | error | network, multicast, mdns, interfaces |
| FQDN must not be blank | validation | error | validation, mdns, fqdn, input |
| no registry configured | exception | error | health, registry, nil-check, configuration |
| channel closed before could receive confirmation of publish | exception | error | rabbitmq, amqp, publisher-confirm, closed-channel |
| Failed to connect to NATS Server | exception | critical | nats, store, jetstream, connection |
| Failed to marshal object | exception | error | json, serialization, store |
| no response from API | exception | error | empty-response, api, go, atlascloud |
| registry is not linked into this binary: import… | exception | error | cli, registry, plugin-not-linked |
| Invalid event returned from stroe | exception | error | json, unmarshal, store, schema |
| failed to marshal: is not type of *bytes.Frame or… | exception | error | grpc, protobuf, codec, serialization |
| require at least one node | validation | error | consul, registry, deregister, validation |
| could not determine host IP addresses for | exception | error | network, mdns, dns-lookup, ip-address |
| Stream did not exist and adding a stream failed | exception | error | nats, jetstream, stream, configuration |
| subscriber . has wrong number of outs: require signature | exception | error | grpc, subscriber, signature, go |
| could not get next | exception | error | etcd, watcher, registry, network |
| [ERR] mdns: support for DNS requests with high truncated… | exception | warning | mdns, dns, unimplemented |
| Failed to get bucket | exception | error | nats, jetstream, bucket, lookup |
| circuit breaker half-open (probe limit reached) | exception | warning | circuit-breaker, resilience, rate-limiting |
| failed to parse client_pool_ttl | validation | error | cli, configuration, duration-parsing |
| failed to read response | exception | error | network, http, io, anthropic |
| flow: Loop requires a body step | validation | error | flow, loop, nil-step, programming-error |
| error while obtaining JetStream context | exception | error | nats, jetstream, server-config |
| Error reading from store | exception | error | store, read, persistence |