langchain/libs
ccurme 8ee8ca7c83
core[patch]: propagate parse_docstring to tool decorator (#24123)
Disabled by default.

```python
from langchain_core.tools import tool

@tool(parse_docstring=True)
def foo(bar: str, baz: int) -> str:
    """The foo.

    Args:
        bar: this is the bar
        baz: this is the baz
    """
    return bar


foo.args_schema.schema()
```
```json
{
  "title": "fooSchema",
  "description": "The foo.",
  "type": "object",
  "properties": {
    "bar": {
      "title": "Bar",
      "description": "this is the bar",
      "type": "string"
    },
    "baz": {
      "title": "Baz",
      "description": "this is the baz",
      "type": "integer"
    }
  },
  "required": [
    "bar",
    "baz"
  ]
}
```
2024-07-11 20:11:45 +00:00
..
cli cli[patch]: ruff 0.5 (#23833) 2024-07-03 18:33:15 +00:00
community community[patch]: Make AzureML endpoint return AI messages for type assistant (#24085) 2024-07-11 21:45:30 +02:00
core core[patch]: propagate parse_docstring to tool decorator (#24123) 2024-07-11 20:11:45 +00:00
experimental multiple: use modern installer in poetry (#23998) 2024-07-08 18:50:48 -07:00
langchain multiple: use modern installer in poetry (#23998) 2024-07-08 18:50:48 -07:00
partners openai: release 0.1.15 (#24097) 2024-07-10 16:45:42 -07:00
standard-tests standard-tests[patch]: test that bind_tools can accept regular python function (#24135) 2024-07-11 17:42:17 +00:00
text-splitters community[minor]: added support for C in RecursiveCharacterTextSplitter (#24091) 2024-07-11 16:47:48 +00:00