Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions docs/index.yml
Original file line number Diff line number Diff line change
Expand Up @@ -275,6 +275,9 @@ navigation:
- page: "Credential Storage"
path: _build/agent-variants/security/credential-storage.deepagents.generated.mdx
slug: credential-storage
- page: "OpenShell 0.0.72 Compatibility Review"
path: _build/agent-variants/security/openshell-0.0.72-compatibility-review.deepagents.generated.mdx
slug: openshell-0.0.72-compatibility-review
- section: "Reference"
slug: reference
collapsed: open-by-default
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/troubleshooting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -316,7 +316,7 @@ Leave it unset on supported hosts.
The compatibility container uses host networking and mounts the host Docker socket read-only.
A read-only socket mount still permits privileged Docker API operations and can control the host, so do not enable this mode on an untrusted or shared host.
The gateway remains loopback-bound, and startup fails closed unless the configured Unix socket answers as a Docker daemon.
See the [OpenShell 0.0.72 compatibility review](/user-guide/openclaw/security/openshell-0.0.72-compatibility-review#source-of-truth-boundaries) for the accepted boundary and removal conditions.
See the [OpenShell 0.0.72 compatibility review](../security/openshell-0.0.72-compatibility-review#source-of-truth-boundaries) for the accepted boundary and removal conditions.

Refer to [Environment Variables](commands#environment-variables) for the full list of port overrides.

Expand Down
21 changes: 21 additions & 0 deletions test/agent-variant-docs.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -174,4 +174,25 @@ title: "Example"
"Deep Agents does not have a NemoClaw-managed web-search feature.",
);
});

it("keeps the troubleshooting security review link within each agent guide (#6558)", () => {
const troubleshooting = readFileSync(
new URL("../docs/reference/troubleshooting.mdx", import.meta.url),
"utf8",
);

for (const variant of ["openclaw", "hermes", "deepagents"] as const) {
const rendered = renderAgentVariantPage(troubleshooting, variant, {
outputPath: `/repo/docs/_build/agent-variants/reference/troubleshooting.${variant}.generated.mdx`,
sourcePath: "/repo/docs/reference/troubleshooting.mdx",
});
Comment thread
coderabbitai[bot] marked this conversation as resolved.

expect(rendered).toContain(
"[OpenShell 0.0.72 compatibility review](../security/openshell-0.0.72-compatibility-review#source-of-truth-boundaries)",
);
expect(rendered).not.toMatch(
/\/user-guide\/(?:openclaw|hermes|deepagents)\/security\/openshell-0\.0\.72-compatibility-review/,
);
}
});
});
Loading