v2.2.292-296: 메모리·발열 최적화 + Pixel Office 완전 제거 + 소형 모델 추론 강화(calculate/run_code/지식 스코프)
- v2.2.292 메모리·발열: 헬스체크 워크스페이스 쓰기→fs.access(워처 연쇄 제거)·git 검사 비동기 30분 주기, 웹뷰 retainContextWhenHidden 정리(채팅만 유지), 브레인 인덱스 유휴 30분 TTL 해제, 채팅 DOM 200개 상한, @lmstudio/sdk 지연 로드 - v2.2.293 Pixel Office 시각화 폐기: astraOffice 모듈·사이드바 매니저 3종·스프라이트 17MB 삭제, sidebarProvider collector 섹션 통삭제 (기업 모드 판단 로직 무변경, vsix 12.2MB→1.3MB) - v2.2.294 도구 메뉴 'NotebookLM 백엔드 실행/종료' 버튼: OS 자동 감지, 프로젝트 자동 탐색+폴더 선택 저장, 포트 정리 폴백 (터미널 없이 Research 백엔드 켜고 끄기) - v2.2.295 추론 강화 1탄: [ACTION 16] <calculate> Python 계산 위임(결과 재주입·자가수정 루프), 단계별 지식 스코프(General+Specialty, 결정적 도메인 분류, 설정 지식·기억 탭 UI) - v2.2.296 추론 강화 2탄: [ACTION 17] <run_code> 실행 확인(stdout 회수→수정→재실행 루프), 문법 오류 재주입 자가수정, 도구 라우팅 힌트(dynamicBlocks), Grounding rescue 도메인 스코프 확장 - 검증: jest 818 통과(신규 29개), tsc 무오류, esbuild 정상 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
+26
-15
@@ -2,7 +2,7 @@
|
||||
"name": "astra",
|
||||
"displayName": "Astra",
|
||||
"description": "The personal intelligence layer for Antigravity and VS Code. A private cognitive partner for deep project context, memory, and proactive strategic decision-making.",
|
||||
"version": "2.2.291",
|
||||
"version": "2.2.296",
|
||||
"publisher": "g1nation",
|
||||
"license": "MIT",
|
||||
"icon": "assets/icon.png",
|
||||
@@ -176,10 +176,6 @@
|
||||
"command": "g1nation.company.openSessions",
|
||||
"title": "Astra: Open 1인 기업 Sessions Folder"
|
||||
},
|
||||
{
|
||||
"command": "g1nation.company.pixelOffice.open",
|
||||
"title": "Astra: Open Pixel Office (Full Screen)"
|
||||
},
|
||||
{
|
||||
"command": "g1nation.calendar.connect",
|
||||
"title": "Astra: Google Calendar (iCal) 연결 📅"
|
||||
@@ -268,6 +264,31 @@
|
||||
"default": "",
|
||||
"markdownDescription": "[nas 타깃] NAS Bridge가 요구하는 `x-bridge-token` 값(Bridge의 `BRIDGE_AUTH_TOKEN`과 일치). `nas` 타깃일 때만 요청 헤더에 실립니다. 로컬 타깃에는 영향 없음."
|
||||
},
|
||||
"g1nation.domainKnowledge.generalFolder": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"markdownDescription": "[단계별 지식] 모든 단계가 공통으로 참조하는 General Knowledge 폴더 (활성 두뇌 기준 상대 경로, 예: `General`). 질문이 수학/코딩/팩트로 분류될 때 해당 Specialty 폴더와 함께 검색됩니다."
|
||||
},
|
||||
"g1nation.domainKnowledge.mathFolder": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"markdownDescription": "[단계별 지식] 수학·논리 질문 전용 Specialty 폴더 (두뇌 상대 경로, 예: `Specialty_Math`). 비워두면 수학 질문도 전체 두뇌를 검색합니다."
|
||||
},
|
||||
"g1nation.domainKnowledge.codingFolder": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"markdownDescription": "[단계별 지식] 코딩·디버깅 질문 전용 Specialty 폴더 (두뇌 상대 경로, 예: `10_Wiki/Topic_Programming`). 비워두면 코딩 질문도 전체 두뇌를 검색합니다."
|
||||
},
|
||||
"g1nation.domainKnowledge.factsFolder": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"markdownDescription": "[단계별 지식] 일반 상식·팩트 질문 전용 Specialty 폴더 (두뇌 상대 경로, 예: `Specialty_Facts`). 비워두면 팩트 질문도 전체 두뇌를 검색합니다."
|
||||
},
|
||||
"g1nation.datacollectLocalProjectPath": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
"markdownDescription": "로컬 Datacollector 프로젝트 폴더 경로 (도구 메뉴의 'NotebookLM 백엔드 실행' 버튼이 여기서 `npm run bridge` 를 실행). 비워두면 워크스페이스 주변에서 자동 탐색하고, 못 찾으면 버튼 클릭 시 폴더 선택 창이 떠서 자동 저장됩니다."
|
||||
},
|
||||
"g1nation.datacollectSavePath": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
@@ -1130,16 +1151,6 @@
|
||||
"default": false,
|
||||
"description": "Self-Reflector Phase C — after a code file is created via <create_file>, automatically run the language's syntax check (Python: py_compile, JS: node --check, TS: project tsc --noEmit). Failures are surfaced in the action report so the user (and the agent on a follow-up) can see exactly what broke. Requires the language toolchain installed on the user's machine. Off by default."
|
||||
},
|
||||
"g1nation.company.pixelOffice.enabled": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Enable Pixel Office agent-status tracking (feeds the full-screen Astra Office panel opened via 'Astra: Open Pixel Office (Full Screen)'). The in-chat banner was removed in v2.2.267 to free screen space. UI layer only; turning it off does not change any agent behaviour."
|
||||
},
|
||||
"g1nation.company.pixelOffice.bubbles": {
|
||||
"type": "boolean",
|
||||
"default": true,
|
||||
"description": "Show short comic-style speech bubbles above Pixel Office characters on status changes / key events (full-screen Astra Office panel only — the in-chat banner was removed in v2.2.267). Bubbles are purely narrative — they never influence the agent's decisions. Disable for a quieter UI."
|
||||
},
|
||||
"g1nation.google.clientId": {
|
||||
"type": "string",
|
||||
"default": "",
|
||||
|
||||
Reference in New Issue
Block a user