[P-Reinforce] Fix encoding, rebuild agent engine, and optimize looping
This commit is contained in:
+42
-33
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "connect-ai-lab",
|
||||
"displayName": "Connect AI",
|
||||
"description": "100% 로컬 AI 코딩 에이전트 — 파일 생성, 코드 편집, 터미널 실행을 오프라인으로. Ollama + Gemma/Llama/DeepSeek 지원.",
|
||||
"name": "g1nation",
|
||||
"displayName": "G1nation",
|
||||
"description": "100% local AI coding agent for VS Code. Create files, edit code, run commands, and work offline with Ollama or LM Studio.",
|
||||
"version": "2.2.15",
|
||||
"publisher": "connectailab",
|
||||
"license": "MIT",
|
||||
@@ -28,40 +28,38 @@
|
||||
"offline",
|
||||
"agent",
|
||||
"code-generation",
|
||||
"connect-ai-lab",
|
||||
"g1nation",
|
||||
"copilot"
|
||||
],
|
||||
"activationEvents": [
|
||||
"*"
|
||||
],
|
||||
"activationEvents": [],
|
||||
"main": "./out/extension.js",
|
||||
"contributes": {
|
||||
"commands": [
|
||||
{
|
||||
"command": "connect-ai-lab.newChat",
|
||||
"title": "Connect AI: New Chat",
|
||||
"command": "g1nation.newChat",
|
||||
"title": "G1nation: New Chat",
|
||||
"icon": "$(add)"
|
||||
},
|
||||
{
|
||||
"command": "connect-ai-lab.exportChat",
|
||||
"title": "Connect AI: Export Chat as Markdown"
|
||||
"command": "g1nation.exportChat",
|
||||
"title": "G1nation: Export Chat as Markdown"
|
||||
},
|
||||
{
|
||||
"command": "connect-ai-lab.explainSelection",
|
||||
"title": "Connect AI: Explain Selected Code"
|
||||
"command": "g1nation.explainSelection",
|
||||
"title": "G1nation: Explain Selected Code"
|
||||
},
|
||||
{
|
||||
"command": "connect-ai-lab.focusChat",
|
||||
"title": "Connect AI: Focus Chat Input"
|
||||
"command": "g1nation.focusChat",
|
||||
"title": "G1nation: Focus Chat Input"
|
||||
},
|
||||
{
|
||||
"command": "connect-ai-lab.showBrainNetwork",
|
||||
"title": "Connect AI: Show Brain Topology 🧠"
|
||||
"command": "g1nation.showBrainNetwork",
|
||||
"title": "G1nation: Show Brain Topology"
|
||||
}
|
||||
],
|
||||
"keybindings": [
|
||||
{
|
||||
"command": "connect-ai-lab.focusChat",
|
||||
"command": "g1nation.focusChat",
|
||||
"key": "cmd+l",
|
||||
"mac": "cmd+l"
|
||||
}
|
||||
@@ -69,7 +67,7 @@
|
||||
"menus": {
|
||||
"editor/context": [
|
||||
{
|
||||
"command": "connect-ai-lab.explainSelection",
|
||||
"command": "g1nation.explainSelection",
|
||||
"when": "editorHasSelection",
|
||||
"group": "1_modification"
|
||||
}
|
||||
@@ -78,43 +76,54 @@
|
||||
"viewsContainers": {
|
||||
"activitybar": [
|
||||
{
|
||||
"id": "connect-ai-lab-sidebar",
|
||||
"title": "Connect AI",
|
||||
"id": "g1nation-sidebar",
|
||||
"title": "G1nation",
|
||||
"icon": "$(hubot)"
|
||||
}
|
||||
]
|
||||
},
|
||||
"views": {
|
||||
"connect-ai-lab-sidebar": [
|
||||
"g1nation-sidebar": [
|
||||
{
|
||||
"type": "webview",
|
||||
"id": "connect-ai-lab-v2-view",
|
||||
"name": "Chat"
|
||||
"id": "g1nation-v2-view",
|
||||
"name": "Chat",
|
||||
"icon": "assets/icon.png"
|
||||
}
|
||||
]
|
||||
},
|
||||
"configuration": {
|
||||
"title": "Connect AI",
|
||||
"title": "G1nation",
|
||||
"properties": {
|
||||
"connectAiLab.ollamaUrl": {
|
||||
"g1nation.ollamaUrl": {
|
||||
"type": "string",
|
||||
"default": "http://127.0.0.1:11434",
|
||||
"description": "🤖 AI 서버 주소 (보통 자동으로 잡히니 건드리지 않아도 됩니다)"
|
||||
"description": "Base URL for Ollama or LM Studio. Default: http://127.0.0.1:11434"
|
||||
},
|
||||
"connectAiLab.defaultModel": {
|
||||
"g1nation.defaultModel": {
|
||||
"type": "string",
|
||||
"default": "gemma4:e2b",
|
||||
"description": "🧠 사용할 AI 모델 이름 (예: gemma4:e2b, llama3.3, deepseek-r1)"
|
||||
"description": "Default model name to use for chat requests."
|
||||
},
|
||||
"connectAiLab.requestTimeout": {
|
||||
"g1nation.requestTimeout": {
|
||||
"type": "number",
|
||||
"default": 300,
|
||||
"description": "⏱ AI 응답 대기 시간 (초, 기본 300초 = 5분)"
|
||||
"description": "Request timeout in seconds. Default: 300"
|
||||
},
|
||||
"connectAiLab.localBrainPath": {
|
||||
"g1nation.localBrainPath": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"description": "📁 내 지식 폴더 경로 — 내 PC의 특정 폴더(예: 바탕화면/MyBrain)를 지정하면, 그 안의 .md 파일들이 AI의 지식이 됩니다. 비워두면 기본 폴더를 자동 생성합니다."
|
||||
"description": "Folder path for your local Second Brain knowledge base. Leave empty to use the default folder."
|
||||
},
|
||||
"g1nation.secondBrainRepo": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"description": "Optional GitHub repository URL used for Second Brain sync."
|
||||
},
|
||||
"g1nation.autoPushBrain": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Automatically commit and push Second Brain changes after updates."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user