Yes, using Serenji extension.

You say that is only server-side code? it's strange, because the client-side is changed too

Ok, I'll try.

I've checked that it compile, is synchronized server-client and vice versa.

It's good. Only I'm missing the intellisense

Thanks for all


La comunidad hispanohablante lo va a agradecer.

Muchas gracias

Un saludo,

Francisco López

Ok, it was due server port. Now it is connected with the server, but ObjectScript VSCode extension is disabled. Now, I'm not able to compile :(

All previous configuration for ObjectScript VSCode extension was working, and the configuration still in folder configuration and workspace configuration.

Edited: If I disable Serenji, ObjectScript VSCode begin to work

Hi George,

I'm trying to configure Serenji in server and client. In workspace configuration I've got the following code:

"settings": {
        "": "",
        "objectscript.conn.label": "DEV",
        "objectscript.conn.password": "<myPassword>",
        "objectscript.conn.version": 2,
        "": true,
        "objectscript.autoCompile": true,
        "objectscript.autoPreviewXML": true,
        "serenji.servers": {
                "host": "",
                "password": "<myPassword>"

I've replaced IpServer and myPassword for security.

In server I've installed as is explained in

Now, my question is... How to sync the code? I'm not see any menu item or something to do it, maybe I'm not using correctly.

Best regards.

Edited: I've created the worspace and it is trying to connect, but I have the following error:

[trace] stat /
[error] Timed out connecting to Serenji Service at (

 (Real IP is changed)

The server hasn't any firewall that is blocking it. Any idea?

WOW !!!! IT WORKS !!!!

Thanks for all.

I going to add this method in my utility library

Best regards,

Francisco Lopez

Thanks for the comment...

As you says, it works with all superclass that it has, i.e. %Library.Base or Ens.Request

The %IsA(superclass) is more effective