Module: OmnifocusMcp::Tools::DatabaseStats
- Defined in:
- lib/omnifocus_mcp/tools/database_stats.rb
Overview
Lightweight database overview helpers that don't require pulling the full OmniFocus dataset.
Provides:
* {.get_database_stats} — counts + last-modified timestamp
* {.get_changes_since} — incremental change feed since a timestamp
Class Method Summary collapse
-
.get_changes_since(since) ⇒ OmnifocusMcp::Result
Incremental change feed since
since(a Time, DateTime, or ISO string). - .get_database_stats ⇒ Object
Class Method Details
.get_changes_since(since) ⇒ OmnifocusMcp::Result
Incremental change feed since since (a Time, DateTime, or ISO string).
22 23 24 25 26 |
# File 'lib/omnifocus_mcp/tools/database_stats.rb', line 22 def get_changes_since(since) require_relative "operations/database_stats" Operations::DatabaseStats.get_changes_since(since) end |
.get_database_stats ⇒ Object
13 14 15 16 17 |
# File 'lib/omnifocus_mcp/tools/database_stats.rb', line 13 def get_database_stats require_relative "operations/database_stats" Operations::DatabaseStats.get_database_stats end |