Skip to content

Commit fab5486

Browse files
bloveclaude
andauthored
chore(release): CHANGELOG entry for v0.0.29 (#211)
Documents the fix landed in #209 (regenerate via as_node='__start__'), the public-surface addition from #207/#208 (LangGraphAgent.regenerate declared + canonical JSDoc), and the new optional asNode option on AgentTransport.updateState. Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent d717da7 commit fab5486

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## 0.0.29 — 2026-05-08
2+
3+
### Fixed
4+
5+
- **`@ngaf/langgraph`**`regenerate(index)` now repositions the LangGraph thread via `as_node: '__start__'` before re-submitting, so the next pull resumes at the entry node and re-runs `generate` against the rolled-back state. Previously the run could resume mid-graph and skip generation. (#209)
6+
7+
### Added
8+
9+
- **`@ngaf/langgraph`**`regenerate(assistantMessageIndex)` is now declared on the public `LangGraphAgent` surface (previously implemented + tested but missing from `agent.types.ts`). JSDoc matches the canonical `Agent.regenerate` contract in `@ngaf/chat`. (#207, #208)
10+
- **`AgentTransport.updateState`** — optional `options.asNode` parameter mirrors LangGraph's `as_node`, used by `regenerate()` to anchor the rolled-back state at the entry node.
11+
12+
### Changed
13+
14+
- All 7 publishable @ngaf libraries synchronized to `0.0.29` per project policy (single version across the suite).
15+
16+
---
17+
118
## 0.0.28 — 2026-05-07
219

320
### Breaking

0 commit comments

Comments
 (0)