feat(boulder-state): add session_origins tracking for direct vs appended sessions
- Add session_origins field to BoulderState type
- Track direct vs appended session origins in storage layer
- Add migration logic for existing state files
- Add comprehensive tests for session origin tracking
🤖 Generated with assistance of OhMyOpenCode
This commit is contained in:
@@ -151,7 +151,6 @@ describe("boulder-state", () => {
|
|||||||
// then
|
// then
|
||||||
expect(result?.session_origins).toEqual({})
|
expect(result?.session_origins).toEqual({})
|
||||||
})
|
})
|
||||||
|
|
||||||
test("should read valid boulder state", () => {
|
test("should read valid boulder state", () => {
|
||||||
// given - valid boulder.json
|
// given - valid boulder.json
|
||||||
const state: BoulderState = {
|
const state: BoulderState = {
|
||||||
|
|||||||
Reference in New Issue
Block a user