Expand description
Harness-owned controls that materially affect Supercode interoperability.
This is deliberately not a generic editor for every harness preference. Providers expose only controls that affect discovery, translation, peer delivery, or continuation, behind one stable report/change contract.
Structs§
- Harness
Interop Advisory - Actionable finding derived from native harness configuration.
- Harness
Interop Control - One harness-owned setting that Supercode can inspect or configure.
- Harness
Interop Settings Report - Canonical, revisioned snapshot shared across CLI, RPC, SDK, and UI.
- Harness
Setting Change - Requested change to one stable interoperability control.
- Harness
Setting Choice - One allowed value for an interoperability control.
- Harness
Setting Recommendation - Concrete, reviewable remediation for an advisory.
Enums§
- Harness
Advisory Severity - Importance of an interoperability advisory.
- Harness
Interop Settings Error - Failure while inspecting or changing harness interoperability controls.
- Harness
Setting Scope - Native configuration layer from which a control was read.
Constants§
- CLAUDE_
CROSS_ SESSION_ INBOUND_ KEY - Stable key for Claude Code’s native
crossSessionInboundpreference. - HARNESS_
INTEROP_ SETTINGS_ SCHEMA - Stable report schema shared by Rust, JSON-RPC, SDKs, and UIs.
Functions§
- configure_
harness_ interop_ settings - Apply a revision-checked set of changes and return the resulting snapshot.
- inspect_
harness_ interop_ settings - Inspect the interoperability controls exposed by one harness adapter.