Get Session Start
get_session_startInitializes a session by providing today's date and a list of tools to call in parallel for a morning briefing. Use at session start to orient the agent.
Instructions
Session orientation pointer. Returns today's date and a list of tools to call in parallel for a complete morning briefing. Does not fetch data itself - call the listed tools to get the actual content. Use this at the start of every session or when the user says 'start my day', 'catch me up', or similar. The response includes a rendering_contract field that defines the four-tier render ladder used across every founders-os tool for the rest of the session - read it before composing any founders-os output. Response includes a render field with tiered rendering guidance - check it before composing your reply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timezone | No | IANA timezone string (e.g. 'America/New_York'). Passed through to the tools you call so dates are computed in the user's local timezone. | |
| client_capabilities | No | Declare the highest rendering tier this client supports so the agent can skip the per-response ladder evaluation. Values mirror the four-tier ladder in the rendering_contract field. Omit to default to 'visual_primitive_tool' (a warning fires on the response when omitted). Reflects the plugin's intended target, not a runtime probe. | |
| expected_contract_version | No | The rendering contract version the caller expects (typically declared by the cowork plugin's CLAUDE.md). When provided, the server compares against its own RENDERING_CONTRACT_VERSION and emits a contract_version_warning on mismatch. Omit when calling without the cowork plugin; no comparison happens and no warning fires. |