Pontus
01/12/2026, 11:51 AMGOOGLECALENDAR_GET_CURRENT_DATE_TIME functionDeclaration parameters.timezone schema specified other fields alongside any_of. When using any_of, it must be the only field set. Learn more: https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/function-calling', 'status': 'INVALID_ARGUMENT'}}
I have tried downgrading the google calendar toolkit but that just makes composio return an empty list for the toolkit.
Any ideas what is wrong?Pontus
01/12/2026, 12:00 PMFunctionDeclaration(
description="""Gets the current date and time, allowing for a specific timezone offset.
Args:
timezone: Timezone specification. Accepts either: (1) IANA timezone identifier (e.g., 'America/New_York', 'Asia/Kolkata', 'Europe/London') - RECOMMENDED, or (2) Numeric UTC offset in hours (e.g., -5, 5.5). Use positive values for east of UTC, negative for west. Examples: 'America/New_York', 'Asia/Tokyo', 'Europe/Paris', or numeric: -5, 9, 5.5. Default 0 is UTC. Please provide a value of type string.
Returns:
A dictionary containing response from the action""",
name='GOOGLECALENDAR_GET_CURRENT_DATE_TIME',
parameters=Schema(
properties={
'timezone': Schema(
type=<Type.STRING: 'STRING'>
)
},
required=[
'timezone',
],
type=<Type.OBJECT: 'OBJECT'>
),
response=Schema()Pontus
01/12/2026, 12:00 PMFunctionDeclaration(
description="""Gets the current date and time, allowing for a specific timezone offset.
Args:
timezone: Timezone specification. Accepts: (1) IANA timezone identifier (e.g., 'America/New_York', 'Asia/Kolkata', 'Europe/London') - RECOMMENDED, (2) Common timezone abbreviations (e.g., 'PST', 'EST', 'CST', 'GMT', 'UTC') - will be auto-converted to IANA, or (3) Numeric UTC offset in hours (e.g., -5, 5.5). Use positive values for east of UTC, negative for west. Default 0 is UTC.
Returns:
A dictionary containing response from the action""",
name='GOOGLECALENDAR_GET_CURRENT_DATE_TIME',
parameters=Schema(
properties={
'timezone': Schema(
any_of=[
Schema(
type=<Type.STRING: 'STRING'>
),
Schema(
type=<Type.NUMBER: 'NUMBER'>
),
],
type=<Type.OBJECT: 'OBJECT'>
)
},
required=[
'timezone',
],
type=<Type.OBJECT: 'OBJECT'>
),
response=Schema()
)Pontus
01/12/2026, 12:01 PMUday
01/12/2026, 4:44 PMPontus
01/27/2026, 11:14 AMUday
01/27/2026, 1:38 PM