Skip to content

cal_add: expose showAs parameter for Out of Office status #2

Description

@BrewingCoder

Summary

cal_add currently defaults showAs to busy but does not expose it as a parameter. The Graph API supports free, tentative, busy, oof (Out of Office), and workingElsewhere.

Without this, users cannot set the purple "Out of Office" status on calendar events via Outpost — the event must be edited in Outlook directly.

Proposed Change

Add an optional --show-as / show_as parameter to:

  • cal add / cal update CLI commands
  • cal_add / cal_update MCP tools

Accepted values: free, tentative, busy, oof, workingElsewhere

Graph API Reference

showAs on the event resource accepts: free, tentative, busy, oof, workingElsewhere, unknown.

Metadata

Metadata

Assignees

No one assigned

    Labels

    calendarOutlook CalendarenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions