Skip to main content

Interface: RpcConfig

Defined in: packages/rpc/src/types.ts:48

Configuration for RPC system on the Durable Object (server) side. Used by both lumenizeRpcDO() factory and handleRpcRequest() for manual routing.

Properties

maxArgs?

optional maxArgs: number

Defined in: packages/rpc/src/types.ts:65

Maximum arguments per apply operation (security)

Default

100

maxDepth?

optional maxDepth: number

Defined in: packages/rpc/src/types.ts:59

Maximum depth for operation chains (security)

Default

50

prefix?

optional prefix: string

Defined in: packages/rpc/src/types.ts:53

Base path for RPC endpoints

Default

"/__rpc"