ccurme
b4a042dfc4
release(core): 1.0.3 ( #33768 )
2025-11-03 09:19:32 -05:00
Mason Daugherty
f2dab562a8
style: misc refs work ( #33771 )
2025-10-31 18:29:53 -04:00
Mason Daugherty
90aefc607f
docs(core): improve tools module docstrings ( #33755 )
...
styling in `base.py`, content updates in
`libs/core/langchain_core/tools/convert.py`
2025-10-31 10:54:30 -04:00
ccurme
493be259c3
feat(core): mint langchain-model-profiles and add profile property to BaseChatModel ( #33728 )
2025-10-31 09:44:46 -04:00
Mason Daugherty
468dad1780
chore: use model IDs, latest anthropic models ( #33747 )
...
- standardize on using model IDs, no more aliases - makes future
maintenance easier
- use latest models in docstrings to highlight support
- remove remaining sonnet 3-7 usage due to deprecation
Depends on #33751
2025-10-30 16:13:28 -04:00
Sydney Runkle
28564ef94e
release: core 1.0.2 and langchain 1.0.3 ( #33736 )
2025-10-29 15:30:17 -07:00
Sydney Runkle
76dd656f2a
fix: filter out injected args from tracing ( #33729 )
...
this is CC generated and I want to do a thorough review + update the
tests. but should be able to ship today.
before eek
<img width="637" height="485" alt="Screenshot 2025-10-29 at 12 34 52 PM"
src="https://github.com/user-attachments/assets/121def87-fb7b-4847-b9e2-74f37b3b4763 "
/>
now, woo
<img width="651" height="158" alt="Screenshot 2025-10-29 at 12 36 09 PM"
src="https://github.com/user-attachments/assets/1fc0e19e-a83f-417c-81e2-3aa0028630d6 "
/>
2025-10-29 22:20:53 +00:00
Mason Daugherty
123e29dc26
style: more refs fixes ( #33730 )
2025-10-29 16:34:46 -04:00
Vincent Koc
78a2f86f70
fix(core): improve JSON get_format_instructions using Opik Agent Optimizer ( #33718 )
2025-10-29 11:05:24 -04:00
Mason Daugherty
a2a9a02ecb
style(core): more cleanup all around ( #33711 )
2025-10-28 22:58:19 -04:00
Mason Daugherty
e5e1d6c705
style: more refs work ( #33707 )
2025-10-28 14:43:28 -04:00
ccurme
3286a98b27
fix(core): translate Google GenAI text blocks to v1 ( #33699 )
2025-10-28 09:53:01 -04:00
Mason Daugherty
62769a0dac
feat(langchain): export UsageMetadata ( #33692 )
...
as well as `InputTokenDetails`, and `OutputTokenDetails` from
`langchain_core.messages`
2025-10-27 19:47:41 -04:00
Mason Daugherty
f94108b4bc
fix: links ( #33691 )
...
* X-ref to new docs
* Formatting updates
2025-10-27 19:04:29 -04:00
Christophe Bornet
b3dffc70e2
fix(core): fix PydanticOutputParser's get_format_instructions for v1 models ( #32479 )
2025-10-27 13:44:20 -04:00
Arun Prasad
86ac39e11f
refactor(core): Minor refactor for code readability ( #33674 )
2025-10-27 11:39:36 -04:00
John Eismeier
6e036d38b2
fix(infra): add emacs backup files to gitignore ( #33675 )
2025-10-27 11:26:47 -04:00
Mason Daugherty
09102a634a
fix: update some links ( #33686 )
2025-10-27 11:12:11 -04:00
Mason Daugherty
f3d7152074
style(core): more refs work ( #33664 )
2025-10-24 16:06:24 -04:00
ccurme
f1742954ab
fix(core): make handling of schemas more defensive ( #33660 )
2025-10-24 11:10:06 -04:00
ccurme
ef85161525
release(core): 1.0.1 ( #33639 )
2025-10-22 14:25:21 -04:00
Yu Zhong
df46c82ae2
feat(core): automatic set required to include all properties in strict mode ( #32930 )
2025-10-22 11:31:08 -04:00
Mohammad Mohtashim
eddfcd2c88
docs(core): Updated docs for mustache_template_vars ( #33481 )
2025-10-21 13:01:25 -04:00
Mason Daugherty
d9e659ca4f
style: even more refs work ( #33619 )
2025-10-21 01:09:52 -04:00
Mason Daugherty
e731ba1e47
style: more refs work ( #33616 )
2025-10-20 18:40:19 -04:00
Mason Daugherty
a47386f6dc
style: more refs polishing ( #33601 )
2025-10-20 00:52:52 -04:00
Christophe Bornet
3391168777
ci(infra): test CodSpeed with Python 3.13 ( #33599 )
2025-10-19 19:33:20 -04:00
Mason Daugherty
1d056487c7
style(anthropic): use aliases for model names ( #33590 )
2025-10-17 21:40:22 +00:00
Mason Daugherty
64e6798a39
chore: update pyproject.toml url entries ( #33587 )
2025-10-17 17:16:55 -04:00
ccurme
90346b8a35
release(core): 1.0.0 ( #33562 )
2025-10-17 09:22:45 -04:00
Christophe Bornet
2d5efd7b29
fix(core): support for Python 3.14 ( #33461 )
...
* Fix detection of support of context in `asyncio.create_task`
* Fix: in Python 3.14 `asyncio.get_event_loop()` raises an exception if
there's no running loop
* Bump pydantic to version 2.12
* Skips tests with pydantic v1 models as they are not supported with
Python 3.14
* Run core tests with Python 3.14 in CI.
---------
Co-authored-by: Mason Daugherty <mason@langchain.dev >
Co-authored-by: Sydney Runkle <54324534+sydney-runkle@users.noreply.github.com >
2025-10-17 05:27:34 -04:00
Mason Daugherty
1d2273597a
docs: more fixes for refs ( #33554 )
2025-10-16 22:54:16 -04:00
Sydney Runkle
3d288fd610
release: joint rcs for core + langchain ( #33549 )
2025-10-17 01:00:47 +00:00
Sydney Runkle
055cccde28
chore(langchain): allow injection of ToolRuntime and generic ToolRuntime[ContextT, StateT] ( #33546 )
...
Adds special private helper to allow direct injection of `ToolRuntime`
in tools, plus adding guards for generic annotations w/ `get_origin`.
Went w/ the private helper so that we didn't change behavior for other
injected types.
2025-10-16 20:55:19 -04:00
Mason Daugherty
15db024811
chore: more sweeping ( #33533 )
...
more fixes for refs
2025-10-16 15:44:56 -04:00
ccurme
aa78be574a
release(core): 1.0.0rc2 ( #33530 )
2025-10-16 13:00:39 -04:00
Mason Daugherty
c9018f81ec
docs(anthropic): update extended thinking docs and fix urls ( #33525 )
...
new urls
extended thinking isn't just 3.7 anymore
2025-10-16 11:18:47 -04:00
ccurme
eb19e12527
feat(core): support vertexai standard content ( #33521 )
2025-10-16 10:08:58 -04:00
Mason Daugherty
707e96c541
style: more sweeping refs work ( #33513 )
2025-10-15 23:33:39 -04:00
Mason Daugherty
26e0a00c4c
style: more work for refs ( #33508 )
...
Largely:
- Remove explicit `"Default is x"` since new refs show default inferred
from sig
- Inline code (useful for eventual parsing)
- Fix code block rendering (indentations)
2025-10-15 18:46:55 -04:00
ccurme
b5b31eec88
feat(core): include original block type in server tool results for google-genai ( #33502 )
2025-10-15 16:26:54 -04:00
ccurme
3bfd1f6d8a
release(core): 1.0.0rc1 ( #33497 )
2025-10-15 13:02:35 -04:00
Mason Daugherty
d83c3a12bf
chore(core): delete BaseMemory, move to langchain-classic ( #33373 )
2025-10-15 12:55:23 -04:00
Mason Daugherty
79200cf3c2
docs: update package READMEs ( #33488 )
2025-10-15 10:49:35 -04:00
ccurme
4da5a8081f
fix(core): propagate extras when aggregating tool calls in v1 content ( #33494 )
2025-10-15 10:38:16 -04:00
Mason Daugherty
53e9f00804
chore(core): delete items marked for removal in schemas.py ( #33375 )
2025-10-15 09:56:27 -04:00
Chenyang Li
6e25e185f6
fix(docs): Fix several typos and grammar ( #33487 )
...
Just typo changes
Co-authored-by: Mason Daugherty <mason@langchain.dev >
2025-10-14 20:04:14 -04:00
Mason Daugherty
68ceeb64f6
chore(core): delete function_calling.py utils marked for removal ( #33376 )
2025-10-14 16:13:19 -04:00
Mason Daugherty
edae976b81
chore(core): delete pydantic_v1/ ( #33374 )
2025-10-14 16:08:24 -04:00
ccurme
961f965f0c
feat(groq): support built-in tools in message content ( #33459 )
2025-10-13 15:06:01 -04:00