Skip to content

Conversation

@Futty93
Copy link
Contributor

@Futty93 Futty93 commented Jan 20, 2026

Description

Related issue

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New MCP feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Other (please specify)

How has this been tested?

(Add screenshots or recordings here if applicable.)

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing tests pass locally with my changes

Futty93 and others added 6 commits January 19, 2026 20:47
…ality

- Added `google_docs_edit_text` for unified text editing (insert, delete, replace).
- Introduced `google_docs_apply_style` to apply character and paragraph styles in one operation.
- Created `google_docs_insert_formatted_text` for inserting markdown-like formatted text.
- Enhanced `google_docs_get_document_by_id` to support multiple response formats (raw, plain_text, markdown, structured).
- Updated documentation to reflect new tools and usage guidelines.
- Added support for inline code and escape sequences in markdown parsing.
- Updated `insert_formatted_text` to handle inline code and escape sequences.
- Introduced comprehensive unit tests for various Google Docs tools, including document creation, text editing, and markdown parsing.
- Improved test coverage for error handling and response validation across multiple functionalities.
…erage for various functionalities

- Deleted the outdated TOOL_DESIGN.md file to streamline documentation.
- Improved unit tests for Google Docs tools, including input validation and API call parameters for document creation, text editing, and formatting.
- Added tests for new features such as formatted text insertion and style application, ensuring comprehensive coverage of error handling and response validation.
…erage

- Moved Google Docs service functions to a dedicated tools package for better organization and maintainability.
- Updated test cases to reflect the new import paths for service functions, ensuring all tests remain functional.
- Enhanced unit tests for various functionalities, including style application and document creation, to improve overall test coverage and reliability.
- Changed default response format for `get_document_by_id` from 'raw' to 'normalized' for improved consistency.
- Updated descriptions in API documentation to reflect new response format options and usage guidelines.
- Modified test cases to ensure they validate the new default response format and its structure.
…tation

- Changed the description of the default response format from 'raw' to 'normalized' to enhance clarity and maintain backward compatibility.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant