Module: Textus::Application::Read::Get

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

Overview

Pure read: returns the on-disk envelope annotated with a freshness verdict. Never triggers refresh; never invokes the orchestrator.

For interactive reads that want refresh-on-stale, use ‘Read::GetOrRefresh`, which composes this with the orchestrator.

Defined Under Namespace

Classes: Impl

Class Method Summary collapse

Class Method Details

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

rubocop:disable Lint/UnusedMethodArgument



10
11
12
# File 'lib/textus/application/read/get.rb', line 10

def self.call(*, session:, ctx:, caps:, **) # rubocop:disable Lint/UnusedMethodArgument
  Impl.new(ctx: ctx, caps: caps).call(*, **)
end