Skip to content

docs(release): prepare v0.0.113 - #9823

Merged
cjagwani merged 3 commits into
mainfrom
codex/release-docs-v0.0.113
Aug 21, 2026
Merged

docs(release): prepare v0.0.113#9823
cjagwani merged 3 commits into
mainfrom
codex/release-docs-v0.0.113

Conversation

@rsliter

@rsliter rsliter commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add the dated v0.0.113 changelog entry before the release tag is cut. Update the owning messaging documentation for the Hermes Google Chat support already merged in PR #9393, including agent-specific delivery, access, and credential boundaries.

Changes

  • Summarize the 25 product pull requests merged after v0.0.112 through base commit 8cf9e9187.
  • Document Google Chat setup and lifecycle behavior for both OpenClaw and Hermes.
  • Publish both agent variants in navigation and synchronize the generated platform-support reference.

Type of Change

  • Code change (feature, bug fix, or refactor)
  • Code change with doc updates
  • Doc only (prose changes, no code sample modifications)
  • Doc only (includes code sample changes)

Quality Gates

  • Tests added or updated for changed behavior
  • Existing tests cover changed behavior. Justification: the changelog, agent-variant, platform-generation, link, and published-route tests cover the edited documentation contracts.
  • Tests not applicable. Justification:
  • Sensitive paths changed (security, policy, credentials, preflight, onboarding, inference, runner, sandbox, or messaging)
  • Sensitive-path review completed or maintainer-approved waiver recorded. Reviewer/approval link/justification:
  • Non-success, skipped, or missing CI check accepted by maintainer. Check name, approval link, and follow-up issue:

DGX Station Hardware Evidence

  • Tested on DGX Station
  • Tested commit: Not applicable
  • Station profile/scenario: Not applicable
  • Result: Not applicable
  • Supporting evidence: Not applicable

Verification

  • PR description includes a Signed-off-by: line and every commit appears as Verified in GitHub
  • Normal pre-commit, commit-msg, and pre-push hooks passed, or npm run validate:pr passed after refreshing origin/main when hooks were skipped or unavailable
  • Targeted behavior tests pass for the current change set, or tests are marked not applicable above. Command/result: npx vitest run test/generate-platform-docs.test.ts test/agent-variant-docs.test.ts test/sync-agent-variant-docs.test.ts test/check-docs-links.test.ts test/check-docs-published-routes.test.ts test/changelog-docs.test.ts: 117 tests passed in 6 files.
  • Applicable broad gate passed. npm test for broad runtime/test-harness changes; npm run check for repo-wide validation/coverage changes. Command/result: Not run; this documentation-only change is covered by the focused documentation suite and docs build.
  • Quality Gates section completed with required justifications or waivers
  • No secrets, API keys, or credentials committed
  • npm run docs builds without warnings (doc changes only)
  • Doc pages follow the style guide (doc changes only)
  • New doc pages include SPDX header and frontmatter (new pages only)

npm run docs passed with 0 errors and 2 existing hidden Fern warnings. npm run docs:sync-agent-variants and python3 scripts/generate-platform-docs.py --check passed.

Documentation writer review: PASS for commit 02d7b9156 against 8cf9e9187. The reviewer inspected the complete 11-file diff, generated OpenClaw and Hermes variants, release-entry coverage, credential custody, navigation, links, writing, and terminology. All prior findings are resolved.


Signed-off-by: Rebecca Sliter 571084+rsliter@users.noreply.github.com

Summary by CodeRabbit

  • New Features

    • Added experimental Google Chat support documentation for both OpenClaw and Hermes.
    • Documented Hermes integration through Google Cloud Pub/Sub and REST, without requiring a public webhook.
    • Expanded setup guidance for credentials, subscriptions, permissions, sender allowlists, verification, and retry behavior.
    • Added agent-specific onboarding, channel management, pause/resume, and removal instructions.
  • Documentation

    • Updated navigation, platform support, commands, network policy examples, and release changelog documentation to reflect the expanded integration.

Signed-off-by: Rebecca Sliter <571084+rsliter@users.noreply.github.com>
Signed-off-by: Rebecca Sliter <571084+rsliter@users.noreply.github.com>
Signed-off-by: Rebecca Sliter <571084+rsliter@users.noreply.github.com>
@rsliter rsliter self-assigned this Aug 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: edccd43a-a9e5-4179-b91f-b9f871a87053

📥 Commits

Reviewing files that changed from the base of the PR and between 8cf9e91 and 02d7b91.

📒 Files selected for processing (11)
  • ci/platform-matrix.json
  • docs/changelog/2026-08-20.mdx
  • docs/index.yml
  • docs/manage-sandboxes/add-channels-after-onboarding.mdx
  • docs/manage-sandboxes/enable-channels-during-onboarding.mdx
  • docs/manage-sandboxes/manage-messaging-channels.mdx
  • docs/manage-sandboxes/messaging-channels.mdx
  • docs/manage-sandboxes/set-up-google-chat.mdx
  • docs/network-policy/integration-policy-examples.mdx
  • docs/reference/commands.mdx
  • docs/reference/platform-support.mdx

Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review.


📝 Walkthrough

Walkthrough

The documentation adds experimental Google Chat support for Hermes alongside OpenClaw. It documents Hermes Pub/Sub REST polling, agent-specific onboarding and management, sender allowlists, verification, policy behavior, navigation, and v0.0.113 release notes.

Changes

Google Chat documentation

Layer / File(s) Summary
Support and transport documentation
ci/platform-matrix.json, docs/manage-sandboxes/messaging-channels.mdx, docs/network-policy/integration-policy-examples.mdx, docs/reference/commands.mdx, docs/reference/platform-support.mdx
The documentation adds Hermes support and distinguishes its Pub/Sub REST polling from OpenClaw’s public webhook. It documents credentials, sender allowlists, and transport policies.
Agent-specific setup and onboarding
docs/manage-sandboxes/set-up-google-chat.mdx, docs/manage-sandboxes/add-channels-after-onboarding.mdx, docs/manage-sandboxes/enable-channels-during-onboarding.mdx
Setup and onboarding now include Hermes project, subscription, service-account, allowlist, verification, retry, and enrollment details.
Channel management behavior
docs/manage-sandboxes/manage-messaging-channels.mdx
Credential rotation, removal, pause, and resume instructions now distinguish OpenClaw webhook behavior from Hermes Pub/Sub configuration.
Release notes and documentation navigation
docs/changelog/2026-08-20.mdx, docs/index.yml
The v0.0.113 changelog records Hermes Google Chat support and related changes. Navigation points OpenClaw and Hermes entries to generated documentation pages.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to 02d7b

This documentation-only change updates the v0.0.113 release notes and Google Chat guidance; no actionable merge-blocking risk remains after normal checks and review.

Suggested reviewers: aasthajh, apurvvkumaria

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the primary release-documentation change for version v0.0.113.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (11 skipped: 11 unsupported.)
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/release-docs-v0.0.113

Comment @coderabbitai help to get the list of available commands.

@github-code-quality

github-code-quality Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Code Coverage Overview

Languages: TypeScript

TypeScript / code-coverage/plugin

The overall line coverage in commit 02d7b91 in the codex/release-docs-v... branch remains at 96%, unchanged from commit 8cf9e91 in the main branch.

TypeScript / code-coverage/cli

The overall line coverage in commit 02d7b91 in the codex/release-docs-v... branch remains at 83%, unchanged from commit 8cf9e91 in the main branch.

Show a line coverage summary of the most impacted files.
File main 8cf9e91 codex/release-docs-v... 02d7b91 +/-
src/lib/onboard...file-builder.ts 95% 91% -4%
src/lib/onboard...nt-authority.ts 83% 81% -2%
src/lib/adapter...ateway-drift.ts 61% 60% -1%
src/lib/onboard...uild-context.ts 86% 86% 0%
src/lib/actions...post-restore.ts 80% 80% 0%
src/lib/actions...ild-pipeline.ts 91% 91% 0%
src/lib/actions...me-preflight.ts 87% 87% 0%
src/lib/sandbox...rce-identity.ts 81% 81% 0%
src/lib/tunnel/services.ts 81% 81% 0%

Updated August 20, 2026 23:48 UTC

@github-actions

github-actions Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

PR Review Advisor — No blocking findings reported

Advisor assessment: No blocking advisor findings reported
Next action: No advisor follow-up needed.
Findings: 0 blockers · 0 warnings · 0 suggestions

Model lanes

  • GPT-5.6 Terra (primary): Completed · medium confidence · 0 blockers · 0 warnings · 0 suggestions
  • Nemotron 3 Ultra (second opinion): Completed · high confidence · 0 blockers · 0 warnings · 0 suggestions
  • Model comparison: normalized findings match; normalized terminology decisions differ; normalized E2E selections match; severity counts match.
4 terminology differences from the second opinion

Advisory only. These are normalized differences from the primary terminology receipt.

  • webhook at ci/platform-matrix.json:357: selected only by the second-opinion lane as established.
  • Pub/Sub at ci/platform-matrix.json:357: selected only by the second-opinion lane as established.
  • Google Chat at ci/platform-matrix.json:357: selected only by the second-opinion lane as established.
  • service-account at ci/platform-matrix.json:357: selected only by the second-opinion lane as established.

Second-opinion terminology and E2E selections are advisory. Live E2E does not run automatically for pull requests.

2 semantic terminology decisions

Terminology decisions are advisory. They affect the assessment only when a separate finding identifies concrete semantic impact.

  • established — gateway-minted at docs/manage-sandboxes/set-up-google-chat.mdx:7: Keep the established term for gateway-created access tokens and distinguish it from service-account private-key custody.
  • established — public webhook at docs/manage-sandboxes/add-channels-after-onboarding.mdx:52: Keep the controlled term and state the Hermes transport contrast.

E2E guidance

Advisory only. A maintainer can dispatch the default E2E suite for the commit under review.

Recommended E2E: None

Manual-only E2E: cloud-onboard
The manual PR workflow does not run these selectors for the commit under review. Run them from reviewed code on main.

2 optional E2E recommendations
  • hermes-e2e
  • messaging-providers

Workflow run details

This automated review informs maintainers. Warnings and suggestions do not require a response. A maintainer decides whether to merge.

@cjagwani
cjagwani merged commit 22660c7 into main Aug 21, 2026
91 of 93 checks passed
@cjagwani
cjagwani deleted the codex/release-docs-v0.0.113 branch August 21, 2026 00:01
@wscurran wscurran added the chore Build, CI, dependency, or tooling maintenance label Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Build, CI, dependency, or tooling maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants