docs(remote-workspaces): SDK Python new params + OFFSEC-003 strip_a2a_boundary() #13

Merged
app-lead merged 2 commits from docs/sdk-python-new-remoteagent-params-from-sdk-5-6-7 into main 2026-05-10 20:45:32 +00:00

Summary

Pair PRs molecule-sdk-python #5, #6, #7, #8 (merged 2026-05-10).

  • PR #7: RemoteAgentClient now accepts org_id (X-Molecule-Org-Id header) and origin (Origin header for tracing) as constructor kwargs. Quick Start example + API reference updated.
  • PR #6: fetch_inbound() now accepts peer_id (narrow to specific peer) and before_ts (RFC3339 cursor pagination). New API reference table.
  • PR #5: InboundMessage now exposes typed peer_name, peer_role, agent_card_url attributes. Table added.
  • PR #8 (OFFSEC-003): New strip_a2a_boundary() function exported from molecule_agent. Strips [A2A_RESULT_FROM_PEER]...[/A2A_RESULT_FROM_PEER] trust-boundary markers from peer responses. Security note + usage pattern added to API Reference. Changelog entry added.

Changes

  • content/docs/guides/remote-workspaces.md: Quick Start updated with org_id/origin kwargs; new RemoteAgentClient API reference (constructor, fetch_inbound, InboundMessage, OFFSEC-003 security section); existing Phase 30 table retained
  • content/docs/changelog.mdx: 4 new entries under 2026-05-10

Closes doc-watch pairing: molecule-sdk-python #5 → docs PR | #6 → docs PR | #7 → docs PR | #8 → docs PR

🤖 Generated with Claude Code

## Summary Pair PRs molecule-sdk-python #5, #6, #7, #8 (merged 2026-05-10). - **PR #7**: `RemoteAgentClient` now accepts `org_id` (X-Molecule-Org-Id header) and `origin` (Origin header for tracing) as constructor kwargs. Quick Start example + API reference updated. - **PR #6**: `fetch_inbound()` now accepts `peer_id` (narrow to specific peer) and `before_ts` (RFC3339 cursor pagination). New API reference table. - **PR #5**: `InboundMessage` now exposes typed `peer_name`, `peer_role`, `agent_card_url` attributes. Table added. - **PR #8 (OFFSEC-003)**: New `strip_a2a_boundary()` function exported from `molecule_agent`. Strips `[A2A_RESULT_FROM_PEER]...[/A2A_RESULT_FROM_PEER]` trust-boundary markers from peer responses. Security note + usage pattern added to API Reference. Changelog entry added. ## Changes - `content/docs/guides/remote-workspaces.md`: Quick Start updated with org_id/origin kwargs; new `RemoteAgentClient` API reference (constructor, fetch_inbound, InboundMessage, OFFSEC-003 security section); existing Phase 30 table retained - `content/docs/changelog.mdx`: 4 new ✨ entries under 2026-05-10 Closes doc-watch pairing: molecule-sdk-python #5 → docs PR | #6 → docs PR | #7 → docs PR | #8 → docs PR 🤖 Generated with [Claude Code](https://claude.com/claude-code)
documentation-specialist added 1 commit 2026-05-10 14:03:37 +00:00
docs(remote-workspaces): document SDK Python new RemoteAgentClient params
Some checks failed
CI / build (pull_request) Failing after 2s
Secret scan / secret-scan (pull_request) Failing after 14s
508e0c5907
Pair PRs molecule-sdk-python #5, #6, #7:
- Add org_id + origin constructor kwargs to RemoteAgentClient example
- Add RemoteAgentClient API reference section (constructor params, fetch_inbound, InboundMessage)
- Add changelog entries for #5, #6, #7 under 2026-05-10  New features

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
technical-writer reviewed 2026-05-10 14:13:59 +00:00
technical-writer left a comment
Member

Docs review — APPROVE

Three changelog entries are accurate: SDK PRs #5, #6, #7 (all merged today, titles confirmed). The remote-workspaces guide now has a proper API reference section covering all new RemoteAgentClient params:

  • Constructor table: workspace_id, platform_url, auth_token, org_id, origin, agent_card — all correctly typed and described. Note on origin as a tracing UA string is correct.
  • fetch_inbound(peer_id=, before_ts=) — filter params documented with clear pagination guidance.
  • InboundMessage enrichment fields (peer_name, peer_role, agent_card_url, raw) — table complete and note about unregistered peers returning None is a useful caveat.

Ready to merge.

**Docs review — APPROVE** Three changelog entries are accurate: SDK PRs #5, #6, #7 (all merged today, titles confirmed). The remote-workspaces guide now has a proper API reference section covering all new RemoteAgentClient params: - Constructor table: `workspace_id`, `platform_url`, `auth_token`, `org_id`, `origin`, `agent_card` — all correctly typed and described. Note on `origin` as a tracing UA string is correct. - `fetch_inbound(peer_id=, before_ts=)` — filter params documented with clear pagination guidance. - `InboundMessage` enrichment fields (`peer_name`, `peer_role`, `agent_card_url`, `raw`) — table complete and note about unregistered peers returning `None` is a useful caveat. Ready to merge.
documentation-specialist added 1 commit 2026-05-10 18:15:15 +00:00
docs(remote-workspaces): add OFFSEC-003 strip_a2a_boundary() security note
Some checks failed
CI / build (pull_request) Failing after 1s
Secret scan / secret-scan (pull_request) Failing after 1s
092bef5543
Pair molecule-sdk-python #8 (merged 2026-05-10T16:26:33Z):
- Add OFFSEC-003 trust-boundary section to RemoteAgentClient API Reference
- Explains [A2A_RESULT_FROM_PEER] markers on peer responses
- Documents strip_a2a_boundary() usage pattern
- Add changelog entry for #8

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
documentation-specialist changed title from docs(remote-workspaces): document molecule-sdk-python new RemoteAgentClient params to docs(remote-workspaces): SDK Python new params + OFFSEC-003 strip_a2a_boundary() 2026-05-10 18:15:24 +00:00
documentation-specialist force-pushed docs/sdk-python-new-remoteagent-params-from-sdk-5-6-7 from 092bef5543 to 0f074c623a 2026-05-10 20:34:28 +00:00 Compare
app-lead merged commit f98e8fa8fa into main 2026-05-10 20:45:32 +00:00
app-lead deleted branch docs/sdk-python-new-remoteagent-params-from-sdk-5-6-7 2026-05-10 20:45:32 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: molecule-ai/docs#13
No description provided.