List of all items
Structs
- cli::Cli
- dashboard::cli_notifier::CliNotifier
- dashboard::models::ApiError
- dashboard::models::ApiResponse
- dashboard::models::CreateEventRequest
- dashboard::models::CreateTaskRequest
- dashboard::models::EventListQuery
- dashboard::models::PaginatedResponse
- dashboard::models::SearchQuery
- dashboard::models::SearchResponse
- dashboard::models::SpawnSubtaskRequest
- dashboard::models::SwitchProjectRequest
- dashboard::models::TaskListQuery
- dashboard::models::UpdateEventRequest
- dashboard::models::UpdateTaskRequest
- dashboard::server::AppState
- dashboard::server::DashboardServer
- dashboard::server::ProjectInfo
- dashboard::websocket::DatabaseOperationPayload
- dashboard::websocket::EmptyPayload
- dashboard::websocket::ErrorPayload
- dashboard::websocket::GoodbyePayload
- dashboard::websocket::HelloPayload
- dashboard::websocket::InitPayload
- dashboard::websocket::McpConnection
- dashboard::websocket::ProjectInfo
- dashboard::websocket::ProjectOfflinePayload
- dashboard::websocket::ProjectOnlinePayload
- dashboard::websocket::ProtocolMessage
- dashboard::websocket::RegisterPayload
- dashboard::websocket::RegisteredPayload
- dashboard::websocket::UiConnection
- dashboard::websocket::WebSocketState
- dashboard::websocket::WelcomePayload
- db::models::ApprovalResponse
- db::models::DateRange
- db::models::Dependency
- db::models::DoneTaskResponse
- db::models::Event
- db::models::EventsSummary
- db::models::NoFocusResponse
- db::models::PaginatedSearchResults
- db::models::PaginatedTasks
- db::models::ParentTaskInfo
- db::models::PickNextResponse
- db::models::Report
- db::models::ReportSummary
- db::models::SpawnSubtaskResponse
- db::models::StatusBreakdown
- db::models::StatusResponse
- db::models::SubtaskInfo
- db::models::Task
- db::models::TaskApproval
- db::models::TaskBrief
- db::models::TaskContext
- db::models::TaskDependencies
- db::models::TaskSearchResult
- db::models::TaskWithEvents
- db::models::WorkspaceState
- db::models::WorkspaceStats
- db::models::WorkspaceStatus
- error::ErrorResponse
- events::EventManager
- events::EventSearchResult
- global_projects::ProjectEntry
- global_projects::ProjectsRegistry
- logging::LoggingConfig
- logs::LogEntry
- logs::LogQuery
- notifications::NotificationSender
- plan::FlatTask
- plan::PlanExecutor
- plan::PlanRequest
- plan::PlanResult
- plan::TaskTree
- project::DatabasePathInfo
- project::DirectoryTraversalInfo
- project::ProjectContext
- report::ReportManager
- search::SearchManager
- session_restore::ChildrenInfo
- session_restore::CurrentTaskInfo
- session_restore::EventInfo
- session_restore::SessionRestoreManager
- session_restore::SessionRestoreResult
- session_restore::SiblingsInfo
- session_restore::TaskInfo
- setup::ConnectivityResult
- setup::SetupOptions
- setup::SetupResult
- setup::claude_code::ClaudeCodeSetup
- setup::interactive::SetupWizard
- tasks::TaskManager
- workspace::CurrentTaskResponse
- workspace::WorkspaceManager
Enums
- cli::Commands
- cli::DashboardCommands
- cli::LogEventType
- cli_handlers::other::CurrentAction
- cli_handlers::other::EventCommands
- dashboard::cli_notifier::NotificationMessage
- db::models::NextStepSuggestion
- db::models::SearchResult
- db::models::TaskSortBy
- error::IntentError
- logging::ApplicationMode
- plan::Operation
- plan::PriorityValue
- plan::TaskStatus
- priority::PriorityLevel
- session_restore::ErrorType
- session_restore::SessionStatus
- setup::SetupScope
- setup::interactive::SetupTarget
- setup::interactive::TargetStatus
Traits
Functions
- cli_handlers::dashboard::check_dashboard_health
- cli_handlers::dashboard::check_dashboard_status
- cli_handlers::dashboard::check_mcp_connections
- cli_handlers::dashboard::handle_dashboard_command
- cli_handlers::other::check_session_start_hook
- cli_handlers::other::handle_current_command
- cli_handlers::other::handle_doctor_command
- cli_handlers::other::handle_event_command
- cli_handlers::other::handle_init_command
- cli_handlers::other::handle_logs_command
- cli_handlers::other::handle_report_command
- cli_handlers::other::handle_search_command
- cli_handlers::other::handle_session_restore
- cli_handlers::other::handle_setup
- cli_handlers::utils::get_status_badge
- cli_handlers::utils::print_task_context
- cli_handlers::utils::read_stdin
- dashboard::handlers::create_event
- dashboard::handlers::create_task
- dashboard::handlers::delete_event
- dashboard::handlers::delete_task
- dashboard::handlers::done_task
- dashboard::handlers::get_current_task
- dashboard::handlers::get_task
- dashboard::handlers::get_task_context
- dashboard::handlers::handle_cli_notification
- dashboard::handlers::list_events
- dashboard::handlers::list_projects
- dashboard::handlers::list_tasks
- dashboard::handlers::pick_next_task
- dashboard::handlers::remove_project
- dashboard::handlers::search
- dashboard::handlers::shutdown_handler
- dashboard::handlers::spawn_subtask
- dashboard::handlers::start_task
- dashboard::handlers::switch_project
- dashboard::handlers::update_event
- dashboard::handlers::update_task
- dashboard::routes::api_routes
- dashboard::websocket::handle_mcp_websocket
- dashboard::websocket::handle_ui_websocket
- db::create_pool
- db::run_migrations
- dependencies::add_dependency
- dependencies::check_circular_dependency
- dependencies::get_incomplete_blocking_tasks
- global_projects::register_project
- global_projects::remove_project
- logging::cleanup_old_logs
- logging::init_logging
- logging::log_file_path
- logs::follow_logs
- logs::format_entry_json
- logs::format_entry_text
- logs::list_log_files
- logs::log_dir
- logs::log_file_for_mode
- logs::parse_duration
- logs::parse_log_line
- logs::query_logs
- plan::classify_operations
- plan::extract_all_names
- plan::find_duplicate_names
- plan::flatten_task_tree
- search::escape_fts5
- search::is_cjk_char
- search::needs_like_fallback
- setup::common::create_backup
- setup::common::find_ie_binary
- setup::common::get_home_dir
- setup::common::read_json_config
- setup::common::resolve_absolute_path
- setup::common::set_executable
- setup::common::write_json_config
- time_utils::parse_duration
- windows_console::code_page_name
- windows_console::get_console_code_page
- windows_console::get_console_input_code_page
- windows_console::is_console_input_utf8
- windows_console::is_console_utf8
- windows_console::setup_windows_console
- workspace::resolve_session_id
Type Aliases
Constants
- cli_handlers::dashboard::DASHBOARD_PORT
- dashboard::websocket::PROTOCOL_VERSION
- dashboard::websocket::error_codes::INTERNAL_ERROR
- dashboard::websocket::error_codes::INVALID_MESSAGE
- dashboard::websocket::error_codes::INVALID_PATH
- dashboard::websocket::error_codes::REGISTRATION_FAILED
- dashboard::websocket::error_codes::UNSUPPORTED_VERSION
- sql_constants::CHECK_TASK_EXISTS
- sql_constants::CHECK_TASK_EXISTS_FOR_EVENT
- sql_constants::COUNT_CHILDREN_TOTAL
- sql_constants::COUNT_EVENTS_FOR_TASK
- sql_constants::COUNT_EVENTS_TOTAL
- sql_constants::COUNT_INCOMPLETE_CHILDREN
- sql_constants::COUNT_INCOMPLETE_CHILDREN_EXCLUDE
- sql_constants::COUNT_INCOMPLETE_TASKS_EXCLUDE
- sql_constants::COUNT_TASKS_DOING
- sql_constants::COUNT_TASKS_FTS
- sql_constants::COUNT_TASKS_INCOMPLETE
- sql_constants::COUNT_TASKS_TOTAL
- sql_constants::EVENT_COLUMNS
- sql_constants::SELECT_EVENT_BASE
- sql_constants::SELECT_EVENT_BY_ID
- sql_constants::SELECT_EVENT_FULL
- sql_constants::SELECT_TASKS_FTS_BASE
- sql_constants::SELECT_TASK_FULL
- sql_constants::SELECT_TASK_NAME
- sql_constants::SELECT_TASK_NAME_PARENT
- sql_constants::SELECT_TASK_NO_SPEC
- sql_constants::SELECT_TASK_PARENT_ID
- sql_constants::TASK_COLUMNS
- sql_constants::TASK_COLUMNS_NO_SPEC
- workspace::DEFAULT_SESSION_ID