Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
20 changes: 20 additions & 0 deletions test/agent-variant-docs.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -174,4 +174,24 @@ 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, {
sourcePath: "/repo/docs/reference/troubleshooting.mdx",
});
Comment thread
coderabbitai[bot] marked this conversation as resolved.
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