Skip to content

Commit 1c0dbc9

Browse files
committed
chore(changelog): add changelog entries for sessions PR
1 parent eb3e56a commit 1c0dbc9

3 files changed

Lines changed: 9 additions & 0 deletions

File tree

packages/kernel-node-runtime/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Added
11+
12+
- Add session registry, channel factory, and Unix-socket stream server for CLI-driven authorization
13+
- Add `session.*` RPC methods: `session.create`, `session.list`, `session.get`, `session.requests`, `session.decide`, `session.history`, and `session.authorize`
14+
- Add `DaemonClient` for connecting to the daemon stream socket
15+
1016
### Changed
1117

1218
- **BREAKING:** Drop `platformOptions.fetch` from `makeNodeJsVatSupervisor` ([#942](https://github.com/MetaMask/ocap-kernel/pull/942))

packages/kernel-utils/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Added
1111

1212
- Add `./session` export path with `makeChannel`, `Channel`, and `ModalStream` session channel primitives
13+
- Add `SessionSummary`, `PendingRequest`, and `SessionApi` transport-agnostic types to `./session`
14+
- Add `makeSessionRegistry`, `Session`, `SessionRegistry`, and `SessionHistoryEntry` to `./session`
1315

1416
## [0.5.0]
1517

packages/ocap-kernel/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Added
1111

1212
- Add `fetch`, `Request`, `Headers`, and `Response` to available vat endowments ([#942](https://github.com/MetaMask/ocap-kernel/pull/942))
13+
- Add `create-session-channel` kernel control RPC handler
1314
- Add `VatConfig.network: { allowedHosts: string[] }`; requesting `'fetch'` without it rejects `initVat`
1415
- Integrate Snaps attenuated endowment factories into vat globals ([#937](https://github.com/MetaMask/ocap-kernel/pull/937))
1516
- Add `setInterval`, `clearInterval`, `crypto`, `SubtleCrypto`, and `Math` (crypto-backed `Math.random`) to the default vat endowments

0 commit comments

Comments
 (0)