Manage graph viewers with a supervised local service
This commit is contained in:
parent
eb48ba1a51
commit
7c87536167
14 changed files with 1027 additions and 103 deletions
|
|
@ -24,6 +24,7 @@ The DocForge repository contains the complete generic CLI and stdio MCP server.
|
|||
panning, zoom controls, viewport reset, relationship color and symbol keys, and an upstream
|
||||
lineage Flow view.
|
||||
- `docforge_stop_visualization`, which explicitly stops the current project's persistent viewer.
|
||||
- `docforge_visualization_status`, which reports the manager-owned viewer state.
|
||||
- Isolated documentation changesets, proposal validation, diffs, and escaped HTML previews when a
|
||||
proposal writer and render view are configured.
|
||||
|
||||
|
|
@ -185,7 +186,7 @@ Add a project-specific stdio MCP server to the agent host:
|
|||
Restart or reload the agent host. Confirm that it exposes tools beginning with
|
||||
`docforge_project_info`, `docforge_get_node`, `docforge_search`, `docforge_dependencies`,
|
||||
`docforge_impact`, `docforge_get_context`, `docforge_visualize`, and
|
||||
`docforge_stop_visualization`, and `docforge_create_changeset`.
|
||||
`docforge_stop_visualization`, `docforge_visualization_status`, and `docforge_create_changeset`.
|
||||
|
||||
Omit `--proposal-writer` for a read-only integration.
|
||||
|
||||
|
|
@ -339,7 +340,9 @@ Place this policy in the project's `AGENTS.md` and adjust the manual path and pr
|
|||
- If DocForge reports stale state, missing nodes, invalid edges, or an index mismatch, stop and
|
||||
repair or rebuild the graph before claiming the work complete.
|
||||
- When asked to “visualize” the project or a node, call `docforge_visualize`. The viewer is
|
||||
loopback-only, read-only, and persists until `docforge_stop_visualization` explicitly stops it.
|
||||
loopback-only and read-only. Its native per-user manager keeps active pages alive across MCP
|
||||
transactions, reports state through `docforge_visualization_status`, and reclaims only workers
|
||||
idle for an hour. See `docs/VIEWER_MANAGER.md` for one-time installation.
|
||||
```
|
||||
|
||||
The policy is what makes DocForge part of normal development rather than an optional lookup tool.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue