Method List
-
#+ Mistri::Usage::Cost
-
#+ Mistri::Usage
-
#abort Mistri::Providers::Gemini::Assembler
-
#abort Mistri::Providers::OpenAI::Assembler
-
#abort Mistri::Providers::Anthropic::Assembler
-
#abort! Mistri::AbortSignal
-
#aborted? Mistri::Result
-
#aborted? Mistri::AbortSignal
-
adapt_newlines Mistri::Edit
-
agent Mistri
-
ambiguous_message Mistri::Edit
-
amend Mistri::Skills
-
answer Mistri::MCP
-
#app Mistri::ToolContext
-
#append Mistri::Session
-
#append Mistri::Stores::JSONL
-
#append Mistri::Stores::Memory
-
#append Mistri::Stores::ActiveRecord
-
#append_message Mistri::Session
-
apply Mistri::Edit
-
#approve Mistri::Session
-
#arguments Mistri::ToolCall
-
#array Mistri::Schema
-
assistant Mistri::Message
-
#assistant? Mistri::Message
-
assistant_item Mistri::Providers::OpenAI::Serializer
-
assistant_items Mistri::Providers::OpenAI::Serializer
-
assistant_parts Mistri::Providers::Gemini::Serializer
-
#attempts Mistri::RetryPolicy
-
authorize_url Mistri::MCP::OAuth
-
#awaiting_approval? Mistri::Result
-
#base Mistri::RetryPolicy
-
best_window Mistri::Edit
-
bigrams Mistri::Edit
-
block Mistri::Providers::Anthropic::Serializer
-
#body Mistri::Skill
-
#body Mistri::ProviderError
-
#body Mistri::Definition
-
bridge Mistri::MCP
-
build Mistri::Schema
-
#bytes Mistri::Content::Image
-
#cache_read Mistri::Usage::Cost
-
#cache_write Mistri::Usage::Cost
-
#call Mistri::Tool
-
#call Mistri::Reminder
-
call Mistri::Compactor
-
#call Mistri::MCP::Wires::Http
-
#call Mistri::MCP::Wires::Stdio
-
#call Mistri::Sinks::SSE
-
call Mistri::ToolExecutor
-
#call Mistri::Sinks::Coalesced
-
#call Mistri::Sinks::ActionCable
-
#call_tool Mistri::MCP::Client
-
canonical Mistri::MCP::OAuth
-
challenge_metadata_url Mistri::MCP::OAuth
-
#close Mistri::MCP::Wires::Http
-
#close Mistri::MCP::Wires::Stdio
-
#close Mistri::Transport
-
#close Mistri::MCP::Client
-
#close Mistri::Providers::Gemini
-
#close Mistri::Providers::OpenAI
-
#close Mistri::Providers::Anthropic
-
#code Mistri::MCP::Error
-
#compact Mistri::Agent
-
complete Mistri::MCP::OAuth
-
#completed? Mistri::Result
-
#config Mistri::Definition
-
#connect Mistri::MCP::Client
-
#content Mistri::Edit::Result
-
#content Mistri::ToolResult
-
contents Mistri::Providers::Gemini::Serializer
-
context_tokens Mistri::Compaction
-
#context_usage Mistri::Agent
-
#context_window Mistri::Models::Model
-
convert Mistri::MCP
-
#count Mistri::Edit::Result
-
#create_migration_file Mistri::Generators::McpGenerator
-
#create_migration_file Mistri::Generators::InstallGenerator
-
#create_model Mistri::Generators::McpGenerator
-
#create_model Mistri::Generators::InstallGenerator
-
#data Mistri::Content::Image
-
default_message Mistri::ProviderError
-
default_message Mistri::AuthenticationError
-
default_message Mistri::RateLimitError
-
default_message Mistri::OverloadedError
-
default_message Mistri::ServerError
-
define Mistri::Tool
-
#delay Mistri::RetryPolicy
-
#delete Mistri::Workspace::Memory
-
#delete Mistri::Workspace::Single
-
#delete Mistri::Workspace::Directory
-
#delete Mistri::Workspace::ActiveRecord
-
#deny Mistri::Session
-
#describe Mistri::ProviderError
-
#description Mistri::Tool
-
#description Mistri::Skill
-
#description Mistri::SubAgent
-
#done? Mistri::Event
-
edit_file Mistri::Tools
-
#edit_index Mistri::Edit::Match
-
#emit Mistri::ToolContext
-
#entries Mistri::Session
-
#error? Mistri::Event
-
#error_for Mistri::RetryPolicy
-
#error_message Mistri::Result
-
#errored? Mistri::Result
-
estimate Mistri::Compaction
-
every Mistri::Reminder
-
exact_match Mistri::Edit
-
#exceeded Mistri::Budget
-
#fail_stream Mistri::Providers::Gemini::Assembler
-
#fail_stream Mistri::Providers::OpenAI::Assembler
-
#fail_stream Mistri::Providers::Anthropic::Assembler
-
#feed Mistri::SSE
-
#feed Mistri::Providers::Gemini::Assembler
-
#feed Mistri::Providers::OpenAI::Assembler
-
#feed Mistri::Providers::Anthropic::Assembler
-
files Mistri::Tools
-
find Mistri::Models
-
find_in_file Mistri::Tools
-
find_matches Mistri::Tools
-
#finish Mistri::SSE
-
#finish Mistri::Edit::Match
-
#finish Mistri::Providers::Gemini::Assembler
-
#finish Mistri::Providers::OpenAI::Assembler
-
#finish Mistri::Providers::Anthropic::Assembler
-
for Mistri::ErrorData
-
forbid_gated! Mistri::SubAgent
-
freeze_string Mistri::Content
-
from_bytes Mistri::Content::Image
-
from_data_uri Mistri::Content::Image
-
from_h Mistri::Usage
-
from_h Mistri::Content
-
from_h Mistri::Message
-
function_call_item Mistri::Providers::OpenAI::Serializer
-
fuzzy_match Mistri::Edit
-
get_json Mistri::MCP::OAuth
-
http Mistri::MCP::OAuth
-
#id Mistri::Models::Model
-
#id Mistri::Session
-
#id Mistri::ToolCall
-
#id Mistri::Providers::Anthropic::Assembler::Builder
-
#index Mistri::Providers::Gemini::Assembler::Builder
-
#index Mistri::Providers::OpenAI::Assembler::Builder
-
#index Mistri::Providers::Anthropic::Assembler::Builder
-
infer_provider_name Mistri
-
#initialize Mistri::MCP::Error
-
#initialize Mistri::SSE
-
#initialize Mistri::Tool
-
#initialize Mistri::Agent
-
#initialize Mistri::Event
-
#initialize Mistri::Skill
-
#initialize Mistri::Usage
-
#initialize Mistri::Budget
-
#initialize Mistri::ProviderError
-
#initialize Mistri::RateLimitError
-
#initialize Mistri::Memory
-
#initialize Mistri::Result
-
#initialize Mistri::Schema
-
#initialize Mistri::Content::Text
-
#initialize Mistri::Content::Thinking
-
#initialize Mistri::Content::Image
-
#initialize Mistri::Message
-
#initialize Mistri::Session
-
#initialize Mistri::Reminder
-
#initialize Mistri::MCP::Wires::Http
-
#initialize Mistri::MCP::Wires::Stdio
-
#initialize Mistri::Sinks::SSE
-
#initialize Mistri::SubAgent
-
#initialize Mistri::ToolCall
-
#initialize Mistri::Transport
-
#initialize Mistri::Compaction
-
#initialize Mistri::Definition
-
#initialize Mistri::MCP::Client
-
#initialize Mistri::ToolResult
-
#initialize Mistri::AbortSignal
-
#initialize Mistri::PartialJson::Parser
-
#initialize Mistri::RetryPolicy
-
#initialize Mistri::Stores::JSONL
-
#initialize Mistri::ToolContext
-
#initialize Mistri::Stores::Memory
-
#initialize Mistri::Providers::Fake
-
#initialize Mistri::Sinks::Coalesced
-
#initialize Mistri::Providers::Gemini
-
#initialize Mistri::Providers::OpenAI
-
#initialize Mistri::Workspace::Memory
-
#initialize Mistri::Workspace::Single
-
#initialize Mistri::Sinks::ActionCable
-
#initialize Mistri::Providers::Anthropic
-
#initialize Mistri::Workspace::Directory
-
#initialize Mistri::Stores::ActiveRecord
-
#initialize Mistri::Workspace::ActiveRecord
-
#initialize Mistri::Providers::Gemini::Assembler
-
#initialize Mistri::Providers::OpenAI::Assembler
-
#initialize Mistri::Providers::Anthropic::Assembler
-
#input Mistri::Usage::Cost
-
input_items Mistri::Providers::OpenAI::Serializer
-
#input_schema Mistri::Tool
-
#instructions Mistri::Compaction
-
invoke Mistri::ToolExecutor
-
items_for Mistri::Providers::OpenAI::Serializer
-
#json Mistri::Providers::OpenAI::Assembler::Builder
-
#json Mistri::Providers::Anthropic::Assembler::Builder
-
#keep_recent Mistri::Compaction
-
#kind Mistri::Providers::Gemini::Assembler::Builder
-
#kind Mistri::Providers::OpenAI::Assembler::Builder
-
#kind Mistri::Providers::Anthropic::Assembler::Builder
-
#last_compaction Mistri::Session
-
line_number_at Mistri::Edit
-
line_spans Mistri::Edit
-
#list Mistri::Workspace::Memory
-
#list Mistri::Workspace::Single
-
#list Mistri::Workspace::Directory
-
#list Mistri::Workspace::ActiveRecord
-
list_files Mistri::Tools
-
load Mistri::Skills
-
load Mistri::Definition
-
#load Mistri::Stores::JSONL
-
#load Mistri::Stores::Memory
-
#load Mistri::Stores::ActiveRecord
-
locate Mistri::Edit
-
mark_last_user_turn Mistri::Providers::Anthropic::Serializer
-
matching_windows Mistri::Edit
-
#max_delay Mistri::RetryPolicy
-
#max_output Mistri::Models::Model
-
max_output Mistri::Models
-
memory Mistri::Tools
-
#message Mistri::Result
-
#message Mistri::Providers::Gemini::Assembler
-
#message Mistri::Providers::OpenAI::Assembler
-
#message Mistri::Providers::Anthropic::Assembler
-
message Mistri::Providers::Anthropic::Serializer
-
message_item Mistri::Providers::OpenAI::Serializer
-
#messages Mistri::Session
-
messages Mistri::Providers::Anthropic::Serializer
-
#mime_type Mistri::Content::Image
-
#model Mistri::Definition
-
#model Mistri::Providers::Fake
-
#model Mistri::Providers::Gemini
-
#model Mistri::Providers::OpenAI
-
#model Mistri::Providers::Anthropic
-
#name Mistri::Tool
-
#name Mistri::Skill
-
#name Mistri::SubAgent
-
#name Mistri::ToolCall
-
#name Mistri::Definition
-
#name Mistri::Providers::Anthropic::Assembler::Builder
-
nearest_region Mistri::Edit
-
#needed? Mistri::Compaction
-
#needs_approval? Mistri::Tool
-
#none? Mistri::Budget
-
normalize Mistri::Edit
-
not_found_message Mistri::Edit
-
#notify Mistri::MCP::Wires::Http
-
#notify Mistri::MCP::Wires::Stdio
-
numbered_window Mistri::Tools
-
#object Mistri::Schema
-
occurrence_offsets Mistri::Edit
-
#on_abort Mistri::AbortSignal
-
#open_approvals Mistri::Session
-
#output Mistri::Usage::Cost
-
#output Mistri::Result
-
parse Mistri::Skills
-
parse Mistri::PartialJson
-
#parse Mistri::PartialJson::Parser
-
#pending Mistri::Result
-
#pending_steers Mistri::Session
-
#post Mistri::Transport
-
#post_either Mistri::Transport
-
post_form Mistri::MCP::OAuth
-
post_json Mistri::MCP::OAuth
-
presence Mistri::MCP::OAuth
-
#protocol_version= Mistri::MCP::Wires::Stdio
-
provider Mistri
-
#provider Mistri::Models::Model
-
provider_name Mistri
-
#read Mistri::Memory
-
read Mistri::Skills
-
#read Mistri::Workspace::Memory
-
#read Mistri::Workspace::Single
-
#read Mistri::Workspace::Directory
-
#read Mistri::Workspace::ActiveRecord
-
read_file Mistri::Tools
-
read_memory Mistri::Tools
-
reader Mistri::Skills
-
#reason Mistri::AbortSignal
-
reasoning_item Mistri::Providers::OpenAI::Serializer
-
#redacted Mistri::Content::Thinking
-
#redacted Mistri::Providers::Anthropic::Assembler::Builder
-
#redacted? Mistri::Content::Thinking
-
refresh Mistri::MCP::OAuth
-
#refreshable? Mistri::MCP::Wires::Http
-
#refreshable? Mistri::MCP::Wires::Stdio
-
register Mistri::MCP::OAuth
-
reject_overlaps Mistri::Edit
-
#remove_callback Mistri::AbortSignal
-
#render Mistri::Definition
-
replace Mistri::Edit
-
#replace Mistri::Memory
-
replace_every Mistri::Edit
-
#replacement Mistri::Edit::Match
-
#replay Mistri::Session
-
#requests Mistri::Providers::Fake
-
#reserve Mistri::Compaction
-
#reset_session Mistri::MCP::Wires::Http
-
#reset_session Mistri::MCP::Wires::Stdio
-
resolve_scope Mistri::MCP::OAuth
-
resource_metadata_for Mistri::MCP::OAuth
-
resource_text Mistri::MCP
-
result_text Mistri::Providers::Gemini::Serializer
-
#resume Mistri::Agent
-
#retry? Mistri::RetryPolicy
-
#retry_after Mistri::RateLimitError
-
#retryable? Mistri::RetryPolicy
-
#role Mistri::Definition
-
#run Mistri::Agent
-
#run_child Mistri::SubAgent
-
run_child Mistri::SubAgent
-
run_one Mistri::ToolExecutor
-
section Mistri::Skills
-
#server_info Mistri::MCP::Client
-
server_metadata Mistri::MCP::OAuth
-
#session Mistri::Agent
-
#session Mistri::ToolContext
-
#session? Mistri::MCP::Wires::Http
-
#session? Mistri::MCP::Wires::Stdio
-
#show_wiring Mistri::Generators::McpGenerator
-
#show_wiring Mistri::Generators::InstallGenerator
-
#signal Mistri::ToolContext
-
#signature Mistri::Content::Text
-
#signature Mistri::Content::Thinking
-
#signature Mistri::ToolCall
-
#signature Mistri::Providers::Gemini::Assembler::Builder
-
#signature Mistri::Providers::Anthropic::Assembler::Builder
-
signed Mistri::Providers::Gemini::Serializer
-
similarity Mistri::Edit
-
spawner Mistri::SubAgent
-
#spec Mistri::Tool
-
#start Mistri::Edit::Match
-
start Mistri::MCP::OAuth
-
#status Mistri::ProviderError
-
#status Mistri::Result
-
#steer Mistri::Session
-
#stop_reason Mistri::Result
-
#stopped_by_budget? Mistri::Result
-
#store Mistri::Session
-
#stream Mistri::Providers::Fake
-
#stream Mistri::Providers::Gemini
-
#stream Mistri::Providers::OpenAI
-
#stream Mistri::Providers::Anthropic
-
#stream_post Mistri::Transport
-
strict Mistri::Schema
-
system Mistri::Message
-
#system? Mistri::Message
-
system_blocks Mistri::Providers::Anthropic::Serializer
-
system_instruction Mistri::Providers::Gemini::Serializer
-
#task Mistri::Agent
-
#terminal? Mistri::Event
-
#text Mistri::Result
-
#text Mistri::Content::Text
-
#text Mistri::Message
-
#text Mistri::Providers::Gemini::Assembler::Builder
-
#text Mistri::Providers::OpenAI::Assembler::Builder
-
#text Mistri::Providers::Anthropic::Assembler::Builder
-
text_block Mistri::Providers::Anthropic::Serializer
-
#thinking Mistri::Models::Model
-
thinking Mistri::Models
-
#thinking Mistri::Content::Thinking
-
thinking_block Mistri::Providers::Anthropic::Serializer
-
thread_safe Mistri::ToolExecutor
-
#timeout Mistri::Tool
-
#to_h Mistri::Event
-
#to_h Mistri::Usage
-
#to_h Mistri::Schema
-
#to_h Mistri::Content::Text
-
#to_h Mistri::Content::Thinking
-
#to_h Mistri::Content::Image
-
#to_h Mistri::Message
-
#to_h Mistri::ToolCall
-
#to_proc Mistri::Sinks::SSE
-
#to_proc Mistri::Sinks::Coalesced
-
#to_proc Mistri::Sinks::ActionCable
-
#to_s Mistri::Result
-
token_request Mistri::MCP::OAuth
-
tolerate Mistri::Tools
-
tool Mistri::Message
-
#tool Mistri::SubAgent
-
#tool? Mistri::Message
-
#tool_calls Mistri::Result
-
#tool_calls Mistri::Message
-
#tool_calls? Mistri::Message
-
#tool_names Mistri::Definition
-
tool_result_item Mistri::Providers::OpenAI::Serializer
-
tool_results Mistri::Providers::Anthropic::Serializer
-
tool_turn Mistri::Providers::Gemini::Serializer
-
tools Mistri::MCP
-
#tools Mistri::Definition
-
#tools Mistri::MCP::Client
-
tools Mistri::Providers::Gemini::Serializer
-
tools Mistri::Providers::OpenAI::Serializer
-
tools Mistri::Providers::Anthropic::Serializer
-
#total Mistri::Usage::Cost
-
#total_tokens Mistri::Usage
-
try_json Mistri::MCP::OAuth
-
turn Mistri::Providers::Gemini::Serializer
-
#type Mistri::Content::Text
-
#type Mistri::Content::Thinking
-
#type Mistri::Content::Image
-
#type Mistri::ToolCall
-
#ui Mistri::ToolResult
-
update_memory Mistri::Tools
-
#usage Mistri::Result
-
user Mistri::Message
-
#user? Mistri::Message
-
user_block Mistri::Providers::OpenAI::Serializer
-
user_item Mistri::Providers::OpenAI::Serializer
-
user_parts Mistri::Providers::Gemini::Serializer
-
user_with_images Mistri::Message
-
valid? Mistri::StopReason
-
validate_endpoints Mistri::MCP::OAuth
-
violations Mistri::Schema
-
well_known_resource_url Mistri::MCP::OAuth
-
#window Mistri::Compaction
-
#wire_error Mistri::Providers::OpenAI::Assembler
-
#wire_error Mistri::Providers::Anthropic::Assembler
-
#with_cost Mistri::Usage
-
with_document Mistri::Tools
-
with_rails_executor Mistri::ToolExecutor
-
worker Mistri::ToolExecutor
-
wrap Mistri::Content
-
#write Mistri::Workspace::Memory
-
#write Mistri::Workspace::Single
-
#write Mistri::Workspace::Directory
-
#write Mistri::Workspace::ActiveRecord
-
write_file Mistri::Tools
-
zero Mistri::Usage::Cost
-
zero Mistri::Usage