Detach graph viewer from MCP transport
This commit is contained in:
parent
5e77cd2adb
commit
f6b9816ffd
10 changed files with 369 additions and 22 deletions
|
|
@ -1,5 +1,22 @@
|
|||
# Completed slices
|
||||
|
||||
## DFG-14.1 detached viewer lifecycle correction
|
||||
|
||||
### Changed
|
||||
|
||||
- Released DocForge 0.8.1 with the existing `graph-browser@5` interface.
|
||||
- Moved the loopback listener into a detached worker so MCP transport teardown cannot kill an
|
||||
active viewer.
|
||||
- Bound the worker to the longer-lived MCP client host plus the existing browser lease and startup
|
||||
grace.
|
||||
|
||||
### Verification
|
||||
|
||||
- Added a process-boundary regression test that exits the launching transport process, verifies the
|
||||
viewer still responds, and then verifies lease expiry.
|
||||
- Retained the in-process listener tests for token confinement, read-only behavior, stale-index
|
||||
rejection, and lease renewal.
|
||||
|
||||
## DFG-14 durable graph navigation
|
||||
|
||||
### Changed
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue