List of all items
Structs
- cli::Cli
- dashboard::models::ApiError
- dashboard::models::ApiResponse
- dashboard::models::CreateEventRequest
- dashboard::models::CreateTaskRequest
- dashboard::models::EventListQuery
- dashboard::models::SearchQuery
- dashboard::models::SpawnSubtaskRequest
- dashboard::models::SwitchProjectRequest
- dashboard::models::TaskListQuery
- dashboard::models::UpdateEventRequest
- dashboard::models::UpdateTaskRequest
- dashboard::registry::ProjectRegistry
- dashboard::registry::RegisteredProject
- dashboard::server::AppState
- dashboard::server::DashboardServer
- dashboard::server::ProjectContext
- 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::DateRange
- db::models::Dependency
- db::models::DoneTaskResponse
- db::models::Event
- db::models::EventsSummary
- db::models::ParentTaskInfo
- db::models::PickNextResponse
- db::models::Report
- db::models::ReportSummary
- db::models::SpawnSubtaskResponse
- db::models::StatusBreakdown
- db::models::SubtaskInfo
- db::models::Task
- db::models::TaskContext
- db::models::TaskDependencies
- db::models::TaskSearchResult
- db::models::TaskWithEvents
- db::models::WorkspaceState
- db::models::WorkspaceStatus
- error::ErrorResponse
- events::EventManager
- events::EventSearchResult
- logging::LoggingConfig
- logs::LogEntry
- logs::LogQuery
- mcp::ws_client::ProjectInfo
- 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
- session_restore::WorkspaceStats
- setup::ConnectivityResult
- setup::DiagnosisCheck
- setup::DiagnosisReport
- setup::SetupOptions
- setup::SetupResult
- setup::claude_code::ClaudeCodeSetup
- setup::interactive::SetupWizard
- tasks::TaskManager
- workspace::CurrentTaskResponse
- workspace::WorkspaceManager
Enums
- cli::Commands
- cli::CurrentAction
- cli::DashboardCommands
- cli::EventCommands
- cli::TaskCommands
- db::models::NextStepSuggestion
- db::models::UnifiedSearchResult
- 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
Macros
- log_dashboard_operation
- log_error
- log_mcp_operation
- log_project_operation
- log_registry_operation
- log_task_operation
- log_warning
Functions
- dashboard::daemon::daemonize
- dashboard::daemon::delete_pid_file
- dashboard::daemon::is_process_running
- dashboard::daemon::open_browser
- dashboard::daemon::pid_file_path
- dashboard::daemon::read_pid_file
- dashboard::daemon::stop_process
- dashboard::daemon::write_pid_file
- 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::list_events
- dashboard::handlers::list_projects
- dashboard::handlers::list_tasks
- dashboard::handlers::pick_next_task
- dashboard::handlers::search
- 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_blocked_tasks
- dependencies::get_blocking_tasks
- dependencies::get_incomplete_blocking_tasks
- logging::cleanup_old_logs
- logging::init_from_env
- 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
- mcp::server::run
- mcp::ws_client::connect_to_dashboard
- plan::classify_operations
- plan::extract_all_names
- plan::find_duplicate_names
- plan::flatten_task_tree
- 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::remove_backup
- setup::common::resolve_absolute_path
- setup::common::restore_from_backup
- setup::common::set_executable
- setup::common::write_json_config
- 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