-
Notifications
You must be signed in to change notification settings - Fork 114
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
Implement Comprehensive Development Mode #174
Comments
For the provider is it possible for the user to use a locally hosted model such as something fro huggingface ? For the GitHub service which focuses on GitHub, it should be possible for users to use their own git server like gittea. |
We do have support for other local as well as open source models planned as a separate feature.
For Github the future integrations will be more along the lines of bitbucket etc which are more widely used Do you want to work on this issue? |
@dhirenmathur yep can you assign me to this issue ? |
Let me know if you need any help @waveywaves |
@waveywaves were you able to get started? |
Hey @dhirenmathur getting started on it today and plan on working through it tomorrow, I'll update this issue with a draft PR soon |
hi @waveywaves I am going to pick up the accommodation for tools / code fetching services for supporting local repos , removing their tight coupling with GitHub as part of another internal improvement. you can continue with rest of the implementation. |
@vineetshar sounds good to me |
first PR for this issue |
@dhirenmathur we can mark 1,2,3 over here as done. Shall open a PR for 5 soon. |
@waveywaves 1,2,3,4,5 all are done now. |
@vineetshar that's awesome ! |
Overview
The
isDevelopmentMode
flag is designed to disable third-party services (Firebase, GitHub, Portkey, AgentOps) to enable local development with minimal setup. Several components need to be modified to properly handle this development mode.Current Issue
Required Changes
1. Main Application (
main.py
)isDevelopmentMode
is only enabled whenENV='development'
2. Authentication Service (
auth_service.py
)3. Provider Service (
provider_service.py
)4. GitHub Service (
github_service.py
)5. Secret Manager
Documentation Updates Needed
Update teh Getting Started file with -
Acceptance Criteria
The text was updated successfully, but these errors were encountered: