99bb64ddf3
Platform now wraps peer A2A responses in [A2A_RESULT_FROM_PEER]... [/A2A_RESULT_FROM_PEER] markers (OFFSEC-003) to mark them as untrusted third-party content. This change adds: - strip_a2a_boundary(text): strips the wrapper and returns the interior content. Safe on pre-OFFSEC-003 responses (returns input unchanged when markers absent or malformed) and on None/empty. Exported from molecule_agent/__init__.py and added to __all__. README updated with a dedicated OFFSEC-003 section and call_peer() table note pointing to strip_a2a_boundary(). 8 new tests: basic, whitespace edges, no-markers passthrough, only-start, only-end, empty/None, end-before-start edge case, multiline content. 305 total tests pass. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>