Method List
-
#alive? ShellSession
-
#anima_home Anima::Installer
-
#any? Tools::Registry
-
#api_role Event
-
#backspace TUI::InputBuffer
-
#change_view_mode TUI::CableClient
-
#change_view_mode SessionChannel
-
#chat LLM::Client
-
#chat_with_tools LLM::Client
-
#clamp_cursor TUI::InputBuffer
-
cleanup_all ShellSession
-
cleanup_orphans ShellSession
-
#clear TUI::InputBuffer
-
#clear TUI::MessageStore
-
#clear Events::Subscribers::MessageCollector
-
#command_mode TUI::App
-
#connect TUI::CableClient
-
#consume TUI::InputBuffer
-
#content Events::Base
-
#context_event? Event
-
context_events Event
-
#count_tokens Providers::Anthropic
-
#create Api::SessionsController
-
#create_config_file Anima::Installer
-
#create_directories Anima::Installer
-
#create_message Providers::Anthropic
-
#create_session TUI::CableClient
-
#create_session SessionChannel
-
#create_systemd_service Anima::Installer
-
#current Api::SessionsController
-
#current_screen TUI::App
-
#cursor_location TUI::InputBuffer
-
#cursor_pos TUI::InputBuffer
-
#cursor_pos TUI::Screens::Chat
-
#cycle_view_mode TUI::Screens::Chat
-
#delete TUI::InputBuffer
-
description Tools::Base
-
description Tools::Bash
-
description Tools::WebGet
-
#disconnect TUI::CableClient
-
#drain_messages TUI::CableClient
-
emit Events::Bus
-
#emit Events::Subscriber
-
#emit Events::Subscribers::Persister
-
#emit Events::Subscribers::MessageCollector
-
#emit Events::Subscribers::ActionCableBridge
-
#estimate_tokens Event
-
#estimate_tokens EventDecorator::EventPayload
-
#event_name Events::Base
-
#event_type Event
-
#event_type EventDecorator::EventPayload
-
#execute Tools::Base
-
#execute Tools::Bash
-
#execute Tools::WebGet
-
#execute Tools::Registry
-
exit_on_failure? Anima::CLI
-
fetch_token Providers::Anthropic
-
#finalize AgentLoop
-
#finalize ShellSession
-
#finalize TUI::Screens::Chat
-
for EventDecorator
-
#full? TUI::InputBuffer
-
gem_root Anima
-
#generate_credentials Anima::Installer
-
#handle_event TUI::Screens::Chat
-
#host TUI::CableClient
-
#initialize TUI::App
-
#initialize AgentLoop
-
#initialize LLM::Client
-
#initialize Tools::Base
-
#initialize Tools::Bash
-
#initialize Events::Base
-
#initialize ShellSession
-
#initialize Tools::Registry
-
#initialize Anima::Installer
-
#initialize Events::ToolCall
-
#initialize TUI::CableClient
-
#initialize TUI::InputBuffer
-
#initialize TUI::Screens::Chat
-
#initialize TUI::MessageStore
-
#initialize Providers::Anthropic
-
#initialize Events::ToolResponse
-
#initialize Events::Subscribers::Persister
-
#initialize Events::Subscribers::MessageCollector
-
#input TUI::Screens::Chat
-
input_schema Tools::Base
-
input_schema Tools::Bash
-
input_schema Tools::WebGet
-
#insert TUI::InputBuffer
-
#install Anima::CLI
-
#line_start_positions TUI::InputBuffer
-
#list_sessions TUI::CableClient
-
#list_sessions SessionChannel
-
#llm_message? Event
-
llm_messages Event
-
#loading? TUI::Screens::Chat
-
#max_tokens LLM::Client
-
#message_store TUI::Screens::Chat
-
#messages TUI::Screens::Chat
-
#messages TUI::MessageStore
-
#messages Events::Subscribers::MessageCollector
-
#messages_for_llm Session
-
#messages_push Events::Subscribers::MessageCollector
-
#model LLM::Client
-
#move_down TUI::InputBuffer
-
#move_end TUI::InputBuffer
-
#move_home TUI::InputBuffer
-
#move_left TUI::InputBuffer
-
#move_right TUI::InputBuffer
-
#move_up TUI::InputBuffer
-
#multiline? TUI::InputBuffer
-
#new_session TUI::Screens::Chat
-
#newline TUI::InputBuffer
-
#next_view_mode Session
-
#payload Event
-
#payload EventDecorator::EventPayload
-
#perform AgentRequestJob
-
#perform CountEventTokensJob
-
#process AgentLoop
-
#process_event TUI::MessageStore
-
#provider LLM::Client
-
#pwd ShellSession
-
#receive SessionChannel
-
#reconnect_attempt TUI::CableClient
-
register ShellSession
-
#register Tools::Registry
-
#registered? Tools::Registry
-
#render TUI::Screens::Chat
-
#render EventDecorator
-
#render_basic EventDecorator
-
#render_basic ToolCallDecorator
-
#render_basic UserMessageDecorator
-
#render_basic AgentMessageDecorator
-
#render_basic ToolResponseDecorator
-
#render_basic SystemMessageDecorator
-
#render_debug EventDecorator
-
#render_debug ToolCallDecorator
-
#render_debug UserMessageDecorator
-
#render_debug AgentMessageDecorator
-
#render_debug ToolResponseDecorator
-
#render_debug SystemMessageDecorator
-
#render_verbose EventDecorator
-
#render_verbose ToolCallDecorator
-
#render_verbose UserMessageDecorator
-
#render_verbose AgentMessageDecorator
-
#render_verbose ToolResponseDecorator
-
#render_verbose SystemMessageDecorator
-
#resubscribe TUI::CableClient
-
#run TUI::App
-
#run AgentLoop
-
#run ShellSession
-
#run Anima::Installer
-
schema Tools::Base
-
#schemas Tools::Registry
-
#scroll_offset TUI::Screens::Chat
-
#session AgentLoop
-
#session Events::Subscribers::Persister
-
#session_id Events::Base
-
#session_id TUI::CableClient
-
#session_info TUI::Screens::Chat
-
#shutdown_requested TUI::App
-
#speak TUI::CableClient
-
#speak SessionChannel
-
#start Anima::CLI
-
#status TUI::CableClient
-
subscribe Events::Bus
-
#subscribed SessionChannel
-
#success Events::ToolResponse
-
#success? Events::ToolResponse
-
#switch_session TUI::CableClient
-
#switch_session SessionChannel
-
#system_prompt Session
-
#text TUI::InputBuffer
-
#timestamp Events::Base
-
#timestamp Event
-
#timestamp EventDecorator::EventPayload
-
#to_h Events::Base
-
#to_h Events::ToolCall
-
#to_h Events::ToolResponse
-
#token Providers::Anthropic
-
#token_count Event
-
#token_count EventDecorator::EventPayload
-
#tool_input Events::ToolCall
-
tool_name Tools::Base
-
tool_name Tools::Bash
-
tool_name Tools::WebGet
-
#tool_name Events::ToolCall
-
#tool_name Events::ToolResponse
-
#tool_use_id Event
-
#tool_use_id Events::ToolCall
-
#tool_use_id Events::ToolResponse
-
#tools Tools::Registry
-
#tui Anima::CLI
-
#type Events::Base
-
#type Events::ToolCall
-
#type Events::UserMessage
-
#type Events::AgentMessage
-
#type Events::ToolResponse
-
#type Events::SystemMessage
-
unregister ShellSession
-
unsubscribe Events::Bus
-
#update_session_id TUI::CableClient
-
validate! Providers::Anthropic
-
#validate_credentials! Providers::Anthropic
-
validate_token_api! Providers::Anthropic
-
validate_token_format! Providers::Anthropic
-
#version Anima::CLI
-
#view_mode TUI::Screens::Chat
-
#viewport_events Session