Commit Graph

41 Commits

Author SHA1 Message Date
g1nation 0a97324f1b feat: v2.2.92 → v2.2.158 — god-file 분해 + Stocks feature + 대화 연속성
R56–R59: agent.ts 2731→1529줄 god-file 분해 (25 modules)
  · attrParsers + LLM 메서드 8개 (callNonStreaming, streamChatOnce 등)
  · executeActions 415줄 → 8 handler 그룹 (file/run/list/brain/calendar/sheets/tasks)
  · handlePrompt 1100줄 → 7 phase 모듈 (system prompt + budget + autoContinue 등)

R50–R55: extension.ts 1145→349줄 (telegram/settings/provider commands 분리)

Stocks feature 신규: /stocks slash command (v2.2.152~158)
  · .astra/stocks.json 저장소 + Yahoo Finance 현재가 갱신
  · 8 키워드 필터 (ROE/성장성/유동성/수익성/영업효율/기술력/안정성/PBR)
  · Naver 시가총액 페이지 JSON API (m.stock.naver.com) 발굴
  · LLM Top 5 매력도 분석 + Telegram 자동 보고서
  · KST 09:00/15:00 watcher 자동 모니터링

대화 연속성 (v2.2.150~157):
  · [PRIOR TURN CONCLUSION] block 으로 직전 결론 anchor
  · thin follow-up 분류 → boilerplate 헤더 suppression
  · slash 명령 결과 chatHistory mirror (capture wrapper)
  · echo/parrot 금지 system prompt rule

기타: /stocks 슬래시 자동완성 dropdown UI, Naver JSON API 전환 (cheerio 제거)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-25 09:59:32 +09:00
g1nation 0712014fcb chore: v2.2.73 — ASTRA-DEBUG 로그 레벨 + webview CSP font-src 보강
- ASTRA-DEBUG 정상 흐름 로그를 console.error → logInfo/console.log 로 강등
  (chatHandlers, extension, slashRouter): DevTools에 ERR로 찍히던 오탐 제거
- sidebar webview에 명시적 CSP meta 추가 + font-src에 data: 허용
  (sidebar.html, sidebarProvider._getHtml): VS Code outer iframe이 codicon.ttf를
  data:font/ttf 로 inject하면서 기본 CSP에 막혀 매 prompt 마다 violation
  경고가 찍히던 문제 해소
- 누적된 LM Studio / agent / 컨텍스트 매니저 / 테스트 갱신 동반

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-23 15:52:19 +09:00
g1nation 36db170844 feat: v2.2.64 — LM Studio 모델 발견/에러 표시 + macOS 셸 호환성
- LM Studio 모델 dropdown을 SDK system.listDownloadedModels('llm') 으로
  조회하도록 변경. REST /v1/models 는 JIT 옵션이 꺼져 있으면 로드된 모델만
  반환하여 macOS 환경에서 dropdown 이 비거나 fallback 한 줄만 남던 문제 해결.
  SDK 실패 시 REST 로 자동 fallback.
- LM Studio 로드/언로드 실패를 readyBar 의 영속 segment 로 표시. 모델을
  다시 선택하면 clearLmStudioError() 로 해제.
- src/security.ts: PowerShell '&&' rewrite 를 win32 에서만 수행. macOS/Linux
  에서는 'if (\$?) { ... }' 가 zsh/bash 문법 오류라 명령 자체가 깨졌음.
- src/utils.ts: system prompt 에 OS 별 [ENVIRONMENT] 블록 동적 주입
  (셸/경로 스타일/체이닝 연산자). 'cd E:\\... ; ...' 같은 Windows 전용
  예시를 macOS 에서 그대로 따라하던 회귀 차단.
- 테스트 mock 에 listDownloaded() 추가.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 09:37:29 +09:00
koriweb 8016ef18fa Update project files 2026-05-22 15:00:14 +09:00
koriweb eeb527c242 feat(datacollect): /youtube 개편·/wikify 신규·출력 위생 (v2.2.48)
- /youtube: 4-렌즈 분석 → 대본(스크립트) 역기획서 포맷으로 개편, 보고서
  앞에 영상 전체 스크립트(Full Script) 출력, 명령어 보조 컨텍스트 지원
- /wikify: 신규 슬래시 명령 — 웹사이트 본문(/api/web-extract)을 P-Reinforce
  v3.0 위키 문서로 합성. 여러 링크 순차 배치 처리, 명세 문서 완전성 규칙,
  위키링크 자동 교정
- Self-Reflector Phase A 기본 비활성화 — [Self-Reflector Check] 내부 검증
  로그가 사용자 답변에 노출되지 않도록
- 슬래시 합성·일반 채팅 시스템 프롬프트에 출력 위생 규칙 추가 — 한·영 토큰
  깨짐 정제, 내부 검증 로그 출력 금지

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-20 18:34:07 +09:00
koriweb 0834608f7e Bump version to 2.2.27 and update package 2026-05-18 16:36:41 +09:00
g1nation 9ca95ab997 v2.2.15: Astra Office Refactor & Multi-Service Integration 2026-05-16 22:07:06 +09:00
koriweb 72412450c3 feat: v2.2.3 - Stability, Self-Reflector & Intent Alignment
- 버전 2.2.3 상향 및 PATCHNOTES.md 업데이트

- [신규] src/features/selfReflector/ - 성찰 실행/검증/프롬프트 모듈 추가

- [신규] intentAlignment.ts, intentClassifier.ts - 의도 정렬 시스템 추가

- [신규] pixelOfficeState.ts - 픽셀 오피스 상태 관리 추가

- sidebarProvider, dispatcher, chatHandlers 핵심 로직 최적화

- astra-2.2.3.vsix 패키지 생성 완료 (298 tests PASS)
2026-05-15 14:16:14 +09:00
g1nation e85e11aac6 release: v2.0.1 - Advanced Knowledge Mix & Architectural Intelligence 2026-05-13 22:05:39 +09:00
koriweb 089abf22db refactor: optimize core engine and retrieval logic for v2.80.43 2026-05-13 19:23:57 +09:00
g1nation 5ffb472d22 Update Astra: v2.80.19 - Refactoring Sidebar, LM Studio integration, and new tests 2026-05-08 23:14:47 +09:00
koriweb 60b46986e1 fix: stop Astra from asking permission instead of reading files directly 2026-05-06 12:17:56 +09:00
koriweb 9115935eaf refactor: remove dead code and unoptimized structures 2026-05-06 12:12:37 +09:00
koriweb 00f62bdc34 Updates 2026-05-06 11:46:38 +09:00
g1nation 037eafa02b [Core] Final user-optimized system prompt (v2.76.9) and test alignment 2026-05-05 16:35:33 +09:00
g1nation 154ae7dedc [Core] Consolidate system prompt rules and update tests 2026-05-05 16:32:15 +09:00
g1nation 7b8d5d1afd [UX] Refine follow-up question rules: Single Question & Answer-First policy 2026-05-05 16:26:54 +09:00
g1nation 6470e23d73 [UX] Final alignment with user-defined 'Summary-Detail-Suggestion' output format 2026-05-05 16:25:04 +09:00
g1nation 76ec4624a8 [UX] Mass overhaul: Remove internal logs/questions and focus on actionable file-level guidance 2026-05-05 16:11:05 +09:00
g1nation 964c42f83f [UX] Clean up redundant reasoning headers for better readability 2026-05-05 15:56:08 +09:00
g1nation f4c22bda54 [UX] Refactor system prompt for 'Verdict -> Proof -> Action' optimized output structure 2026-05-05 15:51:20 +09:00
g1nation 177c10ee63 fix(compliance): enforced zero-emoji and unique headings policy v2.67.0 2026-05-05 10:36:23 +09:00
g1nation ccb5ca515e feat(cognition): integrated empathetic acknowledgment and reordered response flow v2.66.0 2026-05-05 10:28:45 +09:00
g1nation 215c5f9457 feat: v2.62.0 - Astra Autonomous Loop (AAL) foundation & enhanced file analysis 2026-05-04 12:58:43 +09:00
g1nation e9e1832db7 release: v2.58.0 2026-05-03 21:07:37 +09:00
g1nation a5f3e383d4 Version 2.55.0 Release: Rebranding to Astra 2026-05-03 20:40:40 +09:00
g1nation 9c242a5b8d Version 2.53.0 Release: Thinking Partner Protocol and Context-Aware Chronicle 2026-05-03 20:25:37 +09:00
g1nation 7643362080 Feat: Implement local path code review preflight and add system prompt tests 2026-05-02 18:37:39 +09:00
g1nation da4ebe3942 Feat: Enhance query intent search and answer format readability 2026-05-02 18:20:22 +09:00
g1nation f45225b29a Feat: Implement Project Chronicle Guard Policy and Second Brain Trace enhancements 2026-05-02 18:00:10 +09:00
g1nation 6c83a570ff Release: v2.36.4 - Datacollector Knowledge Sync 2026-05-02 17:51:07 +09:00
g1nation 70a86a3228 Fix: Repository URL in README and package.json 2026-05-02 17:01:02 +09:00
g1nation f874ae6152 Release: v2.36.0 - P-Reinforce v3.0 Standard Integration 2026-05-02 16:26:35 +09:00
g1nation 8bb8c065d7 Bump version to 2.35.0: Knowledge Resilience & Standardization Milestone. 2026-05-02 13:18:07 +09:00
g1nation 82db8495f8 feat: upgrade core agent workflow and system utilities 2026-05-01 20:24:00 +09:00
Wonseok Jung 326672cb93 feat: v2.12.0 - UI/UX Refinement (Model Sync & Premium Tooltips) 2026-04-30 00:19:06 +09:00
koriweb 6a4ea99449 UI: enforce strict internal constraints for negative prompts 2026-04-29 10:45:29 +09:00
Wonseok Jung 42ca873d45 chore: release v2.2.46 with critical bug fixes for AI communication and brain management 2026-04-25 19:07:15 +09:00
한예성 acc6c76a4f chore: sync connectai 2026-04-25 12:55:14 +09:00
한예성 78a50bd1f9 feat: enhance LM Studio stability and session management v2.2.27 2026-04-25 00:37:47 +09:00
bluemsi 0e20dff154 [Architecture] G1nation V2 Refactor 2026-04-24 18:23:21 +09:00