API · JetBrains plugin
gRPC Error Status Companion
FreegRPC Tooling
Gutter warning icon on a streamObserver.onError(rawException) call where the argument isn't converted through gRPC's own Status type: gRPC's own StreamObserver.onError javadoc states the parameter "should be a StatusException or StatusRuntimeException, and callers should generally convert from a Status via Status.asException() or Status.asRuntimeException()". Passing a raw exception means i
The gap it fixes
onError(e) compiles fine and looks correct — the call succeeds, but the client only ever sees a generic UNKNOWN status with no useful detail, because the exception was never converted through gRPC's own error model. Nothing in the IDE flags this today.
Facts and pricing
- Category
- API
- Pricing
- Free
- Platform
- IntelliJ-family
- First published
- 2026-08-25
- Marketplace ID
- #33810
- Repository
grpc-error-status-companion- Growth
- New listing
Related plugins
All API pluginsReliable go-to-definition (Ctrl+Click / Ctrl+B) for $ref values in OpenAPI/Swagger specs written in JSON or YAML, resolved entirely against local files, plus a warning on any $ref that doesn't actually resolve.
Go-to-definition and a real structure tree for XSD/WSDL schemas split across multiple files.
Reliable go-to-definition for $ref values in AsyncAPI documents (JSON and YAML): 100% local, no network calls, and it never breaks when a new JetBrains IDE version ships.
Go-to-definition (Ctrl+Click) for $ref values inside JSON Schema files, resolved entirely against local files.
Download and star counts as of 2026-10-18, refreshed twice daily from the JetBrains Marketplace and GitHub APIs.