Documentation
¶
Overview ¶
Package channel assembles the shared command-side Channel module: registry/manager/processor, discuss pipeline, and webhook tunnel.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EmbeddedModule ¶
EmbeddedModule runs the full channel runtime inside the Server process: external channel adapters, and webhook tunnel, wired to the local command/skill/audio surfaces with no RPC involved. This is the pre-split all-in-one deployment shape — bare-metal installs without an internal_rpc secret keep their channels working without operating a second binary.
func FoundationModule ¶
Module assembles the shared Channel boundary providers: registry, manager, lifecycle, inbound processing, discuss pipeline, and webhook tunnel. Turn execution is consumed through the injected turn.Service; this module never touches the resolver or agent directly.
func RuntimeModule ¶
RuntimeModule supplies the standalone Channel process. Agent-facing command, skill, audio, and turn work arrive through the Server RPC client.
func ServerLocalModule ¶
ServerLocalModule supplies the local Web channel path. It does not start any external channel connections.
Types ¶
This section is empty.