-
Notifications
You must be signed in to change notification settings - Fork 2.6k
feat: 온프레미스 Roo Code VS Code 확장 완성 #5466
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
Conversation
- 외부 API 호출 차단 (fetch-wrapper.ts) - 텔레메트리 완전 비활성화 (OnPremTelemetryClient) - 로컬 LLM 지원 (vLLM/Ollama 통합) - 포괄적 테스트 (Unit/Integration/E2E/Docker) - VSIX 패키징 (16.72MB 온프레미스 에디션) - CI/CD 파이프라인 (GitLab) - 완전한 문서화 (설치/설정 가이드) 프로젝트 완성도: 85% (17/20 항목 완료)
| const results = await detectOutboundCalls("src") | ||
|
|
||
| const schemaUrls = results.filter( | ||
| (call) => call.url.includes("schema.json") || call.url.includes("go.microsoft.com"), |
Check failure
Code scanning / CodeQL
Incomplete URL substring sanitization High test
go.microsoft.com
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.
| - **텔레메트리 완전 비활성화**: `OnPremTelemetryClient` | ||
| - **로컬 LLM 통합**: vLLM/Ollama 자동 감지 및 전환 | ||
| - **포괄적 테스트**: Unit/Integration/E2E/Docker 방화벽 테스트 | ||
| - **VSIX 패키징**: `roo-cline-onprem-3.22.6-onprem.1.vsix` (16.72MB) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo noticed: The VSIX filename 'roo-cline-onprem-3.22.6-onprem.1.vsix' appears to have a typo ('cline' instead of 'code'). Please verify the intended naming for consistency with the repository name.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
프로젝트 완성도: 85% (17/20 항목 완료)
Related GitHub Issue
Closes: #
Roo Code Task Context (Optional)
Description
Test Procedure
Pre-Submission Checklist
Screenshots / Videos
Documentation Updates
Additional Notes
Get in Touch
Important
Adds on-premises edition of Roo Code VS Code extension with local LLM support, telemetry blocking, and offline functionality, including CI/CD updates and comprehensive testing.
OnPremTelemetryClientto disable telemetry whenON_PREMis true.fetch-wrapper.tsto block external API calls in on-premises mode.localLLMProvider.ts.extension.tsto initialize on-premises mode early..gitlab-ci.ymlfor building and deploying the on-premises edition.tests/e2e/on-prem-vllm.spec.tsandtests/firewall/firewall-test.ts.docker-compose.ymlandnginx.conffor firewall simulation.scripts/build-onprem.mjsfor VSIX packaging of the on-premises edition.package.jsonandpackage.onprem.jsonfor on-premises configuration.README.mdand addsdocs/on-prem-setup.mdfor installation and configuration guidance.This description was created by
for 7bae017. You can customize this summary. It will automatically update as commits are pushed.