Skip to content

feat(gog): add recurrence, attendees, and other calendar params#3

Merged
e-mon merged 4 commits into
mainfrom
feat/calendar-recurrence-support
Mar 13, 2026
Merged

feat(gog): add recurrence, attendees, and other calendar params#3
e-mon merged 4 commits into
mainfrom
feat/calendar-recurrence-support

Conversation

@e-mon
Copy link
Copy Markdown
Owner

@e-mon e-mon commented Mar 13, 2026

Summary

  • Add missing gog CLI flags to gog_calendar_create and gog_calendar_update MCP tool definitions
  • Both tools: rrule (recurrence rules), attendees, allDay, reminder, visibility, transparency
  • Update only: addAttendee (append without replacing), location, description, scope and originalStart (for targeting specific recurring event instances)
  • Convert all Japanese text (comments, UI labels, CLI messages, LLM prompts, skill definitions) to English across the codebase (23 files)

Test plan

  • gog_calendar_create with rrule: "RRULE:FREQ=WEEKLY;BYDAY=MO" creates a recurring event
  • gog_calendar_update with scope: "single" + originalStart modifies only one instance
  • New params (attendees, reminder, allDay, etc.) correctly map to CLI flags
  • bun run build passes
  • biome check passes

🤖 Generated with Claude Code

e-mon and others added 4 commits March 13, 2026 13:32
Expose missing gog CLI flags for calendar create/update MCP tools:
- rrule: recurring event rules (weekly, monthly, etc.)
- attendees/addAttendee: participant management
- allDay: all-day event support
- reminder: custom reminders (popup/email)
- visibility, transparency: event visibility controls
- scope, originalStart: recurring event instance targeting (update only)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace Japanese comments, UI labels, CLI messages, LLM prompts, and
skill definitions with English equivalents to make the repository
accessible to English-speaking contributors. Test fixtures with
intentional Japanese test data are left unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@e-mon e-mon merged commit 19e98cc into main Mar 13, 2026
4 checks passed
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