Function: registerRoutes() {#function-registerroutes}

registerRoutes<T>(app, engine): Hono<BlankEnv, object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object, "/", "/emit">

Register the engine HTTP API onto a Hono app.

Responses expose both raw state and derived status where relevant so operator UIs can distinguish cases like completed vs deferred and errored vs dead-letter.

Type Parameters {#type-parameters}

T {#t}

T extends Hono<BlankEnv, BlankSchema, "/">

Parameters {#parameters}

app {#app}

T

engine {#engine}

RoutableEngine

Returns {#returns}

Hono<BlankEnv, object & object & object & object & object & object & object & object & object & object & object & object & object & object & object & object, "/", "/emit">