Module: Legion::Extensions::Llm::Gemini::MessageKinds

Included in:
Provider
Defined in:
lib/legion/extensions/llm/gemini/provider.rb

Overview

Message-kind predicates over canonical messages. Canonical::Message exposes .tool_calls (Array | nil) and .tool_call_id; the base funnel rejects anything that is not a Canonical::Message before rendering, so these see canonical values only.