Method List
-
#absolute_path Harnex::WatchConfig
-
active_session_ids Harnex
-
active_sessions Harnex
-
#adapter Harnex::Session
-
alive_pid? Harnex
-
allocate_port Harnex
-
#auth_ok? Harnex::Session
-
available? Harnex::Watcher
-
available? Harnex::Inotify
-
available? Harnex::Polling
-
backend Harnex::Watcher
-
#base_command Harnex::Adapters::Base
-
#base_command Harnex::Adapters::Codex
-
#base_command Harnex::Adapters::Claude
-
#base_command Harnex::Adapters::Generic
-
build Harnex::Adapters
-
build_adapter Harnex
-
#build_command Harnex::Adapters::Base
-
build_parser Harnex::Sender
-
#build_send_payload Harnex::Adapters::Base
-
#build_send_payload Harnex::Adapters::Codex
-
#build_send_payload Harnex::Adapters::Claude
-
build_watch_config Harnex
-
#clear Harnex::Inbox
-
cli_key Harnex
-
#close Harnex::Polling::PollingIO
-
#closed? Harnex::Polling::PollingIO
-
#command Harnex::Session
-
current_session_context Harnex
-
#debounce_seconds Harnex::WatchConfig
-
#delivered_at Harnex::Message
-
#description Harnex::Session
-
directory_io Harnex::Watcher
-
directory_io Harnex::Inotify
-
directory_io Harnex::Polling
-
#display_path Harnex::WatchConfig
-
#drop Harnex::Inbox
-
#enqueue Harnex::Inbox
-
#enter_only Harnex::Message
-
env_value Harnex
-
#error Harnex::Message
-
exit_status_path Harnex
-
#force Harnex::Message
-
#force_busy! Harnex::SessionState
-
format_relay_message Harnex
-
generate_id Harnex
-
#hook_message Harnex::WatchConfig
-
#host Harnex::Session
-
#id Harnex::Message
-
#id Harnex::Session
-
id_key Harnex
-
#inbox Harnex::Session
-
#infer_repo_path Harnex::Adapters::Base
-
#infer_repo_path Harnex::Adapters::Codex
-
#initialize Harnex::CLI
-
#initialize Harnex::Runner
-
#initialize Harnex::Adapters::Base
-
#initialize Harnex::Logs
-
#initialize Harnex::Pane
-
#initialize Harnex::Sender
-
#initialize Harnex::Stopper
-
#initialize Harnex::Waiter
-
#initialize Harnex::Inbox
-
#initialize Harnex::Adapters::Codex
-
#initialize Harnex::Adapters::Claude
-
#initialize Harnex::Skills
-
#initialize Harnex::Status
-
#initialize Harnex::Session
-
#initialize Harnex::Polling::PollingIO
-
#initialize Harnex::Adapters::Generic
-
#initialize Harnex::Recipes
-
#initialize Harnex::ApiServer
-
#initialize Harnex::SessionState
-
#initialize Harnex::FileChangeHook
-
#inject Harnex::Session
-
#inject_exit Harnex::Adapters::Base
-
#inject_exit Harnex::Adapters::Codex
-
#inject_exit Harnex::Adapters::Claude
-
#inject_stop Harnex::Session
-
#inject_via_adapter Harnex::Session
-
#input_state Harnex::Adapters::Base
-
#input_state Harnex::Adapters::Codex
-
#input_state Harnex::Adapters::Claude
-
#key Harnex::Adapters::Base
-
known Harnex::Adapters
-
#message_status Harnex::Inbox
-
normalize_id Harnex
-
output_log_path Harnex
-
#output_log_path Harnex::Session
-
parent_pid Harnex
-
#pending_messages Harnex::Inbox
-
#pid Harnex::Session
-
#port Harnex::Session
-
port_available? Harnex
-
#queued_at Harnex::Message
-
read_registry Harnex
-
#readpartial Harnex::Polling::PollingIO
-
registry Harnex::Adapters
-
registry_path Harnex
-
repo_key Harnex
-
#repo_root Harnex::Session
-
resolve_repo_root Harnex
-
#run Harnex::CLI
-
#run Harnex::Runner
-
#run Harnex::Logs
-
#run Harnex::Pane
-
#run Harnex::Sender
-
#run Harnex::Stopper
-
#run Harnex::Waiter
-
#run Harnex::Guide
-
#run Harnex::Skills
-
#run Harnex::Status
-
#run Harnex::Session
-
#run Harnex::Recipes
-
#run_detached Harnex::Runner
-
#run_foreground Harnex::Runner
-
#run_headless Harnex::Runner
-
#run_in_tmux Harnex::Runner
-
#send_wait_seconds Harnex::Adapters::Base
-
#send_wait_seconds Harnex::Adapters::Codex
-
session_cli Harnex
-
session_file_slug Harnex
-
#session_id Harnex::Session
-
#start Harnex::Inbox
-
#start Harnex::ApiServer
-
#start Harnex::FileChangeHook
-
#state Harnex::SessionState
-
#stats Harnex::Inbox
-
#status Harnex::Message
-
#status_payload Harnex::Session
-
#stop Harnex::Inbox
-
#stop Harnex::ApiServer
-
#submit Harnex::Message
-
supported? Harnex::Adapters
-
#sync_window_size Harnex::Session
-
#text Harnex::Message
-
tmux_pane_for_pid Harnex
-
#to_h Harnex::Message
-
#to_s Harnex::SessionState
-
#token Harnex::Session
-
#update Harnex::SessionState
-
usage Harnex::Runner
-
usage Harnex::Logs
-
usage Harnex::Pane
-
usage Harnex::Sender
-
usage Harnex::Stopper
-
usage Harnex::Waiter
-
usage Harnex::Guide
-
usage Harnex::Skills
-
usage Harnex::Status
-
usage Harnex::Recipes
-
validate_binary! Harnex::Session
-
#validate_binary! Harnex::Session
-
#wait_for_prompt Harnex::SessionState
-
#wait_for_sendable Harnex::Adapters::Base
-
#wait_for_sendable_state? Harnex::Adapters::Base
-
#wait_for_sendable_state? Harnex::Adapters::Codex
-
#watch Harnex::Session
-
write_registry Harnex