|
19 | 19 | ], |
20 | 20 | "tools": [ |
21 | 21 | { |
22 | | - "name": "toggl_get_current", |
23 | | - "description": "Get currently running time entry" |
| 22 | + "name": "toggl_check_auth", |
| 23 | + "description": "Verify Toggl API connectivity and authentication" |
24 | 24 | }, |
25 | 25 | { |
26 | | - "name": "toggl_start", |
27 | | - "description": "Start a new time entry" |
| 26 | + "name": "toggl_get_time_entries", |
| 27 | + "description": "Get time entries with optional date range filters" |
28 | 28 | }, |
29 | 29 | { |
30 | | - "name": "toggl_stop", |
31 | | - "description": "Stop the current time entry" |
| 30 | + "name": "toggl_get_current_entry", |
| 31 | + "description": "Get the currently running time entry" |
32 | 32 | }, |
33 | 33 | { |
34 | | - "name": "toggl_get_entries", |
35 | | - "description": "Get time entries for a date range" |
| 34 | + "name": "toggl_start_timer", |
| 35 | + "description": "Start a new time entry timer" |
36 | 36 | }, |
37 | 37 | { |
38 | | - "name": "toggl_get_projects", |
39 | | - "description": "List all projects" |
| 38 | + "name": "toggl_stop_timer", |
| 39 | + "description": "Stop the currently running timer" |
40 | 40 | }, |
41 | 41 | { |
42 | | - "name": "toggl_report", |
43 | | - "description": "Generate time reports" |
| 42 | + "name": "toggl_daily_report", |
| 43 | + "description": "Generate a daily report with project and workspace breakdowns" |
| 44 | + }, |
| 45 | + { |
| 46 | + "name": "toggl_weekly_report", |
| 47 | + "description": "Generate a weekly report with daily and project breakdowns" |
| 48 | + }, |
| 49 | + { |
| 50 | + "name": "toggl_project_summary", |
| 51 | + "description": "Get total hours per project for a date range" |
| 52 | + }, |
| 53 | + { |
| 54 | + "name": "toggl_workspace_summary", |
| 55 | + "description": "Get total hours per workspace for a date range" |
| 56 | + }, |
| 57 | + { |
| 58 | + "name": "toggl_list_workspaces", |
| 59 | + "description": "List all available workspaces" |
| 60 | + }, |
| 61 | + { |
| 62 | + "name": "toggl_list_projects", |
| 63 | + "description": "List projects in a workspace" |
| 64 | + }, |
| 65 | + { |
| 66 | + "name": "toggl_list_clients", |
| 67 | + "description": "List clients in a workspace" |
| 68 | + }, |
| 69 | + { |
| 70 | + "name": "toggl_warm_cache", |
| 71 | + "description": "Pre-fetch workspace, project, and client data" |
| 72 | + }, |
| 73 | + { |
| 74 | + "name": "toggl_cache_stats", |
| 75 | + "description": "Get cache statistics and performance metrics" |
| 76 | + }, |
| 77 | + { |
| 78 | + "name": "toggl_clear_cache", |
| 79 | + "description": "Clear all cached data" |
| 80 | + }, |
| 81 | + { |
| 82 | + "name": "toggl_get_timeline", |
| 83 | + "description": "Get Toggl Desktop activity timeline summaries and optional raw events" |
44 | 84 | } |
45 | 85 | ] |
46 | 86 | } |
0 commit comments