Commit Graph

755 Commits

Author SHA1 Message Date
Taylor Wilsdon
34c4a5f8e7 code now properly checks the boolean return value from store_credential instead of overwriting the
credentials object.
2025-08-18 13:09:05 -04:00
Taylor Wilsdon
03cb54a2e1 Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into credential-provider 2025-08-18 13:04:36 -04:00
Taylor Wilsdon
8d2167222f Update README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-18 13:04:02 -04:00
Taylor Wilsdon
97b59a2b4d Merge pull request #175 from ForrestTrepte/sort_tasks
feat: sort tasks in the same order as the google task list
2025-08-18 13:03:37 -04:00
Taylor Wilsdon
0484b3a842 fstring begone 2025-08-18 12:59:02 -04:00
Taylor Wilsdon
b931636169 Merge branch 'main' of https://github.com/taylorwilsdon/google_workspace_mcp into sort_tasks 2025-08-18 12:47:28 -04:00
Taylor Wilsdon
db12f9e104 docstring formatter 2025-08-18 12:47:09 -04:00
Shawn Zhu
13d0d66f4e doc: how to use credential store 2025-08-17 17:41:23 -04:00
Forrest Trepte
0ae2c16f97 add note to sort_tasks_by_position docstring 2025-08-17 11:06:40 -07:00
Forrest Trepte
51f7376d0f LIST_TASKS_MAX_POSITION constant 2025-08-17 11:03:50 -07:00
Forrest Trepte
6db94a0e0b LIST_TASKS_MAX_RESULTS_DEFAULT/MAX constants 2025-08-17 10:34:28 -07:00
Taylor Wilsdon
29f677f47b Merge pull request #176 from taylorwilsdon/tool_tiers
enh: Tool tiers - granular tools registration control
2025-08-17 11:50:33 -04:00
Taylor Wilsdon
c66ef56fbe updates 2025-08-17 11:43:46 -04:00
Taylor Wilsdon
33907b4776 more fmt 2025-08-17 11:40:56 -04:00
Taylor Wilsdon
ce0838f230 Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into tool_tiers 2025-08-17 11:39:58 -04:00
Taylor Wilsdon
45ea1eb0b5 more fmt 2025-08-17 11:39:54 -04:00
Taylor Wilsdon
f58036cafc better tool tiers 2025-08-17 11:27:23 -04:00
Taylor Wilsdon
f4f73478ba more readme 2025-08-17 11:06:53 -04:00
Taylor Wilsdon
9a60dbeb7d more readme 2025-08-17 11:06:40 -04:00
Taylor Wilsdon
ce0314d361 more readme 2025-08-17 11:05:00 -04:00
Taylor Wilsdon
d5b9ba17dd rearrange table 2025-08-17 11:03:43 -04:00
Taylor Wilsdon
206b0314aa rearrange table 2025-08-17 11:01:58 -04:00
Taylor Wilsdon
811585da2e rearrange table 2025-08-17 10:41:08 -04:00
Taylor Wilsdon
1821c061aa rearrange table 2025-08-17 10:40:11 -04:00
Taylor Wilsdon
942538938b rearrange table 2025-08-17 10:39:47 -04:00
Taylor Wilsdon
cedef24158 rearrange table 2025-08-17 10:38:43 -04:00
Taylor Wilsdon
629958892f rearrange table 2025-08-17 10:37:44 -04:00
Taylor Wilsdon
9113500566 rearrange table 2025-08-17 10:36:49 -04:00
Taylor Wilsdon
8149c6b106 more readme 2025-08-17 10:02:02 -04:00
Taylor Wilsdon
3f5a248dcd more readme 2025-08-17 09:49:41 -04:00
Taylor Wilsdon
62365bbaf5 Update README.md 2025-08-16 20:42:58 -04:00
Taylor Wilsdon
98a8f0673c readme love 2025-08-16 18:50:58 -04:00
Taylor Wilsdon
308d089126 emojis for adults 2025-08-16 18:48:13 -04:00
Taylor Wilsdon
e853de10f5 fix ruff check 2025-08-16 18:10:39 -04:00
Taylor Wilsdon
531fb3b3f9 emojis for adults 2025-08-16 18:03:06 -04:00
Taylor Wilsdon
8afe112e22 tool registry middleware 2025-08-16 17:14:27 -04:00
Taylor Wilsdon
1e938e81dd overhaul the readme 2025-08-16 17:14:14 -04:00
Taylor Wilsdon
539a3f3781 play nice with --tools 2025-08-16 16:41:35 -04:00
Taylor Wilsdon
84373a06fc add new tool tier startup flag for flexible tool registration 2025-08-16 16:21:37 -04:00
Forrest Trepte
6ea2f6cd78 support max_results larger than the Google API page size
This allows the server to return a large task list in sorted order instead of pages of tasks as returned by the Google API in an arbitrary order.
2025-08-16 12:47:22 -07:00
Forrest Trepte
ccf549df6d warn about orphaned subtasks 2025-08-16 11:40:26 -07:00
Taylor Wilsdon
8c17bc15b0 add tool tiers - first pass 2025-08-16 14:26:36 -04:00
Forrest Trepte
ee27a9258f sort tasks by position 2025-08-16 11:15:33 -07:00
Taylor Wilsdon
a8de9916f5 add tool tiers - first pass 2025-08-16 13:29:52 -04:00
Taylor Wilsdon
10f81558c7 consolidated calendar event and events tools 2025-08-16 13:28:48 -04:00
Taylor Wilsdon
99018d32d4 Merge pull request #164 from shawnzhu/schema-modifier
remove user_google_email parameter for multi-user mode
2025-08-14 11:12:16 -04:00
Taylor Wilsdon
efcd525870 ruff check 2025-08-14 11:10:23 -04:00
Taylor Wilsdon
90533bb5f9 Update main.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-14 11:06:15 -04:00
Taylor Wilsdon
845d3f0db3 update readme for oauth21 2025-08-14 10:23:09 -04:00
Taylor Wilsdon
985228046e improve logic a bit, cleanup 2025-08-14 10:22:20 -04:00