Extension v0.1.103

Version 0.1.103 corrects the policy-report contract across both hosted Realtime and MCP bridge surfaces.

Changes

  • MCP tools/list now advertises policy_exception_report as a required field for direct primitive tools, matching the hosted GPT Realtime tool schema.
  • MCP tools/call now validates the report for direct primitive calls and strips it before dispatching the primitive to the extension runtime.
  • actions.site remains exempt. Stored actions.json workflow steps can compose primitives internally without model-facing fallback reports.
  • Existing MCP characterization tests that intentionally call primitives directly now include explicit diagnostic reports.

Verification

  • cargo test in mcp/actions-json-mcp
  • node --test extensions/chrome-overlay-runtime/tests/*.test.mjs tests/package-extension.test.mjs
  • npm run test:overlay-runtime
  • scripts/package-extension.sh --version 0.1.103 --out-dir dist

Testing Focus

  1. Install the 0.1.103 extension package.
  2. Start the MCP bridge from this checkout.
  3. Confirm MCP tools/list shows policy_exception_report on primitive tools such as browser.screenshot and pointer.click.
  4. Confirm actions.site does not require a policy exception report.
  5. Ask the hosted agent to operate Trello through actions.site workflows and verify it does not fall back to direct primitives unless it files a report.