Skip to content

Update harness docs#1404

Merged
oss-maintainer merged 3 commits into
agentscope-ai:mainfrom
chickenlj:harness-docs
May 15, 2026
Merged

Update harness docs#1404
oss-maintainer merged 3 commits into
agentscope-ai:mainfrom
chickenlj:harness-docs

Conversation

@chickenlj
Copy link
Copy Markdown
Collaborator

No description provided.

@chickenlj chickenlj requested review from a team and Copilot May 15, 2026 12:47
@oss-maintainer oss-maintainer merged commit ee18a01 into agentscope-ai:main May 15, 2026
6 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Documentation update for the Harness framework: rewrites and expands the Chinese Harness docs, adds English versions of the Harness pages (architecture, workspace, filesystem, memory, session, subagent, tool, sandbox, quickstart, examples, overview, blog), wires them into _toc.yml, and switches Mermaid diagrams to client-side rendering via sphinxcontrib-mermaid plus a custom zoom-modal script. Also retunes the landing page hero (HarnessAgent-first messaging and links).

Changes:

  • Add English Harness docs (architecture/workspace/filesystem/memory/session/subagent/tool/sandbox/quickstart/examples/overview/blog) and register them in _toc.yml.
  • Migrate Mermaid blocks from ```mermaid to ```{mermaid} (MyST directive) and add sphinxcontrib-mermaid dep + mermaid_version: "11" config; ship mermaid-zoom.js for click-to-zoom.
  • Rework intro.md (EN/ZH) hero copy, default to HarnessAgent tab, point CTA at harness/overview.html, replace ASCII multi-agent diagram, and shorten the Maven install snippet to io.agentscope:agentscope-harness.

Reviewed changes

Copilot reviewed 27 out of 27 changed files in this pull request and generated no comments.

Show a summary per file
File Description
docs/_config.yml Enable sphinxcontrib.mermaid, set Mermaid v11, register mermaid-zoom.js.
docs/_toc.yml Add EN Harness pages (architecture/workspace/.../sandbox/examples) to the sidebar.
docs/pyproject.toml Add sphinxcontrib-mermaid>=0.9.2 to dev extras.
docs/_static/custom.css Home-page header layout tweaks.
docs/_static/mermaid-zoom.js New: hover button + modal for zooming Mermaid SVGs.
docs/zh/intro.md Hero copy and CTA changes; HarnessAgent default tab; new ASCII multi-agent diagram.
docs/zh/harness/{architecture,subagent}.md Major rewrite/restructure of architecture and subagent docs.
docs/zh/harness/{workspace,tool,session,memory,filesystem}.md Switch Mermaid fences to MyST {mermaid} directive.
docs/en/intro.md Parallel EN updates to hero/tabs/diagram/CTA.
docs/en/harness/{overview,architecture,workspace,filesystem,memory,session,subagent,tool}.md New full English Harness pages.
docs/en/harness/sandbox/index.md New English Sandbox page.
docs/en/harness/{quickstart,example}/index.md New stub pages linking to other docs.
docs/en/blogs/{index,agentscope-v1-harness}.md Promote blog stub to full English release article.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@chickenlj chickenlj deleted the harness-docs branch May 15, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants