app

module
v0.0.0-...-7772081 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2026 License: Apache-2.0

Directories

Path Synopsis
cmd
plect command
plect-web command
Command plect-web serves the plect session management web UI (control plane).
Command plect-web serves the plect session management web UI (control plane).
internal
chain
Package chain is the deterministic workflow-chaining engine's pure core: it decides whether a chain fires against a work session's raw facts, with no I/O and no session spawning.
Package chain is the deterministic workflow-chaining engine's pure core: it decides whether a chain fires against a work session's raw facts, with no I/O and no session spawning.
channel
Package channel renders and executes a workflow [[event.channel]]'s delivery of one session event to an external runtime.
Package channel renders and executes a workflow [[event.channel]]'s delivery of one session event to an external runtime.
dispatch
Package dispatch is the session dispatcher: one per active session, hosted in the resident `plect bus serve` process.
Package dispatch is the session dispatcher: one per active session, hosted in the resident `plect bus serve` process.
eventbus
Package eventbus is the live pub/sub fan-out server behind `plect bus serve`.
Package eventbus is the live pub/sub fan-out server behind `plect bus serve`.
eventlog
Package eventlog is the durable, append-only per-session event log that backs the plect event bus.
Package eventlog is the durable, append-only per-session event log that backs the plect event bus.
procexec
Package procexec provides a context-aware seam for running external host processes so that callers who cancel or time out their context reliably terminate the child rather than leaking it.
Package procexec provides a context-aware seam for running external host processes so that callers who cancel or time out their context reliably terminate the child rather than leaking it.
reactor
Package reactor drives `plect tick` mechanically instead of leaving it to an orchestrator's judgment or memory (docs/wiki/verification-gate.md).
Package reactor drives `plect tick` mechanically instead of leaving it to an orchestrator's judgment or memory (docs/wiki/verification-gate.md).
sessionhub
Package sessionhub provides one per-session live-tail reader over the event log, shared by every consumer of a session — the SSE subscribers and the channel dispatcher — so a session has a single log-follow loop no matter how many consumers it has.
Package sessionhub provides one per-session live-tail reader over the event log, shared by every consumer of a session — the SSE subscribers and the channel dispatcher — so a session has a single log-follow loop no matter how many consumers it has.
task
Package task implements the declarative setup/cleanup orchestrator.
Package task implements the declarative setup/cleanup orchestrator.
traceid
Package traceid generates short trace IDs for operation tracking.
Package traceid generates short trace IDs for operation tracking.
webui
Package webui serves a read-only-plus-lifecycle web UI over the plect service layer.
Package webui serves a read-only-plus-lifecycle web UI over the plect service layer.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL