mirror of
https://github.com/trycua/computer.git
synced 2026-01-03 20:10:04 -06:00
152 lines
6.4 KiB
JSON
152 lines
6.4 KiB
JSON
{
|
|
"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 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",
|
|
"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"
|
|
}
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"args": [],
|
|
"cwd": "${workspaceFolder:cua-root}/libs/lume",
|
|
"name": "Debug lume (libs/lume)",
|
|
"program": "${workspaceFolder:cua-root}/libs/lume/.build/debug/lume",
|
|
"preLaunchTask": "swift: Build Debug lume (libs/lume)"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"args": [],
|
|
"cwd": "${workspaceFolder:cua-root}/libs/lume",
|
|
"name": "Release lume (libs/lume)",
|
|
"program": "${workspaceFolder:cua-root}/libs/lume/.build/release/lume",
|
|
"preLaunchTask": "swift: Build Release lume (libs/lume)"
|
|
}
|
|
]
|
|
} |