robotframework-lsp icon indicating copy to clipboard operation
robotframework-lsp copied to clipboard

Error: [rcc v20.1.1] unknown command "internal" for "rcc"

Open rsforbes opened this issue 8 months ago • 0 comments

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.

####  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 1268: 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/966]
Activation failure: exit status 1

To Reproduce Steps to reproduce the behavior: -> VS Code / Dev Container / Sema4 Extension. 3

Versions:

  • Dev Container: mcr.microsoft.com/devcontainers/miniconda:1.1.2-3
  • rcc --version --> v20.1.1

Logs

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

rsforbes avatar May 10 '25 23:05 rsforbes