Service structure enters the workbench first
Reflection, local Proto folders, and Git Proto repositories feed one discovery path before a request is sent.
Reflection + ProtoKeep service discovery, request composition, Metadata/Auth, runtime variables, and Doctor diagnosis inside one local workflow. Tokens, user IDs, and trace IDs move with the chain instead of living in copy-paste steps.
Reflection, local Proto folders, and Git Proto repositories feed one discovery path before a request is sent.
Reflection + ProtoEnvironment variables, Auth, Metadata, TLS, and runtime bindings resolve before send time.
Runtime bindingsChain steps, gRPC status, duration, schema source, and Doctor results form a redacted debugging report.
Doctor reportA single request is not an isolated action. RPCORA connects schema, Payload, Auth, Metadata, runtime variables, and diagnosis so each debug run can become the next replayable path.
Connect to a target and read service, method, request, and response types.
Handle required fields, oneof, maps, and arrays inside the Request Body Composer.
Bind upstream responses, environment variables, and Metadata into downstream requests.
Run saved requests in order, find the failed step, and produce Doctor results.
When a call fails, RPCORA keeps resolved context, Doctor checks, and chain reports in one evidence panel. You can see where the failure happened, which context was present, and what to inspect next.
{{session.token}}, {{profile.user_id}}, trace IDs, and other context are visible before runtime.
Context readyTarget, TLS, Metadata, Reflection, Proto fallback, and gRPC status stay separated.
4 checks passedReports keep chain steps, duration, error summary, and next actions while hiding sensitive values.
RedactedRun a single gRPC method, save reusable requests, and replay the context behind authenticated business calls.
Fix login, query, create, and verify steps into a chain, then share a redacted failure report with engineers.
Quickly separate target, certificate, permission, reflection, Proto, and response-shape failures.
RPCORA is built for real service debugging: understand schema, run the request, then keep context, replay paths, and diagnosis evidence inside the local workbench.
RPCORA treats services, methods, message types, Metadata, TLS, and gRPC status as first-class debugging context instead of a generic URL form.
Login, auth, user IDs, trace IDs, and environment variables can move across saved requests, turning a working call into a repeatable business path.
Doctor and chain reports organize failed steps, schema source, runtime variables, duration, and gRPC status for backend, QA, and platform teams.
Discovery, Payload, Metadata, Auth, TLS, response status, and runtime variables stay in one desktop workbench.
Save working requests as steps, then connect login, auth, query, and verification into a stable replay path.
Doctor and chain reports explain the failed step, runtime context, and practical next action with structured evidence.