From 2050ea84ed1f9651f2cc2da346c77cf0530b2a1b Mon Sep 17 00:00:00 2001 From: Dillon DuPont Date: Wed, 11 Jun 2025 14:03:00 -0400 Subject: [PATCH] Updated launch config --- .vscode/launch.json | 39 ++++++++----- .vscode/py.code-workspace | 113 -------------------------------------- 2 files changed, 26 insertions(+), 126 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 3ea4279e..eb7f1801 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,5 +1,31 @@ { "configurations": [ + { + "name": "Agent UI", + "type": "debugpy", + "request": "launch", + "program": "examples/agent_ui_examples.py", + "console": "integratedTerminal", + "justMyCode": false, + "python": "${workspaceFolder:cua-root}/.venv/bin/python", + "cwd": "${workspaceFolder:cua-root}", + "env": { + "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" + } + }, + { + "name": "Computer UI", + "type": "debugpy", + "request": "launch", + "program": "examples/computer_ui_examples.py", + "console": "integratedTerminal", + "justMyCode": false, + "python": "${workspaceFolder:cua-root}/.venv/bin/python", + "cwd": "${workspaceFolder:cua-root}", + "env": { + "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" + } + }, { "name": "Run Computer Examples", "type": "debugpy", @@ -26,19 +52,6 @@ "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" } }, - { - "name": "Run Agent UI Examples", - "type": "debugpy", - "request": "launch", - "program": "examples/agent_ui_examples.py", - "console": "integratedTerminal", - "justMyCode": false, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" - } - }, { "name": "Run PyLume Examples", "type": "debugpy", diff --git a/.vscode/py.code-workspace b/.vscode/py.code-workspace index eb853f5a..11751d53 100644 --- a/.vscode/py.code-workspace +++ b/.vscode/py.code-workspace @@ -148,119 +148,6 @@ } ] }, - "launch": { - "version": "0.2.0", - "configurations": [ - { - "name": "Run Computer Examples", - "type": "debugpy", - "request": "launch", - "program": "examples/computer_examples.py", - "console": "integratedTerminal", - "justMyCode": true, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" - } - }, - { - "name": "Run Agent Examples", - "type": "debugpy", - "request": "launch", - "program": "examples/agent_examples.py", - "console": "integratedTerminal", - "justMyCode": false, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" - } - }, - { - "name": "Run PyLume Examples", - "type": "debugpy", - "request": "launch", - "program": "examples/pylume_examples.py", - "console": "integratedTerminal", - "justMyCode": true, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" - } - }, - { - "name": "SOM: Run Experiments (No OCR)", - "type": "debugpy", - "request": "launch", - "program": "examples/som_examples.py", - "args": [ - "examples/test_data", - "--output-dir", "examples/output", - "--ocr", "none", - "--mode", "experiment" - ], - "console": "integratedTerminal", - "justMyCode": false, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" - } - }, - { - "name": "SOM: Run Experiments (EasyOCR)", - "type": "debugpy", - "request": "launch", - "program": "examples/som_examples.py", - "args": [ - "examples/test_data", - "--output-dir", "examples/output", - "--ocr", "easyocr", - "--mode", "experiment" - ], - "console": "integratedTerminal", - "justMyCode": false, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" - } - }, - { - "name": "Run Computer Server", - "type": "debugpy", - "request": "launch", - "program": "${workspaceFolder}/libs/computer-server/run_server.py", - "console": "integratedTerminal", - "justMyCode": true, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer:${workspaceFolder:cua-root}/libs/agent:${workspaceFolder:cua-root}/libs/som:${workspaceFolder:cua-root}/libs/pylume" - } - }, - { - "name": "Run Computer Server with Args", - "type": "debugpy", - "request": "launch", - "program": "${workspaceFolder}/libs/computer-server/run_server.py", - "args": [ - "--host", "0.0.0.0", - "--port", "8000", - "--log-level", "debug" - ], - "console": "integratedTerminal", - "justMyCode": false, - "python": "${workspaceFolder:cua-root}/.venv/bin/python", - "cwd": "${workspaceFolder:cua-root}", - "env": { - "PYTHONPATH": "${workspaceFolder:cua-root}/libs/core:${workspaceFolder:cua-root}/libs/computer-server" - } - } - ] - }, "compounds": [ { "name": "Run Computer Examples + Server",