Module: Textus::Application::Read::Pulse

Defined in:
lib/textus/application/read/pulse.rb

Overview

Aggregator over audit + freshness + review + doctor. One round-trip for an agent’s per-turn heartbeat. All component reads are existing APIs; pulse is sugar with a stable envelope shape and a monotonic cursor (seq).

Defined Under Namespace

Classes: Impl

Class Method Summary collapse

Class Method Details

.call(session:, ctx:, caps:) ⇒ Object



12
13
14
# File 'lib/textus/application/read/pulse.rb', line 12

def self.call(*, session:, ctx:, caps:, **)
  Impl.new(ctx: ctx, caps: caps, session: session).call(*, **)
end