How does strict mode from openai type models work in crew ai?

I’m coming from using vanilla openai where i define the function schema and enable strict: true and additionalProperties: false when creating tools.

This ensures that the schema is always maintained. In crew I can add the pydantic model that i want the llm to return but does this include strict more? I didn’t find any clear documentation on this.

Any help is appreciated