Skip to content

feat(drive): full API parity — 25 new commands (#93)#102

Merged
omriariav merged 2 commits intomainfrom
feat/drive-full-api
Feb 18, 2026
Merged

feat(drive): full API parity — 25 new commands (#93)#102
omriariav merged 2 commits intomainfrom
feat/drive-full-api

Conversation

@omriariav
Copy link
Owner

Summary

  • Adds 25 new Drive commands for complete Google Drive API parity
  • Permissions (5): permissions, share, unshare, permission, update-permission
  • Revisions (3): revisions, revision, delete-revision
  • Replies (4): replies, reply, get-reply, delete-reply
  • Comments (3): comment, add-comment, delete-comment
  • Files (3): export, empty-trash, update
  • Shared Drives (5): shared-drives, shared-drive, create-drive, delete-drive, update-drive
  • Other (2): about, changes

All commands use SupportsAllDrives(true) where applicable. Includes comprehensive mock-server tests, flag tests, and updated skill docs (v2.0.0).

Closes #93

Test plan

  • All 25 new commands registered and discoverable via TestDriveCommands
  • Flag tests for all new commands
  • Mock server tests for permissions, revisions, replies, comments, shared drives, about, changes, update, empty-trash
  • go test ./cmd/... passes
  • go vet ./... passes
  • Skills test validates all commands documented in SKILL.md and commands.md

🤖 Generated with Claude Code

Add 25 new commands to gws drive for complete Google Drive API coverage:

Permissions (5): permissions, share, unshare, permission, update-permission
Revisions (3): revisions, revision, delete-revision
Replies (4): replies, reply, get-reply, delete-reply
Comments (3): comment, add-comment, delete-comment
Files (3): export, empty-trash, update
Shared Drives (5): shared-drives, shared-drive, create-drive, delete-drive, update-drive
Other (2): about, changes

All commands follow existing patterns with SupportsAllDrives where applicable.
Includes comprehensive tests and updated skill documentation (v2.0.0).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix gofmt alignment in drive_test.go Permission struct literal
- Clean up partial output file on export io.Copy failure
- Clarify changes command polling pattern in help and SKILL.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@omriariav omriariav merged commit b608a65 into main Feb 18, 2026
1 check passed
@omriariav omriariav deleted the feat/drive-full-api branch February 18, 2026 21:04
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.

feat(drive): full Drive API parity — permissions, revisions, replies, shared drives, export, empty-trash

1 participant

Comments