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. 338 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| agent: StreamAsk unsupported by implementation | exception | error | go, agent, streaming, capability-detection |
| agent: ResumeStreamAsk unsupported by implementation | exception | error | go, agent, streaming, checkpoint, type-assertion |
| agent: ResumeStreamAsk requires a checkpoint | exception | error | go, agent, checkpoint, configuration |
| agent: checkpointed run not found | exception | error | go, agent, checkpoint, not-found |
| agent: checkpointed run is terminal with status | exception | error | go, agent, checkpoint, state-machine, lifecycle |
| agent: checkpointed run is input-required; resume with Resum | exception | error | go, agent, checkpoint, human-in-the-loop, paused-run |
ErrStreamingUnsupported ai: streaming unsupported | error_code | warning | go, ai, streaming, fallback, capability |
| API error: nil response | exception | error | go, http, network, nil-pointer |
| ai model is nil | exception | error | go, ai, nil-pointer, configuration, validation |
ErrInvalidToken invalid token provided | error_code | error | go, auth, jwt, token, authentication |
ErrForbidden resource forbidden | error_code | error | auth, authorization, go-micro |
ErrNotFound token not found | error_code | error | jwt, auth, token-lookup |
ErrEncodingToken error encoding the token | error_code | error | jwt, encoding, signing |
ErrInvalidToken invalid token provided | error_code | error | jwt, auth, token-validation |
| cannot init while connected | exception | error | broker, lifecycle, go-micro |
| not connected | exception | error | go, broker, memory-broker, lifecycle |
| invalid connection from pool | exception | error | go, nats, connection-pool, publish |
| not connected | exception | error | go, nats, connectivity, publish |
ErrPoolExhausted connection pool exhausted | error_code | error | nats, connection-pool, resource-exhaustion, sentinel-error |
ErrPoolClosed connection pool is closed | error_code | error | nats, connection-pool, closed-resource, sentinel-error |
| channel is nil | exception | warning | rabbitmq, amqp, nil-channel, lifecycle |
| channel closed before could receive confirmation of publish | exception | error | rabbitmq, amqp, publisher-confirm, closed-channel |
| could not publish message, received nack from broker on conf | exception | error | rabbitmq, amqp, publisher-confirm, nack |
| connection is nil | exception | error | rabbitmq, publish, not-connected, lifecycle |
| not connected | exception | error | rabbitmq, subscribe, not-connected, lifecycle |
ErrItemExpired item has expired | error_code | warning | cache, expiration, ttl, go |
ErrKeyNotFound key not found in cache | error_code | info | cache, key-not-found, miss, go |
go.micro.client go.micro.client | exception | error | grpc, micro, client, rpc |
go.micro.client go.micro.client | exception | error | grpc, context, timeout, deadline-exceeded, micro |
| streamer not implemented | exception | warning | stream, rpc, unimplemented, micro |
| connection header set to close | exception | info | stream, connection, close, rpc, micro |
ErrInvalidMessage invalid message | error_code | error | codec, serialization, message, micro, go |
| unknown request path | validation | error | grpc, codec, request-parsing, go |
| unsupported Content-Type | exception | error | grpc, codec, content-type, go |
| no values | exception | error | config, loader, go, uninitialized-state |
| <joined load errors> | exception | error | config, loader, go, aggregated-errors, sources |
| watcher is disabled | exception | error | config, loader, watcher, go, configuration-guard |
| watcher stopped | exception | info | config, watcher, lifecycle, go, shutdown |
| changeset is nil | validation | error | config, reader, json, nil-check, go |
| unsupported format | validation | error | config, reader, json, format, go |
| recepient's public key must be provided | validation | error | secrets, encryption, nacl-box, crypto, go, missing-key |
| sender's public key bust be provided | validation | error | crypto, nacl-box, decryption, config |
| incoming message couldn't be verified / decrypted | exception | error | crypto, nacl-box, decryption, mac-verification |
| no secret key is defined | validation | error | crypto, secretbox, configuration, missing-key |
| decryption failed (is the key set correctly?) | exception | error | crypto, secretbox, decryption, wrong-key |
| Cannot use two forms of the same flag: <name> <ff.Name> | validation | error | cli, flags, configuration, duplicate-flag |
| flags not parsed | exception | error | cli, flags, configuration, lifecycle |
| noopWatcher stopped | exception | info | config, watcher, shutdown, noop |
ErrWatcherStopped watcher stopped | exception | info | config, watcher, sentinel-error, shutdown |
ErrMissingTopic missing topic | validation | error | events, pubsub, validation, missing-topic |
ErrEncodingMessage error encoding message | exception | error | events, pubsub, encoding, serialization |
| ap2: mandate id is required | validation | error | ap2, validation, missing-field, signing |
| ap2: mandate kind is required | validation | error | ap2, validation, missing-field, signing |
| ap2: mandate signature verification failed | exception | error | ap2, signature, ed25519, security, tampering |
| x402 response already written | exception | warning | x402, mcp, sentinel-error, http |
| no registry configured | exception | error | health, registry, nil-check, configuration |
| no service name configured | exception | error | health, registry, validation, configuration |
| no service node configured | exception | error | health, registry, validation, node-id |
ErrIPNotFound no IP address found, and explicit IP not provided | exception | error | network, ip-address, sentinel-error, environment |
| failed request | http | error | http, network, transport, retry, opaque-error |
| unable to extract port range | exception | error | configuration, port-range, parse-error, network |
| unable to close in time | exception | warning | timeout, connection-lifecycle, grpc, shutdown |
ErrNotFound not found | exception | info | not-found, data-access, sentinel-error |
ErrDuplicateKey duplicate key | exception | error | duplicate-key, data-access, sentinel-error, conflict |
ErrNotRegistered table not registered | exception | error | schema, data-access, initialization, sentinel-error |
| require at least one node | validation | error | consul, registry, deregister, validation |
| require at least one node | validation | error | etcd, registry, register, validation |
| could not get next | exception | error | etcd, watcher, registry, network |
| watcher stopped | exception | info | memory-registry, watcher, lifecycle, registry |
| service not found | exception | error | registry, service-discovery, not-found |
| watcher stopped | exception | info | watcher, registry, lifecycle, sentinel-error |
| not found | exception | error | selector, service-discovery, not-found |
| none available | exception | error | selector, load-balancing, none-available |
| rpc Register: type ${sname} is not exported | exception | error | grpc, rpc, naming, registration |
| rpc: service already defined: ${sname} | exception | error | grpc, rpc, duplicate-registration, lifecycle |
| rpc: service/endpoint request ill-formed: ${endpoint} | exception | error | rpc, protocol, request-format |
| rpc: can't find service ${service} | exception | error | rpc, routing, service-lookup |
| rpc: can't find method ${method} | exception | error | rpc, routing, method-lookup |
| rpc.Handle: handler has no name | exception | error | rpc, registration, configuration |
| rpc.Handle: type ${name} is not exported | exception | error | rpc, registration, naming |
| Database connection not initialized | exception | error | database, postgres, initialization |
| unsupported statement | exception | error | postgres, store, sql, internal |
| not found | exception | warning | store, not-found, cache |
| message passed in is nil | exception | error | transport, http, nil-argument |
| ${rsp.Status}: ${body} (dynamic HTTP status and body) | http | error | transport, http, status-code, api |
| message passed in is nil | exception | error | transport, socket, nil-argument |
| could not dial ${addr} | exception | error | transport, memory, dial, address |
| connection error | exception | error | transport, memory, connection, race |
| already listening on ${addr} | exception | error | transport, memory, listen, port-conflict |
| deadline exceeded | exception | error | transport, nats, timeout, network |
| message passed in is nil | exception | error | nats, transport, nil-argument, api-misuse |
| invalid connection from pool | exception | error | nats, transport, connection-pool, stale-connection |
| addr (nats subject) must not be empty | validation | error | nats, transport, listen, configuration, validation |
| addr (nats subject) must not contain space characters | validation | error | nats, transport, listen, validation, subject-name |
| connection pool exhausted | error_code | error | nats, connection-pool, exhaustion, concurrency |
| connection pool is closed | error_code | error | nats, connection-pool, closed-resource, lifecycle |
| missing authorization token in metadata | validation | warning | auth, metadata, bearer-token, missing-header |
| invalid token format, expected 'Bearer <token>' | validation | warning | auth, metadata, bearer-token, token-format |
| discover tools: %w | exception | error | go, agent, tool-discovery, error-wrapping |
| agent pending: unsupported agent implementation %T | exception | error | go, agent, type-assertion, api-misuse |
| agent resume pending: unsupported agent implementation %T | exception | error | go, agent, type-assertion, checkpoint |
| agent run %s paused for approval: %s | exception | warning | go, agent, human-in-the-loop, approval, pause |
| agent run %s has unfinished plan steps: %s | exception | error | go, agent, plan-steps, checkpoint, state-conflict |
| failed to start agent: %w | exception | critical | go, server, startup, port-binding |
| agent %s checkpoint save: %w | exception | critical | go, checkpoint, persistence, storage |
| agent resume: unsupported agent implementation %T | exception | error | go, agent, type-assertion, resume |
| agent %s has no checkpoint configured | exception | error | go, agent, checkpoint, misconfiguration |
| agent run %s not found | exception | error | agent, checkpoint, run-not-found |
| agent run %s is input-required; resume with ResumeInput | exception | error | agent, checkpoint, human-input, pause |
| agent run %s response decode: %w | exception | error | agent, checkpoint, json-decode, response |
| agent run %s is terminal with status %q | exception | error | agent, checkpoint, terminal-status, resume |
| agent resume input: unsupported agent implementation %T | exception | error | agent, type-assertion, resume-input, unsupported-type |
| agent run %s is not waiting for human input | exception | error | agent, checkpoint, state-mismatch, human-input |
| agent run %s input state decode: %w | exception | error | agent, checkpoint, json-decode, input-pause |
| failed to marshal stream request: %w | exception | error | anthropic, streaming, json-marshal, provider |
| failed to create stream request: %w | exception | error | http, url, config, anthropic, streaming |
| stream API request failed: %w | exception | error | network, http, timeout, anthropic, streaming |
| stream API error (%s): %s | http | error | http, api-error, anthropic, streaming, status-code |
| failed to parse stream chunk: %w | exception | error | json, parsing, sse, anthropic, streaming |
| anthropic stream error: %s | exception | error | sse, streaming, anthropic, overloaded, mid-stream-error |
| failed to marshal request: %w | exception | error | json, serialization, anthropic |
| failed to create request: %w | exception | error | http, url, config, anthropic |
| API request failed: %w | exception | error | network, http, timeout, anthropic |
| failed to read response: %w | exception | error | network, http, io, anthropic |
| failed to parse response: %w | exception | error | json, parsing, schema, anthropic, api-version |
| API request failed: %w | exception | error | network, http-client, go, atlascloud |
| failed to parse response: %w | exception | error | json, schema-mismatch, go, atlascloud |
| no response from API | exception | error | empty-response, api, go, atlascloud |
| API error (%s): %s | http | error | http-status, authentication, rate-limit, go, atlascloud |
| failed to parse submit response: %w | exception | error | json, schema-mismatch, go, atlascloud |
| API error: %s | exception | error | api-error, business-logic, go, atlascloud |
| poll request failed: %w | exception | error | network, polling, retry, go, atlascloud |
| failed to parse poll response: %w | exception | error | json, http, image-generation, polling |
| image generation failed: %s | exception | error | image-generation, api-error, polling, provider-error |
| video completed but no outputs returned | exception | error | video-generation, api-response, atlascloud, empty-response |
| video generation failed: %s | exception | error | video-generation, provider-error, atlascloud, remote-failure |
| failed to marshal stream request: %w | exception | error | json, marshal, gemini, streaming |
| failed to create stream request: %w | exception | error | http, url, gemini, streaming, request-construction |
| stream API request failed: %w | exception | error | network, http-client, gemini, streaming, timeout |
| failed to parse stream chunk: %w | exception | error | json, sse, gemini, streaming, deserialization |
| gemini stream error (%s): %s | exception | error | gemini, streaming, api-error, quota, authentication |
| failed to marshal request: %w | exception | error | json, marshal, gemini |
| failed to create request: %w | exception | error | http, url, gemini, request-construction, configuration |
| API request failed: %w | exception | error | network, http-client, gemini, timeout, connectivity |
| failed to parse response: %w | exception | error | json, http-response, parsing, mistral |
| no response from API | exception | error | empty-response, mistral, api |
| failed to marshal request: %w | exception | error | json, marshalling, ollama |
| failed to create request: %w | exception | error | http-request, url, configuration, ollama |
| API request failed: %w | exception | error | network, connection, timeout, ollama |
| API error (%s): %s | exception | error | http-status, api-error, ollama |
| failed to parse response: %w | exception | error | json, parsing, ollama, http-response |
| no response from API | exception | error | empty-response, ollama, api |
| failed to marshal stream request: %w | exception | error | json, marshalling, streaming, ollama |
| failed to create stream request: %w | exception | error | http-request, url, streaming, configuration, ollama |
| stream API request failed: %w | exception | error | network, http-client, streaming, ollama-cloud |
| stream API error (%s): %s | exception | error | http-status, authentication, streaming, ollama-cloud |
| failed to parse stream chunk: %w | exception | error | json, parsing, streaming, sse |
| failed to marshal stream request: %w | exception | error | json, serialization, openai, streaming |
| failed to create stream request: %w | exception | error | http, configuration, openai, streaming, url |
| stream API request failed: %w | exception | error | network, http, openai, streaming |
| stream API error (%s): %s | http | error | http, openai, api-error, streaming, authentication |
| failed to parse stream chunk: %w | exception | error | json, parsing, sse, openai, streaming |
| failed to marshal request: %w | exception | error | json, serialization, openai |
| failed to create request: %w | exception | error | http, configuration, openai, url |
| API request failed: %w | exception | error | network, http, openai, transport-error |
| failed to parse response: %w | exception | error | json, openai, response-parsing, schema-mismatch |
| no response from API | exception | error | openai, empty-response, api-compat |
| API error (%s): %s | http | error | http, api-error, image-generation, openai, status-code |
| failed to marshal request: %w | exception | error | json, serialization, together, chat |
| failed to create request: %w | exception | error | http, url-validation, together, chat |
| API request failed: %w | exception | error | http, network, ai-provider, together |
| failed to parse response: %w | exception | error | json, parsing, ai-provider, together |
| no response from API | exception | error | ai-provider, together, empty-response |
| failed to marshal: %v is not type of *bytes.Frame or proto.M | exception | error | grpc, protobuf, codec, serialization |
| failed to unmarshal: %v is not type of proto.Message | exception | error | grpc, protobuf, codec, serialization |
| failed to marshal: %v is not type of *[]byte | exception | error | grpc, codec, bytes, serialization |
| failed to unmarshal: %v is not type of *[]byte | exception | error | grpc, codec, bytes, serialization |
| unsupported Content-Type: %s | exception | error | grpc, codec, content-type, configuration |
| unsupported Content-Type: %s | exception | error | rpc, codec, content-type, configuration |
| failed to cast to bool | exception | error | rpc, publish, initialization, broker |
| failed to load local profile: %v | exception | error | cli, profile, startup |
| failed to load %s profile: %v | exception | error | cli, profile, plugin-registration |
| store %q is not linked into this binary: import go-micro.dev | exception | error | cli, store, plugin-not-linked |
| unsupported tracer: %s | exception | error | cli, tracer, plugin-registration |
| unsupported auth: %s | exception | error | cli, auth, plugin-registration |
| registry %q is not linked into this binary: import go-micro. | exception | error | cli, registry, plugin-not-linked |
| unsupported profile: %s | exception | error | cli, debug-profile, plugin-registration |
| broker %q is not linked into this binary: import go-micro.de | validation | error | cli, broker, plugin-not-linked |
| Selector %s not found | validation | error | cli, selector, plugin-registration |
| transport %q is not linked into this binary: import go-micro | validation | error | cli, transport, plugin-not-linked |
| failed to parse client_request_timeout: %v | validation | error | cli, configuration, duration-parsing |
| failed to parse client_pool_ttl: %v | validation | error | cli, configuration, duration-parsing |
| failed to parse client_pool_close_timeout: %v | validation | error | cli, configuration, duration-parsing |
| failed to read body: %v is not type of *[]byte | validation | error | codec, type-mismatch, bytes |
| failed to write: %v is not type of *[]byte or []byte | validation | error | codec, type-mismatch, bytes |
| grpc: received message larger than max length allowed on cur | exception | critical | grpc, codec, message-size, protocol |
| grpc: received message larger than max (%d vs. %d) | exception | error | grpc, codec, message-size |
| invalid error %v | exception | error | jsonrpc, codec, error-parsing, interoperability |
| unrecognized message type: %v | exception | error | jsonrpc, codec, message-type |
| unrecognized message type: %v | exception | error | codec, protorpc, protobuf, invalid-argument |
| failed to read body: %v is not type of *[]byte | validation | error | codec, text, type-mismatch, go |
| failed to write: %v is not type of *[]byte or []byte | validation | error | codec, text, type-mismatch, go |
| source loading errors: %s | exception | error | config, loader, source, partial-failure |
| source not found: %s | validation | error | config, nats, jetstream, kv, missing-key |
| invalid AckWait passed, should be positive integer | validation | error | events, ack, validation, configuration |
| error connecting to nats cluster %v: %w | exception | critical | nats, jetstream, network, connection, events |
| error connecting to nats at %v with tls enabled (%v): %w | exception | critical | nats, network, tls, connection |
| error while obtaining JetStream context: %w | exception | error | nats, jetstream, server-config |
| flow: LLMOptimizer requires a model | validation | error | flow, ai, configuration |
| flow: LLMOptimizer returned an empty prompt | exception | warning | flow, ai, empty-response |
| unknown provider: %s | validation | error | flow, ai, provider, configuration |
| subscribe to %s: %w | exception | error | flow, broker, subscription, network |
| discover tools: %w | exception | error | flow, tools, discovery, ai |
| flow: Loop requires a body step | validation | error | flow, loop, nil-step, programming-error |
| loop iteration %d: %w | exception | error | flow, loop, error-wrapping |
| flow: UntilLLM requires a flow model (set Provider/APIKey) | validation | error | flow, llm, until, configuration |
| LLM step requires a flow model (set Provider/APIKey) | validation | error | go, llm, configuration, flow |
| flow %s has no checkpoint configured | validation | error | go, flow, checkpoint, configuration |
| run %s not found | validation | error | go, flow, checkpoint, not-found |
| run %s is not waiting for input (status %q) | validation | error | go, flow, resume, schema-drift |
| run %s is waiting at unknown step %q | validation | error | go, flow, resume, schema-drift |
| %w; additionally failed to checkpoint failed run: %v | exception | error | go, flow, checkpoint, persistence |
| flow: step %q has no Run function | validation | error | go, flow, configuration, validation |
| flow %s checkpoint save: %w | exception | error | go, flow, checkpoint, persistence, store |
| flow: step %d has an empty name | validation | error | go, flow, validation, configuration |
| flow: duplicate step name %q | validation | error | go, flow, validation, duplicate |
| flow: Verify requires a body step | validation | error | go, flow, verify, nil-argument |
| flow: Verify requires a grader | validation | error | go, flow, verify, grader, nil-argument |
| verify attempt %d: %w | exception | error | go, flow, verify, retry, error-wrapping |
| verify grade attempt %d: %w | exception | error | go, flow, verify, grader, error-wrapping |
| flow: LLMGrader requires a flow model (set Provider/APIKey) | validation | error | go, flow, verify, llm, configuration |
| flow: LLMGrader returned an empty grade | exception | error | go, flow, llm, grader, empty-response |
| ap2: invalid signature encoding: %w | validation | error | go, ap2, base64, signature, encoding |
| ap2: marshal mandate: %w | exception | error | go, ap2, json, marshaling, signature |
| agent card: status %d | http | error | network, http, a2a, discovery |
| remote task %s ended in state %q | exception | error | a2a, task-state, remote-agent |
| tasks/resubscribe: status %d | http | error | network, sse, streaming, a2a |
| a2a tasks/resubscribe: %s (%d) | exception | error | a2a, json-rpc, streaming, sse |
| a2a %s: %s (%d) | exception | error | a2a, json-rpc, api |
| push callback scheme %q not allowed (want http or https) | validation | error | security, ssrf, validation, url |
| push callback url has no host | validation | error | validation, url, push-notifications |
| push callback host %q: %w | exception | error | dns, network, push-notifications, validation |
| push callback host %q did not resolve | exception | error | dns, network, push-notifications |
| push callback host %q resolves to a blocked address %s | validation | error | security, ssrf, push-notifications, validation |
| push callback: cannot parse dial address %q | validation | error | ssrf, push-callback, network, url-validation |
| push callback: refusing to connect to blocked address %s | exception | error | ssrf, push-callback, security, blocked-address |
| invalid push callback url: %w | validation | error | url-validation, push-callback, parse-error |
| failed to register handlers: %w | exception | error | http, gateway, startup, handler-registration |
| circuit breaker open (consecutive failures: %d) | exception | warning | circuit-breaker, resilience, backpressure |
| circuit breaker half-open (probe limit reached) | exception | warning | circuit-breaker, resilience, rate-limiting |
| connect reflected grpc target %s: %w | exception | error | grpc, reflection, connection, dial |
| reflect grpc target %s: %w | exception | error | grpc, reflection, discovery, rpc-error |
| reflection list services returned %T | exception | error | grpc, reflection, protocol-mismatch, type-error |
| reflection lookup for %s returned %T | exception | error | grpc, reflection, symbol-lookup, protocol-mismatch |
| registry is required | validation | error | mcp, configuration, registry |
| failed to discover services: %w | exception | error | mcp, registry, service-discovery |
| name is required | validation | error | mcp, validation, tool-parameters |
| key is required | validation | error | mcp, validation, store |
| topic is required | validation | error | mcp, validation, broker |
| missing token | exception | error | mcp, auth, http, bearer-token |
| rate limit exceeded for tool %s | exception | warning | mcp, rate-limiting, throttling |
| failed to read request: %w | exception | error | mcp, stdio, json-rpc, io |
| tcp dial %s: %w | exception | error | health, tcp, network, connectivity |
| failed to bind to any unicast udp port | exception | error | network, udp, mdns |
| failed to bind to any multicast udp port | exception | error | network, udp, mdns, multicast |
| failed to join multicast group on all interfaces | exception | error | network, multicast, mdns, interfaces |
| [ERR] mdns: Failed to bind to any udp port | exception | error | network, udp, mdns, port-in-use |
| failed to join multicast group on all interfaces | exception | error | network, multicast, mdns, interfaces |
| mdns: received query with non-zero Opcode %v: %v | exception | warning | mdns, dns, protocol |
| mdns: received query with non-zero Rcode %v: %v | exception | warning | mdns, dns, protocol |
| [ERR] mdns: support for DNS requests with high truncated bit | exception | warning | mdns, dns, unimplemented |
| mdns: error sending multicast response: %v | exception | error | network, mdns, udp, send-failure |
| mdns: error sending unicast response: %v | exception | error | network, mdns, udp, socket-write |
| FQDN must not be blank | validation | error | validation, mdns, fqdn, input |
| FQDN must end in period: %s | validation | error | validation, mdns, fqdn, dns |
| missing service instance name | validation | error | validation, mdns, configuration, missing-argument |
| missing service name | validation | error | validation, mdns, dnssd, missing-argument |
| missing service port | validation | error | validation, mdns, port, missing-argument |
| domain %q is not a fully-qualified domain name: %v | validation | error | validation, mdns, fqdn, dns |
| could not determine host: %v | exception | error | mdns, hostname, os, environment |
| hostName %q is not a fully-qualified domain name: %v | validation | error | validation, mdns, fqdn, hostname |
| could not determine host IP addresses for %s | exception | error | network, mdns, dns-lookup, ip-address |
| invalid IP address in IPs list: %v | exception | error | mdns, network, validation, ip-address |
| unable to bind to %s | exception | error | network, bind, port-in-use, tcp |
| unknown Level String: '%s', defaulting to InfoLevel | exception | warning | logging, configuration, log-level |
| model: key field %q not set | exception | error | model, storage, primary-key, validation |
| model: result must be a pointer to a slice | exception | error | model, reflection, api-misuse, types |
| model/postgres: create table: %w | exception | error | postgres, database, ddl, schema |
| model/postgres: create index: %w | exception | error | postgres, database, index, ddl |
| model/postgres: create: %w | exception | error | postgres, database, insert, sql |
| model/postgres: update: %w | exception | error | postgres, database, update, sql |
| subscriber %v takes wrong number of args: %v required signat | exception | error | go, grpc, subscriber, reflection, handler-signature |
| subscriber %v argument type not exported: %v | exception | error | go, grpc, subscriber, reflection, exported-types |
| subscriber %v has wrong number of outs: %v require signature | exception | error | go, grpc, subscriber, handler-signature, return-values |
| subscriber %v returns %v not error | exception | error | go, grpc, subscriber, error-handling, handler-signature |
| subscriber %v.%v takes wrong number of args: %v required sig | exception | error | go, grpc, subscriber, reflection, handler-signature, struct-methods |
| %v argument type not exported: %v | exception | error | grpc, subscriber, reflection, go |
| subscriber %v.%v has wrong number of outs: %v require signat | exception | error | grpc, subscriber, signature, go |
| subscriber %v.%v returns %v not error | exception | error | grpc, subscriber, signature, go |
| subscriber error: %s | exception | error | grpc, subscriber, handler-error, go |
| invalid subscriber: expected *subscriber | validation | error | grpc, subscriber, type-assertion, go |
| Stream did not exist and adding a stream failed | exception | error | nats, jetstream, stream, configuration |
| Error subscribing to topic | exception | error | nats, jetstream, subscription, durable-consumer |
| Error reading from store | exception | error | store, read, persistence |
| Invalid event returned from stroe | exception | error | json, unmarshal, store, schema |
| Error mashaling event to JSON | exception | error | json, marshal, serialization |
| Error writing to the store | exception | error | store, write, persistence |
| failed to get interfaces | exception | error | network, interfaces, environment, container |
| Unable to encode body | exception | error | rpc, codec, serialization, server |
| %s-%s | %s | exception | warning | rpc, socket, connection, server |
| failed to register service | exception | error | registry, service-discovery, startup |
| failed to subscribe to service name topic | exception | error | broker, subscribe, message-bus, startup |
| Couldn't insert record ${key} | exception | error | mysql, store, write, sql |
| Couldn't use database | exception | critical | mysql, store, configuration, permissions |
| Couldn't create table | exception | critical | mysql, store, ddl, permissions |
| failed to prepare read statement | exception | error | mysql, store, prepare, sql |
| failed to prepare write statement | exception | error | mysql, store, prepare, sql |
| failed to prepare delete statement | exception | error | mysql, store, prepare, sql |
| Failed to connect to NATS Server | exception | critical | nats, store, jetstream, connection |
| Failed to create JetStream context | exception | critical | nats, jetstream, initialization, connection |
| Failed to marshal object | exception | error | json, serialization, store |
| Failed to store data in bucket '%s' | exception | error | nats, jetstream, write, kv |
| Failed to delete bucket | exception | error | nats, jetstream, delete, bucket |
| Failed to delete data | exception | error | nats, jetstream, delete, kv |
| Failed to list keys in bucket | exception | error | nats, jetstream, list, kv |
| Failed to get bucket (%s) | exception | error | nats, jetstream, bucket, lookup |
| Failed to create bucket (%s) | exception | error | nats, jetstream, bucket, create |
| Failed to get object from bucket | exception | error | nats, jetstream, read, kv |
| Failed to unmarshal object | exception | error | json, deserialization, kv, nats |
| Failed to list objects | exception | error | nats, jetstream, kv-store, network |
| cannot create table | exception | error | postgres, sql, schema, permissions |
| cannot create metadata index | exception | error | postgres, sql, index, permissions |
| cannot create expiry index | exception | error | postgres, sql, index, ttl |
| cannot upsert record ${key} | exception | error | postgres, sql, upsert, write |
| Couldn't create table | exception | error | postgres, sql, schema, database |
| sqlStore.read failed | exception | error | postgres, sql, read, query |
| Couldn't insert record ${key} | exception | error | postgres, sql, insert, write |
| failed to close body | exception | warning | http, transport, network, connection |