Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
runtimepulse
command
runtimepulse — event-driven session continuation engine for AI coding agents.
|
runtimepulse — event-driven session continuation engine for AI coding agents. |
|
internal
|
|
|
adapter
Package adapter resumes agent sessions via their CLIs (spec §6).
|
Package adapter resumes agent sessions via their CLIs (spec §6). |
|
bus
Package bus is the in-process event bus: live notification only.
|
Package bus is the in-process event bus: live notification only. |
|
client
Package client is the CLI-side RPC client for the daemon socket.
|
Package client is the CLI-side RPC client for the daemon socket. |
|
daemon
Package daemon hosts the engine behind a unix-socket RPC server.
|
Package daemon hosts the engine behind a unix-socket RPC server. |
|
dispatch
Package dispatch executes pending continuations: per-session FIFO, supervised adapter runs, results fed back as continuation.* events.
|
Package dispatch executes pending continuations: per-session FIFO, supervised adapter runs, results fed back as continuation.* events. |
|
engine
Package engine wires the store's transactional ingest to the live bus.
|
Package engine wires the store's transactional ingest to the live bus. |
|
mcpserver
Package mcpserver exposes RuntimePulse to AI agents as an MCP server.
|
Package mcpserver exposes RuntimePulse to AI agents as an MCP server. |
|
mockexe
Package mockexe lets a test binary impersonate an agent CLI: call Main() first in TestMain; in child processes spawned with Env(spec) it performs the configured behavior and exits.
|
Package mockexe lets a test binary impersonate an agent CLI: call Main() first in TestMain; in child processes spawned with Env(spec) it performs the configured behavior and exits. |
|
setup
Package setup registers RuntimePulse as an MCP server with the agent CLIs installed on the machine (the `runtimepulse setup` wizard).
|
Package setup registers RuntimePulse as an MCP server with the agent CLIs installed on the machine (the `runtimepulse setup` wizard). |
|
store
Package store persists RuntimePulse state in a single SQLite database.
|
Package store persists RuntimePulse state in a single SQLite database. |
|
version
Package version is the single source of truth for RuntimePulse's version.
|
Package version is the single source of truth for RuntimePulse's version. |
|
watch
Package watch hosts runtime condition observers (spec §4.2).
|
Package watch hosts runtime condition observers (spec §4.2). |
|
workflow
Package workflow compiles declarative workflow files into rules.
|
Package workflow compiles declarative workflow files into rules. |
|
wsserver
Package wsserver streams live events over a token-gated WebSocket.
|
Package wsserver streams live events over a token-gated WebSocket. |
Click to show internal directories.
Click to hide internal directories.