Commit Graph

862 Commits

Author SHA1 Message Date
Taylor Wilsdon
1c235c33a4 Update gtasks/tasks_tools.py 2025-09-20 17:09:32 -04:00
Forrest Trepte
c5bede71c7 resolves #204 by differentiating subtasks for top-level tasks
Also:
* Creates placeholder parents for orphaned subtasks, grouping them together even though their parent isn't available.
* Performs sorting of tasks in a simpler  way.
* Fixes mypy type warnings in tasks_tools.py so that mypy runs clean on this one file. See #194 for more info about type checking.
2025-09-20 13:15:10 -07:00
Taylor Wilsdon
a8eeebb385 Merge pull request #213 from taylorwilsdon/taylorwilsdon-patch-12
Update README.md
2025-09-18 16:33:07 -04:00
Taylor Wilsdon
d82c3baa25 Update README.md
Closes #207
2025-09-18 16:32:54 -04:00
Taylor Wilsdon
abd6c58b7b Merge pull request #195 from ForrestTrepte/fix-completed-tasks-hidden
explain that when show_completed is set, show_hidden should also be set
2025-09-18 16:27:15 -04:00
Taylor Wilsdon
550cc65937 Merge pull request #212 from ForrestTrepte/fix-205-tasks-parameters
fix: types for tasks parameters that work with both MCP inspector and Claude Desktop
2025-09-18 16:25:48 -04:00
Taylor Wilsdon
bf061293cf Merge pull request #206 from emanuilo/update-readme
chore: update readme with export_doc_to_pdf tool
2025-09-18 16:24:53 -04:00
Forrest Trepte
a8ee7defa2 fix list_tasks with max_results, boolean params 2025-09-17 15:41:41 -07:00
Forrest Trepte
b2fae7e91e fix list_task_lists with max_results 2025-09-17 15:41:23 -07:00
Taylor Wilsdon
b64b950548 Update README.md 2025-09-14 08:43:15 -04:00
Taylor Wilsdon
960bd59405 add security.md 2025-09-11 11:37:00 -04:00
Taylor Wilsdon
a0b13c113c chore: release v1.4.7 2025-09-09 11:27:57 -04:00
Taylor Wilsdon
cff5882edb yank more emojis 2025-09-09 11:27:52 -04:00
Taylor Wilsdon
239a4bf3ac yank more emojis 2025-09-09 11:13:30 -04:00
Taylor Wilsdon
1bf058ce9b chore: release v1.4.6 2025-09-09 11:10:08 -04:00
Taylor Wilsdon
a75136e80d remove stupid emoji from startup logging 2025-09-09 11:09:58 -04:00
Emanuilo Jovanovic
353b9133bf chore: update readme with export_doc_to_pdf tool 2025-09-08 11:34:16 +02:00
Forrest Trepte
7f8b327633 explain that when show_completed is set, show_hidden should also be set
fixes #139

add comment from https://developers.google.com/workspace/tasks/reference/rest/v1/tasks/list about the parameter show_completed

When Google's web UI and Google's mobile apps complete a task, they also make it hidden. When using MCP, if you ask for your hidden tasks, the LLM won't find them if it doesn't know this.
2025-08-29 13:50:37 -07:00
Taylor Wilsdon
5b8e8477c0 ruff 2025-08-24 14:09:23 -04:00
Taylor Wilsdon
2521694eaa fix dxt 2025-08-24 14:04:50 -04:00
Taylor Wilsdon
e43766d633 fix claude problems 2025-08-24 14:03:36 -04:00
Taylor Wilsdon
1c28e93e93 chore: release v1.4.5 2025-08-24 14:00:35 -04:00
Taylor Wilsdon
5626bae905 update scope retrieval for legacy oauth2callback 2025-08-24 14:00:21 -04:00
Taylor Wilsdon
9d035fa24f update dxt 2025-08-24 11:37:22 -04:00
Taylor Wilsdon
7dc50ce51d chore: release v1.4.4 2025-08-24 11:36:31 -04:00
Taylor Wilsdon
797b710c12 smithery? 2025-08-24 11:26:45 -04:00
Taylor Wilsdon
c1d63c6c3d smithery? 2025-08-24 11:19:35 -04:00
Taylor Wilsdon
cfec397fa2 Merge pull request #192 from taylorwilsdon/issues/191
enh: scope the scopes
2025-08-24 11:15:29 -04:00
Taylor Wilsdon
ec9a20d8a3 scope the scopes 2025-08-24 11:15:11 -04:00
Taylor Wilsdon
24abf2a0f0 scope the scopes 2025-08-24 10:37:04 -04:00
Taylor Wilsdon
bfe984d3fa smithery 2025-08-23 13:44:03 -04:00
Taylor Wilsdon
318d683849 routes 2025-08-23 13:29:54 -04:00
Taylor Wilsdon
700603317d Merge branch 'WORKSPACE_MCP_STATELESS_MODE' 2025-08-23 13:05:44 -04:00
Taylor Wilsdon
aeb0302d71 Merge pull request #189 from taylorwilsdon/WORKSPACE_MCP_STATELESS_MODE
feat: Stateless Mode for Container Deployments & user_google_email removal
2025-08-23 13:05:19 -04:00
Taylor Wilsdon
b2ffa8f182 stateless 2025-08-23 13:04:37 -04:00
Taylor Wilsdon
38f445f35b reorder 2025-08-23 12:26:52 -04:00
Taylor Wilsdon
3c6a66b616 whitespace 2025-08-23 12:25:31 -04:00
Taylor Wilsdon
d734e30c05 fix fastmcp_server 2025-08-23 12:24:44 -04:00
Taylor Wilsdon
248c9395da refac 2025-08-23 12:22:27 -04:00
Taylor Wilsdon
26ef6cc12e refac 2025-08-23 12:20:27 -04:00
Taylor Wilsdon
788e39368d refac decorator, add configure_logt_formatting helper, fixed variable scope & pep8 2025-08-23 12:04:04 -04:00
Taylor Wilsdon
57748df9c2 dynamically modify function params when in oauth2.1 mode 2025-08-23 11:39:37 -04:00
Taylor Wilsdon
3280a76a65 stateless mode for fastmcp entrypoint 2025-08-23 11:19:46 -04:00
Taylor Wilsdon
8f9a46e55b implement WORKSPACE_MCP_STATELESS_MODE 2025-08-23 11:12:21 -04:00
Taylor Wilsdon
0ab155e10e Merge pull request #185 from emanuilo/feat/docs-pdf-export
Add PDF export functionality for Google Docs
2025-08-23 10:19:19 -04:00
Taylor Wilsdon
42a3e9d6a2 ruff 2025-08-23 10:18:50 -04:00
Taylor Wilsdon
d0f277435a Merge branch 'main' of github.com:taylorwilsdon/google_workspace_mcp into feat/docs-pdf-export 2025-08-23 10:16:40 -04:00
Taylor Wilsdon
d05409a93a avoid recreating file object 2025-08-23 10:16:32 -04:00
Taylor Wilsdon
5d90f8802c tool tier 2025-08-23 10:11:13 -04:00
Taylor Wilsdon
5b6bc1d0f7 Update core/tool_tiers.yaml 2025-08-23 10:10:04 -04:00