Releases: langchain-ai/agent-protocol
Releases · langchain-ai/agent-protocol
langchain-protocol==0.0.15
What's Changed
- chore: bump @langchain/protocol to 0.0.14 by Nick Hollon (@nick-hollon-lc) in #80
- fix: run.input < run.start by Christian Bromann (@christian-bromann) in #81
- release: v0.0.15 by Christian Bromann (@christian-bromann) in #82
Full Changelog: langchain-protocol==0.0.14...langchain-protocol==0.0.15
langchain-protocol==0.0.14
What's Changed
- chore: update chat model delta by Christian Bromann (@christian-bromann) in #78
Full Changelog: langchain-protocol==0.0.13...langchain-protocol==0.0.14
langchain-protocol==0.0.13
What's Changed
- Update readme and spec docs by Nuno Campos (@nfcampos) in #49
- Add auto-generated python client by Nuno Campos (@nfcampos) in #50
- Small fixes for 0.2.0 by Nuno Campos (@nfcampos) in #51
- Replace /threads/{tid}/runs with /runs/search by Nuno Campos (@nfcampos) in #52
- Enrich ErrorResponse with code, message and metadata by Nuno Campos (@nfcampos) in #53
- Add back Run.status by Nuno Campos (@nfcampos) in #54
- Small changes to spec by Nuno Campos (@nfcampos) in #57
- chore: migrate tooling from poetry to uv by William FH (@hinthornw) in #62
- Bump the pip group across 1 directory with 2 updates by Dependabot (@dependabot)[bot] in #67
- fix: patch 2 security alerts (high + medium severity) by John Kennedy (@jkennedyvz) in #68
- Fix overly permissive regex range in content-type matching by John Kennedy (@jkennedyvz) in #69
- chore: link agent protocol self-hosting examples for python and js by Colin Francis (@colifran) in #70
- feat(streaming): add new streaming primitives by Christian Bromann (@christian-bromann) in #72
- Bump black from 25.11.0 to 26.3.1 in /tooling in the uv group across 1 directory by Dependabot (@dependabot)[bot] in #75
- chore: update streaming endpoints by Christian Bromann (@christian-bromann) in #76
- fix: release workflow paths by Nick Hollon (@nick-hollon-lc) in #77
New Contributors
- William FH (@hinthornw) made their first contribution in #62
- Dependabot (@dependabot)[bot] made their first contribution in #67
- John Kennedy (@jkennedyvz) made their first contribution in #68
- Colin Francis (@colifran) made their first contribution in #70
- Christian Bromann (@christian-bromann) made their first contribution in #72
- Nick Hollon (@nick-hollon-lc) made their first contribution in #77
Full Changelog: 0.2.1...langchain-protocol==0.0.13
0.2.1
0.2.0
What's Changed
- fix: adding thread status in the thread search api #34 by Rohith Ramakrishnan (@MadaraUchiha-314) in #35
- Consolidade run creation endpoints under /runs (instead of under /threads/runs) by Nuno Campos (@nfcampos) in #47 and #48
- Add streaming value to the capabilities enum by Nuno Campos (@nfcampos) in #46
New Contributors
- Rohith Ramakrishnan (@MadaraUchiha-314) made their first contribution in #35
Full Changelog: 0.1.6...0.2.0
0.1.6
What's Changed
- Change 200 responses to 204 for Deletes and Cancel, add missing Store 404 responses by Ben Ryder (@beryder) in #33
- Add specification for runs/wait schema by Nuno Campos (@nfcampos) in #37
- Use RunsWaitResponse in /threads/{thread_id}/runs/wait by Nuno Campos (@nfcampos) in #39
- fix spelling by Adil Hafeez (@adilhafeez) in #40
- Add capabilities map for Agent by Nuno Campos (@nfcampos) in #44
New Contributors
- Adil Hafeez (@adilhafeez) made their first contribution in #40
Full Changelog: 0.1.5...0.1.6
0.1.5
What's Changed
- In Thread History endpoint add metadata, and convert checkpoint_id to a checkpoint object by Nuno Campos (@nfcampos) in #31
- Fix issues with generated server by Ben Ryder (@beryder) in #30
Full Changelog: 0.1.4...0.1.5
0.1.4
- Consolidated Thread State endpoints,
Get Thread Stateendpoint was duplicating functionality inGet Thread, so has been removed.Update Thread Statehas been removed, and updating thread values is now achieved inPatch Thread. The response schema ofGet Thread Historyis now simplified, to remove properties that wouldn't generalize well to other frameworks - Add Thread.messages as a top-level property, providing a more strongly typed interaction pattern for dealing with messages, which many agents will want to implement in a compatible format.
0.1.3
What's Changed
- Add user journeys in hurl format by Nuno Campos (@nfcampos) in #19
- Add 404 responses for all
/threadsthat were missing them, thanks to Ben Ryder (@beryder) in #22 - Add /agents endpoints for introspection of available agents and their schemas by Nuno Campos (@nfcampos) in #23
New Contributors
- Ben Ryder (@beryder) made their first contribution in #22
Full Changelog: 0.1.2...0.1.3
0.1.2
- Add Stateless runs endpoints for simpler one-shot runs
- Add auto-generated Python server stubs, these will be kept up-to-date with the spec, and are a great starting point for a custom implementation
- Make clear that the type of
inputis unconstrained, ie any valid JSON value is accepted - Remove
interrupt_before/interrupt_afterparameters, which were too specific to LangGraph - Remove
feedback_keysandtasksparameters, which were too specific to LangGraph