Skip to content

[5/N] feat(runway): add proto, ping controller, gRPC server, and client#254

Draft
kevinlnew wants to merge 2 commits into
runway/wiringfrom
runway/proto-ping
Draft

[5/N] feat(runway): add proto, ping controller, gRPC server, and client#254
kevinlnew wants to merge 2 commits into
runway/wiringfrom
runway/proto-ping

Conversation

@kevinlnew

@kevinlnew kevinlnew commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Add a RunwayOrchestrator gRPC service with a Ping health-check endpoint,
mirroring the stovepipe/submitqueue pattern. Wire the gRPC server into
the example orchestrator alongside the consumer. This is an optional
accessory — the core service works without it.

Also fixes the workflow.md diagram box-drawing characters that rendered
as strikethroughs in rich diffs.

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

Test Plan

Issues

Stack

  1. [1/N] doc(runway): add workflow RFC for runway domain #248
  2. [2/N] feat(runway): add VCS extension interface, mock, and noop impl #250
  3. [3/N] feat(runway): add merge-conflict-check and merge controllers #251
  4. [4/N] feat(runway): add example orchestrator wiring and Makefile targets #252
  5. @ [5/N] feat(runway): add proto, ping controller, gRPC server, and client #254

kevinlnew and others added 2 commits June 18, 2026 22:36
Add the RunwayOrchestrator gRPC service with a Ping RPC, the ping
controller, and wire the gRPC server lifecycle alongside the consumer
in the example orchestrator server.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add a runway orchestrator ping client mirroring the stovepipe pattern.
Update example/README.md with runway orchestrator entries across all
sections (services, directory tree, running, grpcurl, API reference).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@kevinlnew kevinlnew force-pushed the runway/proto-ping branch from 6108c27 to 9817775 Compare June 18, 2026 22:45
@kevinlnew kevinlnew changed the title [6/N] feat(runway): add proto definitions, Ping controller, and gRPC server [5/N] feat(runway): add proto, ping controller, gRPC server, and client Jun 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant