opencode-setup-system 0.0.78

Install, update, back up, restore and remove complete OpenCode configurations. Built by NDDev.
{
  "bundle_rejections": [
    {
      "case": "digest_mismatch",
      "expected_reason": "digest_mismatch"
    },
    {
      "case": "limit_exceeded",
      "expected_reason": "limit_exceeded"
    },
    {
      "case": "link_not_allowed",
      "expected_reason": "link_not_allowed"
    },
    {
      "case": "path_duplicate",
      "expected_reason": "path_duplicate"
    },
    {
      "case": "path_escapes_target",
      "expected_reason": "path_escapes_target"
    },
    {
      "case": "path_not_relative",
      "expected_reason": "path_not_relative"
    },
    {
      "case": "special_file_not_allowed",
      "expected_reason": "special_file_not_allowed"
    },
    {
      "case": "unsupported_bundle_format",
      "expected_reason": "unsupported_bundle_format"
    },
    {
      "case": "unsupported_component_kind",
      "expected_reason": "unsupported_component_kind"
    },
    {
      "case": "unsupported_native_surface",
      "expected_reason": "unsupported_native_surface"
    },
    {
      "case": "unsupported_protocol_version",
      "expected_reason": "unsupported_protocol_version"
    }
  ],
  "capability_rejections": [
    {
      "case": "unsupported_operation",
      "expected_reason": "unsupported_operation"
    },
    {
      "case": "unsupported_component_kind",
      "expected_reason": "unsupported_component_kind"
    },
    {
      "case": "unsupported_native_surface",
      "expected_reason": "unsupported_native_surface"
    },
    {
      "case": "unsupported_bundle_format",
      "expected_reason": "unsupported_bundle_format"
    },
    {
      "case": "unsupported_protocol_version",
      "expected_reason": "unsupported_protocol_version"
    },
    {
      "case": "projection_profile_mismatch",
      "expected_reason": "projection_profile_mismatch"
    },
    {
      "case": "unsupported_permission_profile",
      "expected_reason": "unsupported_permission_profile"
    },
    {
      "case": "unsupported_platform",
      "expected_reason": "unsupported_platform"
    },
    {
      "case": "unsupported_architecture",
      "expected_reason": "unsupported_architecture"
    }
  ],
  "forbidden_in_safe_conformance": [
    "apply-operation",
    "launch",
    "recover-operation"
  ],
  "protocol_version": 3,
  "pure_commands": [
    "plan-operation",
    "provider-info",
    "status",
    "validate-bundle"
  ],
  "schema": "ai-stp-provider-conformance-cases/1",
  "status_response": {
    "cleanup_state_values": [
      "none",
      "pending",
      "required"
    ],
    "required_fields": [
      "backups",
      "canonical_target",
      "cleanup_state",
      "harness_id",
      "journal",
      "protocol_version",
      "provider_id",
      "provider_state",
      "shadowed_by",
      "state",
      "target_digest",
      "target_identity_digest"
    ],
    "schema": "status-response.schema.json",
    "state_values": [
      "managed",
      "unmanaged",
      "missing"
    ],
    "verified_fields": [
      "state_schema",
      "provider_version",
      "provider_build_digest",
      "provider_release_digest",
      "setup_stable_id",
      "setup_version",
      "setup_version_passport_digest",
      "setup_definition_digest",
      "component_refs",
      "bundle_format",
      "bundle_digest",
      "artifact_digest",
      "projection_profile_digest",
      "provider_plan_digest",
      "operation_id",
      "target_precondition_digest",
      "native_ownership",
      "written_paths",
      "backup_ref",
      "previous_verified_identity",
      "drift_state"
    ]
  }
}