List of all items
Structs
- cache::SessionSnapshot
- cache::WorkspaceCache
- config::global::GlobalConfig
- config::global::ProjectEntry
- git::info::FetchOutcome
- git::worktree::WorktreeEntry
- model::workspace::CommitSummary
- model::workspace::GitInfo
- model::workspace::Project
- model::workspace::ProjectConfig
- model::workspace::SessionInfo
- model::workspace::WorkspaceState
- model::workspace::WorktreeInfo
- proc_tree::ProcTree
- tmux::monitor::SessionStatus
Enums
- cache::CursorIdentity
- model::workspace::FetchFailReason
- model::workspace::FlatEntry
- model::workspace::ForegroundKind
- model::workspace::Selection
- tmux::capture::CaptureHint
- tmux::session::AttachCommand
Functions
- cache::apply_cache
- cache::collect_session_names
- cache::find_cursor_index
- cache::load_session_snapshot
- cache::load_session_snapshot_with_meta
- cache::migrate_flags_to_tmux
- cache::save_cache
- cache::save_session_snapshot
- config::global::normalize_project_path
- config::project::load_project_config
- git::git_cmd
- git::info::current_branch
- git::info::get_git_info
- git::info::git_fetch
- git::ops::merge_from
- git::ops::merge_into
- git::ops::pull
- git::ops::pull_rebase
- git::ops::push
- git::output_with_timeout
- git::worktree::clean_merged
- git::worktree::create_worktree
- git::worktree::is_branch_merged
- git::worktree::list_worktrees
- git::worktree::remove_worktree
- git::worktree::to_worktree_infos
- hooks::copy_env_files
- hooks::run_post_create
- model::workspace::canonical_session_slug
- model::workspace::flatten_tree
- model::workspace::flatten_tree_filtered
- model::workspace::session_display_name_from_tmux
- ops::create_session
- ops::create_worktree
- ops::delete_worktree
- ops::detect_default_branch
- ops::expand_path
- ops::load_workspace
- ops::refresh_workspace
- ops::refresh_workspace_with_worktrees
- ops::register_project
- ops::rename_session
- ops::restore_cached_sessions
- ops::set_alias
- ops::unregister_project
- ops::update_activity
- proc_tree::normalize_comm
- tmux::capture::capture_pane
- tmux::capture::capture_pane_window
- tmux::capture::compact_for_agent
- tmux::capture::detect_capture_hint
- tmux::capture::trim_capture
- tmux::monitor::session_activity
- tmux::session::apply_server_defaults
- tmux::session::apply_session_defaults
- tmux::session::attach_foreground
- tmux::session::attach_session_cmd
- tmux::session::create_session
- tmux::session::is_available
- tmux::session::is_inside_tmux
- tmux::session::kill_session
- tmux::session::list_sessions_with_paths
- tmux::session::rename_session
- tmux::session::send_ctrl_c
- tmux::session::send_keys
- tmux::session::send_keys_raw
- tmux::session::server_pid
- tmux::session::session_exists
- tmux::session::set_session_opt
- tmux::session::switch_client
- tmux::session::unique_session_name
- tmux::session::user_has_tmux_config
- tmux::tmux_cmd
- tmux::tmux_silent