Files
crewAI/lib
Greyson LaLonde 0cbd708f0e fix: pass fingerprint metadata via config instead of tool args
security_context was being injected into tool arguments by
_add_fingerprint_metadata(), causing Pydantic validation errors
(extra_forbidden) on MCP and integration tools with strict schemas.

Move fingerprint data to the `config` parameter that invoke/ainvoke
already accept, keeping it available to consumers without polluting
the tool args namespace.
2026-04-02 03:54:10 +08:00
..