Astra v2.2.52
- 채팅 기록 목록 누락 수정: 후처리 예외로 _saveCurrentSession 이 건너뛰던 회귀를 try/finally 로 보장, _saveCurrentSession 자체도 throw 방지. 1인 기업 모드 업무 턴(_runCompanyTurn)도 요청/보고서 쌍으로 기록 (_saveCompanyTurnSession). - Self-Reflector 실행 검증 크로스플랫폼화: .py 는 python3 자동 탐지, .ts 는 로컬 node_modules/typescript/bin/tsc 직접 호출. - 버전 2.2.52 상향 + package-lock 동기화 + 재패키징. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+12
-4
@@ -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.48",
|
||||
"version": "2.2.52",
|
||||
"publisher": "g1nation",
|
||||
"license": "MIT",
|
||||
"icon": "assets/icon.png",
|
||||
@@ -408,7 +408,9 @@
|
||||
"g1nation.telegram.allowedChatIds": {
|
||||
"type": "array",
|
||||
"default": [],
|
||||
"items": { "type": "number" },
|
||||
"items": {
|
||||
"type": "number"
|
||||
},
|
||||
"description": "Optional allowlist of Telegram chat IDs that may message the bot. When empty, every chat that messages the bot is accepted (use with caution)."
|
||||
},
|
||||
"g1nation.telegram.defaultAgent": {
|
||||
@@ -419,7 +421,9 @@
|
||||
"g1nation.telegram.agentByChatId": {
|
||||
"type": "object",
|
||||
"default": {},
|
||||
"additionalProperties": { "type": "string" },
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": "Per-chat override of the Telegram agent. Keys are stringified chat IDs, values are agent names from the knowledge map. Overrides telegram.defaultAgent for the listed chats."
|
||||
},
|
||||
"g1nation.telegram.contextChunks": {
|
||||
@@ -490,7 +494,11 @@
|
||||
},
|
||||
"g1nation.company.intentAlignmentMode": {
|
||||
"type": "string",
|
||||
"enum": ["off", "smart", "strict"],
|
||||
"enum": [
|
||||
"off",
|
||||
"smart",
|
||||
"strict"
|
||||
],
|
||||
"default": "smart",
|
||||
"description": "Intent Alignment — turn user prompts into an explicit Requirement Contract (C-G-C-F-Q) before dispatching a pipeline. 'off' = legacy, pipeline runs immediately. 'smart' (default) = run when confidence is high, else show a confirmation card; ask up to N rounds of clarifying questions if information is missing. 'strict' = always show the contract card and require user confirmation, regardless of confidence. Goal: stop agents from silently guessing at the user's mental model."
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user