代理工程平台。
当自定义 `args_schema` 未声明该字段时, `InjectedToolCallId` 会被 `args` 中的值覆盖
`with_fallbacks(exception_key=...)` 将异常写入调用者自己的输入映射 套件:LangChain-core
使用 Pydantic 别名声明的注入工具参数不会从 `on_tool_start` 的 `inputs` 和 `input_str` 中过滤
`on_tool_error` 不接收来自调用者的 `**kwargs`,而 `on_tool_start` 和 `on_tool_end` 则接收。
使用动态过滤的代理程序运行(代码执行中的 web_search_20260209)被拒绝,原因是"code_execution 工具使用 ... 但没有对应的 code_execution_tool_result 块"
feat(typesafe): 使 TypeSafeClassifier 更加强大,以应对 API 限制和速率限制
`RunnableParallel` 在 `ainvoke`/`astream` 上忽略 `max_concurrency`, 而 `invoke`/`stream` 则遵守此参数
LangChain 1.4.0: 任何使用文档中指定的 `jump_to="tools"` 中间件都会绕过 HITL pending_tool_calls 网关,并重新执行被拒绝的工具调用
PIIMiddleware(apply_to_output=True) 在工具调用时清空参数,导致 GraphRecursion 错误。
在每个分块分割时测试 PIIMiddleware 流的编辑