You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+12-3Lines changed: 12 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.10.0]
11
+
10
12
### Added
11
13
- Scope-level oversight hooks in `nh.scope(oversight=...)` for synchronous tool-call inspection and step-commit inspection.
12
14
- Oversight trace events and backend/wrapper coverage for accept/reject decision paths.
@@ -15,8 +17,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
15
17
16
18
### Changed
17
19
- Finalized committed binding validation at step boundaries, added write-root dirty tracking for dotted `nh_assign`, and aligned prompt/docs with the new validation contract.
18
-
- Redesigned `nh.scope()` around `mode` semantics (`"inherit"` default, `"replace"` for explicit replacement).
19
-
- Scope prompt suffix arguments now use list-based forms: `system_prompt_suffix_fragments` and `user_prompt_suffix_fragments`.
20
20
- Introduced `ExecutionRef` (`run_id`, `scope_id`, optional `step_id`) and renamed runtime accessor to `get_execution_ref`.
21
21
- Added top-level module access for `oversight` and `resilience`, with docs and public API tests aligned.
22
22
- Consolidated tool-call oversight inspection to a single wrapper-side entry point and removed duplicate inspection guard state.
@@ -29,6 +29,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
29
29
- Backend handler now preserves wrapped tool error payloads (`{"value": ..., "error": ...}`) without dropping error details.
30
30
- Tool-call context propagation now preserves step identity in execution ref during step execution.
31
31
32
+
## [0.9.0]
33
+
34
+
### Changed
35
+
36
+
- Redesigned `nh.scope()` around `mode` semantics (`"inherit"` default, `"replace"` for explicit replacement).
37
+
- Scope prompt suffix arguments now use list-based forms: `system_prompt_suffix_fragments` and `user_prompt_suffix_fragments`.
38
+
32
39
### Removed
33
40
- Removed `step_executor_configuration_patch` from `nh.scope()`.
34
41
- Removed `StepExecutorConfigurationPatch` from the public API.
@@ -156,7 +163,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
156
163
- Step executor abstraction and provider integration foundation.
0 commit comments