Expand description
Things CLI library This module provides real-time updates and progress tracking capabilities
Modules§
- bulk_
operations - Bulk operations with progress tracking
- dashboard
- events
- Event broadcasting system for task/project changes
- health
- logging
- Log aggregation and filtering utilities
- mcp
- MCP (Model Context Protocol) server implementation for Things 3 integration
- metrics
- Metrics collection and monitoring
- monitoring
- progress
- Progress tracking and real-time updates for Things CLI
- websocket
- WebSocket server for real-time updates
Macros§
- trackable_
operation - Macro to easily create a trackable operation
- with_
progress - Macro for easy progress tracking
Structs§
Enums§
Functions§
- health_
check - Perform a health check on the database
- print_
areas - Print areas to the given writer
- print_
projects - Print projects to the given writer
- print_
tasks - Print tasks to the given writer
- start_
websocket_ server - Start the WebSocket server for real-time updates
- watch_
updates - Watch for real-time updates via WebSocket