bobo.yang
3fc21b920e
update log text
2023-06-13 10:45:11 +08:00
bobo.yang
659e35edf8
don't focus on output while devchat check fail.
2023-06-13 08:46:53 +08:00
bobo.yang
abba2c7df3
Add getValidPythonCommand function and improve dependency check
...
- Implement getValidPythonCommand in commandsBase.ts to detect Python 3.
- Update dependencyCheck in statusBarViewBase.ts to use getValidPythonCommand.
- Modify install.py to use sys.executable instead of hardcoded 'python3'.
2023-06-13 08:32:22 +08:00
bobo.yang
13f161506f
Improve DevChat dependency check and error handling
...
- Add logger import to commandsBase.ts.
- Replace plain error handling with logger in checkDevChatDependency.
- Refactor getPipxEnvironmentPath and updateEnvironmentPath functions.
2023-06-12 08:39:02 +08:00
bobo.yang
ba097eab26
add unit tests for src
2023-05-31 16:10:53 +08:00
bobo.yang
82faf14eb6
Separate VSCode from core logic for ISSUE #125
...
- Extract VSCode-related code from core logic.
- Improve modularity for easier unit testing.
2023-05-31 16:10:53 +08:00