sema4ai: 2025-05-10 23:04:18 UTC pid: 958 - MainThread - INFO - sema4ai_code.rcc
Output from: /home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc holotree hash --json --lockless --warranty-voided --stdin /workspaces/advanced-template/conda.yaml --bundled --sema4ai --controller Sema4aiCode (took: 0.01s): {
"hash": "ec21bb1abb3e9dc9"
}
Collecting environment info for /workspaces/advanced-template/conda.yaml in space: vscode-02
Note! For now, resolved effective environment configuration file is "/workspaces/advanced-template/conda.yaml".
#### Progress: 00/15 v20.1.1 0.025s Context: "" <vscode@67b103f8aea3> [linux_amd64/Distributor ID: Debian; Description: Debian GNU/Linux 12 (bookworm); Release: 12; Codename: bookworm].
#### Progress: 01/15 v20.1.1 0.000s Fresh [shared mode] holotree environment e96f4c12-b44e-e693-e9f6-c011796bd45a. (parent/pid: 958/2587)
#### Progress: 02/15 v20.1.1 0.000s Holotree blueprint is "ec21bb1abb3e9dc9" [linux_amd64 with 19 workers on 20 CPUs from "ec21bb1abb3e9dc9"].
FINAL unified conda environment descriptor:
---
channels:
- conda-forge
dependencies:
- python=3.12.8
- pip=24.3.1
- robocorp-truststore=0.8.0
- pip:
- rpaframework==30.0.2
- robocorp==3.0.0
- robocorp-browser==2.3.5
---
#### Progress: 03/15 v20.1.1 0.000s Fill hololib from RCC_REMOTE_ORIGIN skipped. RCC_REMOTE_ORIGIN was not defined.
#### Progress: 04/15 v20.1.1 0.000s Cleanup holotree stage for fresh install.
#### Progress: 05/15 v20.1.1 0.000s Build environment into holotree stage "/opt/sema4ai/ht/h24c663a_493f813dad24d3t".
#### Progress: 06/15 v20.1.1 0.000s Restore partial environment into holotree stage "/opt/sema4ai/ht/h24c663a_493f813dad24d3t".
#### Progress: 07/15 v20.1.1 0.663s Skipping micromamba phase, layer exists.
sema4ai: 2025-05-10 23:04:18 UTC pid: 958 - ThreadPoolExecutor-0_1 - INFO - sema4ai_code.rcc
Output from: /home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc configuration diagnostics --json -r /workspaces/advanced-template/robot.yaml --bundled --sema4ai --controller Sema4aiCode (took: 4.17s): {
"details": {
"ENV:ComSpec": "",
"ENV:LANG": "C.UTF-8",
"ENV:SHELL": "/bin/bash",
"RCC_REMOTE_ORIGIN": "",
"RCC_VERBOSE_ENVIRONMENT_BUILDING": "false",
"ROBOCORP_OVERRIDE_SYSTEM_REQUIREMENTS": "false",
"SEMA4AI_HOME": "/home/vscode/.sema4ai",
"cacheable-environment-configuration": "true",
"config-active-profile": "default",
"config-http-proxy": "",
"config-https-proxy": "",
"config-legacy-renegotiation-allowed": "false",
"config-micromambarc-used": "false",
"config-no-proxy": "",
"config-piprc-used": "false",
"config-settings-yaml-age-seconds": "0",
"config-settings-yaml-used": "false",
"config-ssl-no-revoke": "false",
"config-ssl-verify": "true",
"controller": "rcc.sema4aicode",
"cpus": "20",
"dns-lookup-time": "DNS lookup time for 9 hostnames was about 0.128s",
"executable": "/home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc",
"hololib-catalog-location": "/opt/sema4ai/ht/lib/catalog",
"hololib-library-location": "/opt/sema4ai/ht/lib/library",
"hololib-location": "/opt/sema4ai/ht/lib",
"hololib.zip": "",
"holotree-global-shared": "true",
"holotree-location": "/opt/sema4ai/ht",
"holotree-shared": "true",
"holotree-user-id": "24c663a",
"hostname": "67b103f8aea3",
"installationId": "e96f4c12-b44e-e693-e9f6-c011796bd45a",
"is-bundled": "true",
"json-file-count": "9 file(s)",
"lock-cache": "/home/vscode/.sema4ai/rcccache.yaml.lck",
"lock-config": "/home/vscode/.sema4ai/rcc.yaml.lck",
"lock-holotree": "/opt/sema4ai/ht/global.lck",
"lock-robocorp": "/home/vscode/.sema4ai/robocorp.lck",
"lock-userlock": "/opt/sema4ai/ht/24c663a_c5e81ff_9fcd2534.lck",
"micromamba": "1.5.11",
"micromamba.bin": "/home/vscode/.sema4ai/micromamba/v1.5.11_/micromamba",
"no-build": "false",
"os": "linux_amd64",
"os-details": "Distributor ID: Debian; Description: Debian GNU/Linux 12 (bookworm); Release: 12; Codename: bookworm",
"os-holo-location": "/opt/sema4ai/ht",
"pyc-management-disabled": "false",
"rcc": "v20.1.1",
"rcc.bin": "/home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc",
"robot-artifact-directory": "/workspaces/advanced-template/output",
"robot-conda-file": "/workspaces/advanced-template/conda.yaml",
"robot-dependencies-yaml": "missing",
"robot-paths": "/workspaces/advanced-template",
"robot-python-paths": "/workspaces/advanced-template",
"robot-root-directory": "/workspaces/advanced-template",
"robot-use-conda": "true",
"robot-working-directory": "/workspaces/advanced-template",
"telemetry-enabled": "true",
"temp-management-disabled": "false",
"tempdir": "/tmp",
"timezone": "UTC",
"tls-lookup-time": "TLS verification time for 9 hostnames was about 2.306s",
"tls-proxy-firewall": "undetectable",
"uid:gid": "1000:1000",
"user-agent": "rcc/v20.1.1 (linux amd64) rcc.sema4aicode",
"user-cache-dir": "/home/vscode/.cache",
"user-config-dir": "/home/vscode/.config",
"user-home-dir": "/home/vscode",
"user-name": "",
"user-username": "vscode",
"warranty-voided-mode": "false",
"when": "2025-05-10T23:04:14Z (UTC)",
"working-dir": "/opt/sema4ai/ht/24c663a_c5e81ff_27d28bab/bin",
"yaml-file-count": "15 file(s)"
},
"checks": [
{
"type": "OS",
"category": 2010,
"status": "ok",
"message": "\"/opt/sema4ai/ht\" is shared, which is ok.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 2010,
"status": "ok",
"message": "\"/opt/sema4ai/ht/lib\" is shared, which is ok.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 2010,
"status": "ok",
"message": "\"/opt/sema4ai/ht/lib/catalog\" is shared, which is ok.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 2010,
"status": "ok",
"message": "\"/opt/sema4ai/ht/lib/library\" is shared, which is ok.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "RPA",
"category": 3010,
"status": "ok",
"message": "SEMA4AI_HOME (/home/vscode/.sema4ai) is good enough.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "CURL_CA_BUNDLE is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "NODE_EXTRA_CA_CERTS is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "NODE_OPTIONS is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "NODE_PATH is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "NODE_TLS_REJECT_UNAUTHORIZED is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "PIP_CONFIG_FILE is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "PLAYWRIGHT_BROWSERS_PATH is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "PYTHONPATH is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "REQUESTS_CA_BUNDLE is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "SSL_CERT_DIR is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "SSL_CERT_FILE is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "WDM_SSL_VERIFY is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1030,
"status": "ok",
"message": "VIRTUAL_ENV is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1040,
"status": "ok",
"message": "RCC_NO_TEMP_MANAGEMENT is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1040,
"status": "ok",
"message": "RCC_NO_PYC_MANAGEMENT is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1040,
"status": "ok",
"message": "ROBOCORP_OVERRIDE_SYSTEM_REQUIREMENTS is not set, which is good.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1010,
"status": "ok",
"message": "Supports long enough paths.",
"url": "https://sema4.ai/docs/troubleshooting/windows-long-path"
},
{
"type": "OS",
"category": 1021,
"status": "ok",
"message": "Possibly pending lock \"rcccache.yaml.lck\", user: \"vscode\", space: \"user\", and controller: \"Sema4aiCode\" (parent/pid: 958/2536). May cause environment wait/build delay.",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "OS",
"category": 1020,
"status": "ok",
"message": "5 lockfiles all seem to work correctly (for this user).",
"url": "https://sema4.ai/docs/troubleshooting"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "api.eu1.robocorp.com found [DNS query]: [63.34.149.105 52.211.208.232 63.35.102.17]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "cdn.sema4.ai found [DNS query]: [108.159.227.32 108.159.227.119 108.159.227.76 108.159.227.38 2600:9000:233d:6a00:6:edb:f800:93a1 2600:9000:233d:9a00:6:edb:f800:93a1 2600:9000:233d:c600:6:edb:f800:93a1 2600:9000:233d:4400:6:edb:f800:93a1 2600:9000:233d:2200:6:edb:f800:93a1 2600:9000:233d:4200:6:edb:f800:93a1 2600:9000:233d:ba00:6:edb:f800:93a1 2600:9000:233d:1800:6:edb:f800:93a1]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "cloud.robocorp.com found [DNS query]: [52.208.5.184 34.254.101.112 52.214.242.60]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "conda.anaconda.org found [DNS query]: [104.19.145.37 104.19.144.37 2606:4700::6813:9125 2606:4700::6813:9025]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "files.pythonhosted.org found [DNS query]: [167.82.48.223 2a04:4e42:f000::223]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "github.com found [DNS query]: [140.82.112.3]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "pypi.org found [DNS query]: [151.101.0.223 151.101.128.223 151.101.192.223 151.101.64.223 2a04:4e42::223 2a04:4e42:200::223 2a04:4e42:400::223 2a04:4e42:600::223]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "sema4.ai found [DNS query]: [104.26.5.199 104.26.4.199 172.67.74.34 2606:4700:20::681a:5c7 2606:4700:20::681a:4c7 2606:4700:20::ac43:4a22]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4010,
"status": "ok",
"message": "telemetry.robocorp.com found [DNS query]: [34.252.83.171 52.215.186.154]",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"api.eu1.robocorp.com\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"api.eu1.robocorp.com\" passed with certificate issued by \"CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\\\\, Inc.,L=Scottsdale,ST=Arizona,C=US\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"cdn.sema4.ai\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"cdn.sema4.ai\" passed with certificate issued by \"CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\\\\, Inc.,L=Scottsdale,ST=Arizona,C=US\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"cloud.robocorp.com\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"cloud.robocorp.com\" passed with certificate issued by \"OU=Starfield Class 2 Certification Authority,O=Starfield Technologies\\\\, Inc.,C=US\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"conda.anaconda.org\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"anaconda.org\" passed with certificate issued by \"CN=ISRG Root X1,O=Internet Security Research Group,C=US\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"files.pythonhosted.org\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"files.pythonhosted.org\" passed with certificate issued by \"CN=GlobalSign,OU=GlobalSign Root CA - R3,O=GlobalSign\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"github.com\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"github.com\" passed with certificate issued by \"CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"pypi.org\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"pypi.org\" passed with certificate issued by \"CN=GlobalSign,OU=GlobalSign Root CA - R3,O=GlobalSign\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"sema4.ai\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"sema4.ai\" passed with certificate issued by \"CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4050,
"status": "ok",
"message": "TLS version: \"telemetry.robocorp.com\" -\u003e TLS 1.3",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4060,
"status": "ok",
"message": "TLS verification of \"telemetry.robocorp.com\" passed with certificate issued by \"CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\\\\, Inc.,L=Scottsdale,ST=Arizona,C=US\"",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4040,
"status": "ok",
"message": "Canary download successful [GET request]: https://cdn.sema4.ai/canary.txt",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4030,
"status": "ok",
"message": "PyPI canary download successful [HEAD request]: https://pypi.org/jupyterlab-pygments/",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "network",
"category": 4030,
"status": "ok",
"message": "Conda canary download successful [HEAD request]: https://conda.anaconda.org/conda-forge/linux-64/repodata.json",
"url": "https://sema4.ai/docs/troubleshooting/firewall-and-proxies"
},
{
"type": "Robot",
"category": 0,
"status": "ok",
"message": "Tasks are defined in robot.yaml",
"url": ""
},
{
"type": "Robot",
"category": 0,
"status": "ok",
"message": "Each task has exactly one definition.",
"url": ""
},
{
"type": "Robot",
"category": 0,
"status": "ok",
"message": "PATH settings in robot.yaml are ok.",
"url": ""
},
{
"type": "Robot",
"category": 0,
"status": "ok",
"message": "PYTHONPATH settings in robot.yaml are ok.",
"url": ""
},
{
"type": "Robot",
"category": 0,
"status": "ok",
"message": "ignoreFiles settings in robot.yaml are ok.",
"url": ""
},
{
"type": "Robot",
"category": 0,
"status": "ok",
"message": "Artifacts directory defined in robot.yaml",
"url": ""
},
{
"type": "Robot",
"category": 0,
"status": "ok",
"message": "In robot.yaml, environment configuration \"/workspaces/advanced-template/conda.yaml\" is present. So this is python robot.",
"url": ""
},
{
"type": "Conda",
"category": 0,
"status": "ok",
"message": "Channels in conda.yaml are ok.",
"url": ""
},
{
"type": "Conda",
"category": 0,
"status": "ok",
"message": "Conda dependencies in conda.yaml are ok.",
"url": ""
},
{
"type": "Conda",
"category": 0,
"status": "ok",
"message": "Pip dependencies in conda.yaml are ok.",
"url": ""
},
{
"type": "JSON",
"category": 0,
"status": "ok",
"message": "JSON files are readable and can be parsed.",
"url": ""
},
{
"type": "YAML",
"category": 0,
"status": "ok",
"message": "YAML files are readable and can be parsed.",
"url": ""
},
{
"type": "Settings",
"category": 0,
"status": "ok",
"message": "In general, 'settings.yaml' is ok.",
"url": ""
}
]
}
#### Progress: 08/15 v20.1.1 0.576s Running pip install phase. (pip v24.3.1) [layer: ec21bb1abb3e9dc9]
Warning: Building wheels for collected packages: pyperclip, python-docx, stringcase [plan analyzer: missing pip wheel files] @21s
#### Progress: 09/15 v20.1.1 29.591s Post install scripts phase skipped -- no scripts.
#### Progress: 10/15 v20.1.1 0.000s Activate environment started phase.
Error: unknown command "internal" for "rcc"
Run 'rcc --help' for usage.
Error: [rcc v20.1.1] unknown command "internal" for "rcc"
[rcc] exit status will be: 1!
Process 2808: exit status 1, command: /home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc [internal env --label before] [v20.1.1/2587]
Activation failure: exit status 1
#### Progress: 11/15 v20.1.1 0.694s Pip check skipped.
#### Progress: 12/15 v20.1.1 0.000s Update installation plan.
#### Progress: 13/15 v20.1.1 0.000s Record holotree stage to hololib [with 19 workers on 20 CPUs].
#### Progress: 14/15 v20.1.1 2.283s Restore space from library [with 19 workers on 20 CPUs; with compression: true].
Installation plan is: /opt/sema4ai/ht/24c663a_c5e81ff_691db988/rcc_plan.log
Environment configuration descriptor is: /opt/sema4ai/ht/24c663a_c5e81ff_691db988/identity.yaml
#### Progress: 15/15 v20.1.1 1.729s Fresh holotree done [with 19 workers on 20 CPUs].
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@ From rcc "v20.1.1" (controller: "Sema4aiCode") point of view, "environment creation" was SUCCESS. @@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[
{
"key": "PYTHON_EXE",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988/bin/python3"
},
{
"key": "TEMP",
"value": "/home/vscode/.sema4ai/temp/19454f89238a9dfb"
},
{
"key": "TMP",
"value": "/home/vscode/.sema4ai/temp/19454f89238a9dfb"
},
{
"key": "CONDA_DEFAULT_ENV",
"value": "rcc"
},
{
"key": "CONDA_PREFIX",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988"
},
{
"key": "CONDA_PROMPT_MODIFIER",
"value": "(rcc)"
},
{
"key": "CONDA_SHLVL",
"value": "1"
},
{
"key": "PYTHONHOME",
"value": ""
},
{
"key": "PYTHONSTARTUP",
"value": ""
},
{
"key": "PYTHONEXECUTABLE",
"value": ""
},
{
"key": "PYTHONNOUSERSITE",
"value": "1"
},
{
"key": "SEMA4AI_HOME",
"value": "/home/vscode/.sema4ai"
},
{
"key": "RCC_ENVIRONMENT_HASH",
"value": "ec21bb1abb3e9dc9"
},
{
"key": "RCC_INSTALLATION_ID",
"value": "e96f4c12-b44e-e693-e9f6-c011796bd45a"
},
{
"key": "RCC_HOLOTREE_SPACE_ROOT",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988"
},
{
"key": "RCC_TRACKING_ALLOWED",
"value": "true"
},
{
"key": "RCC_EXE",
"value": "/home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc"
},
{
"key": "RCC_VERSION",
"value": "v20.1.1"
},
{
"key": "PATH",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988/bin:/vscode/vscode-server/bin/linux-x64/19e0f9e681ecb8e5c09d8784acaa601316ca4571/bin/remote-cli:/usr/local/py-utils/bin:/usr/local/jupyter:/usr/local/share/nvm/current/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
},
{
"key": "PATH",
"value": "/workspaces/advanced-template:/opt/sema4ai/ht/24c663a_c5e81ff_691db988/bin:/vscode/vscode-server/bin/linux-x64/19e0f9e681ecb8e5c09d8784acaa601316ca4571/bin/remote-cli:/usr/local/py-utils/bin:/usr/local/jupyter:/usr/local/share/nvm/current/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
},
{
"key": "PYTHONPATH",
"value": "/workspaces/advanced-template"
},
{
"key": "ROBOT_ROOT",
"value": "/workspaces/advanced-template"
},
{
"key": "ROBOT_ARTIFACTS",
"value": "/workspaces/advanced-template/output"
}
]
sema4ai: 2025-05-10 23:04:50 UTC pid: 958 - MainThread - INFO - sema4ai_code.rcc
Output from: /home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc holotree variables --space vscode-02 /workspaces/advanced-template/conda.yaml --json --no-retry-build --no-pyc-management --bundled --sema4ai --controller Sema4aiCode (took: 32.08s): [
{
"key": "PYTHON_EXE",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988/bin/python3"
},
{
"key": "TEMP",
"value": "/home/vscode/.sema4ai/temp/19454f89238a9dfb"
},
{
"key": "TMP",
"value": "/home/vscode/.sema4ai/temp/19454f89238a9dfb"
},
{
"key": "CONDA_DEFAULT_ENV",
"value": "rcc"
},
{
"key": "CONDA_PREFIX",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988"
},
{
"key": "CONDA_PROMPT_MODIFIER",
"value": "(rcc)"
},
{
"key": "CONDA_SHLVL",
"value": "1"
},
{
"key": "PYTHONHOME",
"value": ""
},
{
"key": "PYTHONSTARTUP",
"value": ""
},
{
"key": "PYTHONEXECUTABLE",
"value": ""
},
{
"key": "PYTHONNOUSERSITE",
"value": "1"
},
{
"key": "SEMA4AI_HOME",
"value": "/home/vscode/.sema4ai"
},
{
"key": "RCC_ENVIRONMENT_HASH",
"value": "ec21bb1abb3e9dc9"
},
{
"key": "RCC_INSTALLATION_ID",
"value": "e96f4c12-b44e-e693-e9f6-c011796bd45a"
},
{
"key": "RCC_HOLOTREE_SPACE_ROOT",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988"
},
{
"key": "RCC_TRACKING_ALLOWED",
"value": "true"
},
{
"key": "RCC_EXE",
"value": "/home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc"
},
{
"key": "RCC_VERSION",
"value": "v20.1.1"
},
{
"key": "PATH",
"value": "/opt/sema4ai/ht/24c663a_c5e81ff_691db988/bin:/vscode/vscode-server/bin/linux-x64/19e0f9e681ecb8e5c09d8784acaa601316ca4571/bin/remote-cli:/usr/local/py-utils/bin:/usr/local/jupyter:/usr/local/share/nvm/current/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
},
{
"key": "PATH",
"value": "/workspaces/advanced-template:/opt/sema4ai/ht/24c663a_c5e81ff_691db988/bin:/vscode/vscode-server/bin/linux-x64/19e0f9e681ecb8e5c09d8784acaa601316ca4571/bin/remote-cli:/usr/local/py-utils/bin:/usr/local/jupyter:/usr/local/share/nvm/current/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
},
{
"key": "PYTHONPATH",
"value": "/workspaces/advanced-template"
},
{
"key": "ROBOT_ROOT",
"value": "/workspaces/advanced-template"
},
{
"key": "ROBOT_ARTIFACTS",
"value": "/workspaces/advanced-template/output"
}
]
sema4ai: 2025-05-10 23:04:50 UTC pid: 958 - MainThread - INFO - sema4ai_code.rcc
Output from: /home/vscode/.vscode-server/extensions/sema4ai.sema4ai-2.12.0-linux-x64/bin/rcc holotree hash --json --lockless --warranty-voided --stdin /opt/sema4ai/ht/24c663a_c5e81ff_691db988/identity.yaml --bundled --sema4ai --controller Sema4aiCode (took: 0.01s): {
"hash": "ec21bb1abb3e9dc9"
}
sema4ai: 2025-05-10 23:04:50 UTC pid: 958 - MainThread - INFO - sema4ai_ls_core.jsonrpc.monitor
Cancelled: Message: id: 51, method: textDocument/hover
sema4ai: 2025-05-10 23:04:50 UTC pid: 958 - MainThread - INFO - sema4ai_ls_core.jsonrpc.monitor
Cancelled: Message: id: 52, method: textDocument/hover
Setting the python executable path for vscode-python to be:
/opt/sema4ai/ht/24c663a_c5e81ff_691db988/bin/python3
Describe the bug
This is coming from inside VS Code; specifically the Sema4.ai extension. Looking at the source code for that extension, it wasn't clear that it was executing this itself or another part of the overall framework.
To Reproduce
Steps to reproduce the behavior:
-> VS Code / Dev Container / Sema4 Extension.
3
Versions:
Logs