-
-
Notifications
You must be signed in to change notification settings - Fork 143
Mac target localhost container via gemini openai proxy #94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mac target localhost container via gemini openai proxy #94
Conversation
… of github.com:lloydchang/ipa-lab-hackingBuddyGPT into mac-target-localhost-container-via-gemini-openai-proxy
|
I will merge this for now.. would it be possible to move some of the shell-script functions into a common shellscript and include this from the different scripts (similar to a library)? |
|
Thank you for merging. Refactoring the functions for Mac and Linux into a library seems like premature optimization to me:
|
|
Update: As an experiment, I used Cline (AI Agent) and Gemini (LLM) with the following prompt:
Cline and Gemini refactored by creating a new file, I tried running the outputted files in Codespaces and Mac, but I encountered compatibility issues due to conflicting syntax and different *nix utilities between the two operating systems, Ubuntu Linux versus macOS. To mitigate that, I tried to add conditional statements to differentiate Linux versus Mac in
-- Visibility: If the concern is about too many files in root directory, perhaps existing files are movable into sub-directories to differentiate between Codespaces versus Mac. -- Clarification: Within each environment—Codespaces or Mac—there are two shell scripts because there are two different entry points:
versus
|
|
yes, moving those scripts, e.g., into Using different bash/zsh versions: yes, this is a problem (but this is already a problem now too.. shouldn't we include sanity checks in the different scripts that the expected bash version is the currently used version? |
|
yes and yes at #96 |
No description provided.