tools:
  - name: get_current_time
    description: Get current time in a specific timezones
    inputSchema:
      type: object
      required:
        - timezone
      properties:
        timezone:
          type: string
          description: IANA timezone name (e.g., 'America/New_York', 'Europe/London'). Use
            'UTC' as local timezone if no timezone provided by the user.
  - name: convert_time
    description: Convert time between timezones
    inputSchema:
      type: object
      required:
        - source_timezone
        - time
        - target_timezone
      properties:
        time:
          type: string
          description: Time to convert in 24-hour format (HH:MM)
        source_timezone:
          type: string
          description: Source IANA timezone name (e.g., 'America/New_York',
            'Europe/London'). Use 'UTC' as local timezone if no source timezone
            provided by the user.
        target_timezone:
          type: string
          description: Target IANA timezone name (e.g., 'Asia/Tokyo',
            'America/San_Francisco'). Use 'UTC' as local timezone if no target
            timezone provided by the user.
