Devin AI
58fc43cd98
fix: extract Bedrock Converse API tool arguments from 'input' key ( #4972 )
...
The dict branch in _parse_native_tool_call used a truthy default '{}' for
func_info.get('arguments', '{}'), which prevented the or-chain from ever
reaching tool_call.get('input'). Bedrock returns tool calls as
{name, input, toolUseId} dicts (no 'function' key), so every tool call
received an empty dict instead of its actual arguments.
Fix: remove the default from get('arguments') so it returns None (falsy)
when the key is absent, allowing the fallback to 'input'.
Co-Authored-By: João <joao@crewai.com >
2026-03-20 05:25:48 +00:00
..
2026-01-30 17:10:00 -05:00
2026-03-20 05:25:48 +00:00
2026-03-15 18:33:17 -07:00
2026-03-04 00:45:09 -05:00
2025-10-20 14:10:19 -07:00
2025-12-04 16:53:19 -05:00
2026-02-04 20:34:08 -03:00
2025-12-05 13:23:26 -05:00
2026-01-27 14:56:50 -08:00
2025-12-04 10:27:52 -08:00
2026-03-15 18:33:17 -07:00
2026-03-10 14:00:40 -04:00
2026-03-11 11:15:24 -04:00
2025-11-29 16:55:24 -05:00
2025-11-05 07:19:09 -05:00
2026-02-13 21:34:37 -03:00
2025-10-20 14:10:19 -07:00
2026-02-13 21:34:37 -03:00
2025-12-04 13:34:29 -08:00
2026-03-02 07:42:55 -05:00
2026-02-26 16:18:03 -05:00
2026-03-13 12:28:11 -07:00
2026-03-18 15:05:41 -03:00
2025-10-20 14:10:19 -07:00
2026-03-15 18:33:17 -07:00
2026-03-17 05:19:31 -03:00
2026-01-22 17:44:03 -08:00
2026-01-23 15:13:25 -05:00
2025-10-20 14:10:19 -07:00
2026-03-13 00:32:22 -04:00
2025-12-01 18:56:56 -05:00
2026-02-16 18:41:03 -03:00
2025-10-20 14:10:19 -07:00
2026-02-04 15:40:22 -05:00
2026-01-23 15:13:25 -05:00
2026-01-20 21:44:45 -08:00
2025-10-20 14:10:19 -07:00
2025-11-24 17:35:12 -05:00
2026-03-09 09:38:35 -04:00
2025-10-20 14:10:19 -07:00
2026-03-17 05:19:31 -03:00
2026-02-15 21:54:42 -05:00
2025-10-20 14:10:19 -07:00
2026-01-23 15:13:25 -05:00
2025-10-20 14:10:19 -07:00
2025-10-20 14:10:19 -07:00
2025-11-29 16:55:24 -05:00
2025-11-29 16:55:24 -05:00
2026-02-03 10:10:33 -03:00
2026-02-03 09:06:48 -05:00
2026-02-25 17:13:34 -05:00
2025-10-20 14:10:19 -07:00