Files
zeekayandHanzo Dev b57e30de58 Hanzo Git Actions wire protocol — protobuf/connect RunnerService + PingService
Module github.com/hanzo-git/actions-proto-go; on-wire identities (runner.v1,
ping.v1) preserved for server compatibility. Derived work — attribution + MIT
terms in NOTICE/LICENSE.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-13 11:46:10 -07:00

762 B

actions-proto-go

The wire protocol for Hanzo Git Actions — the protobuf / connect contract spoken between the Hanzo Git runner (git-runner) and the Hanzo Git server at git.hanzo.ai.

Two services:

  • runner.v1.RunnerService — runner registration, task fetch, task/log updates.
  • ping.v1.PingService — health / liveness ping.

Use

import (
	runnerv1 "github.com/hanzo-git/actions-proto-go/runner/v1"
	"github.com/hanzo-git/actions-proto-go/runner/v1/runnerv1connect"
)

Provenance

Derived work; upstream attribution and MIT license terms are in NOTICE and LICENSE. The on-the-wire protobuf identities (runner.v1.*, ping.v1.*) are unchanged, so it stays protocol-compatible with the server.