Skip to content

Merge pr-50: editTableCell + getTableCellRange (main merged, conflicts resolved)#51

Merged
a-bonus merged 4 commits intomainfrom
pr-50
Feb 12, 2026
Merged

Merge pr-50: editTableCell + getTableCellRange (main merged, conflicts resolved)#51
a-bonus merged 4 commits intomainfrom
pr-50

Conversation

@a-bonus
Copy link
Copy Markdown
Owner

@a-bonus a-bonus commented Feb 12, 2026

Merges main into pr-50 and resolves merge conflicts. Keeps the modular tool layout; editTableCell is implemented in src/tools/docs/editTableCell.ts.

Builds on @bjpaton-admin's work from PR #50 (getTableCellRange helper + editTableCell logic). His commits are in this branch history.

  • Conflict resolutions: claude.md, server.ts, tests/helpers.test.js
  • Syntax fixes in googleDocsApiHelpers.ts (findTextRange / getParagraphRange)
  • editTableCell wired into modular tools with text replacement, text style, and paragraph style support

bradpaton17 and others added 4 commits February 11, 2026 22:59
Add getTableCellRange() to locate table cell content by table start index,
row, and column. Replace the editTableCell stub with working logic that
supports text replacement, text styling, and paragraph styling. Fix stale
fields assertion in findTextRange test and add 6 new tests for cell range
extraction.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…pers.test.js; fix getParagraphRange/findTextRange syntax in googleDocsApiHelpers

Co-authored-by: Cursor <cursoragent@cursor.com>
… and style updates, with error handling for user errors.
@a-bonus a-bonus merged commit 984071c into main Feb 12, 2026
@a-bonus a-bonus deleted the pr-50 branch February 12, 2026 13:28
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.

2 participants