1.0.2
1. 차트에서 같은 항목(카테고리)이 여러 행이면 값을 합계로 묶어 그리도록 개선, 가로축 항목은 모두 표시
2. 차트 행 범위 지정("처음 5행", "마지막 10행")과 100행 초과 시 안내 표시 추가 (100행이 넘으면 처음 100행만 그림)
3. 차트 플러그인(ibsheet-dialog.js, ibchart.js)이 없을 때 안내 문구를 표시하도록 추가
안내 문구는 현재 한국어로만 표시됩니다
4. 성공한 질의·응답을 브라우저에 기억(최대 100건)해 비슷한 질의 때 참고하는 기능 추가
"싫어요"를 누르면 해당 이력은 제거됩니다
5. AI에 보내는 샘플 행을 전체 데이터에서 고르게 뽑도록 개선
6. 필터가 걸린 상태에서 요약·분석하면 "필터된 데이터 기준"으로 답하도록 개선
7. AI 처리 오류 시 오류 내용을 함께 표시하도록 개선
1.0.2
1. "상위 10명" 등 상위 N 요청 시 시트 화면이 깨지던 현상 수정 (상위 N건만 남기도록 변경)
2. 필터가 걸린 상태에서 차트를 그리면 숨겨진 행까지 포함되던 현상 수정
3. 차트를 닫은 뒤에도 후속 질문이 차트로 처리되던 현상 수정
4. 대화창을 끌면 화면 밖으로 나가던 현상 수정
5. 응답 처리 중 오류가 나면 기술적인 오류 문구가 그대로 보이던 현상 수정 ("처리할 수 없습니다" 안내로 표시)
1.0.2
1. 요약 요청 표현("몇 명", "몇 건", "합계", "총합", "평균" 등)과 시트 동작 요청 표현("묶어줘", "높은 순으로", "숨겨줘", "초기화", "상위·하위 N" 등) 인식 추가
2. 차트 요청 판별 개선: "차트·그래프" 단어만으로는 차트로 처리하지 않고 "만들어·그려·보여" 같은 요청이나 차트 종류와 함께 쓸 때 처리, "히스토그램"·"도넛 차트" 표현 추가
3. 플러그인이 보낸 성공·교정 사례와 서버에 저장된 성공 사례를 모든 기능의 참고 예시로 사용하도록 개선
4. 질문 의도를 AI로 분류하는 옵션 추가 (실패하면 키워드 방식으로 자동 전환)
기본 꺼짐. routing.llm.enabled=true 로 켜고 routing.llm.model 로 모델 지정
5. 세션(session.enabled=true)을 켠 경우 이전 대화의 분석·차트·시트 동작 결과를 후속 질의에서 참고하도록 개선
6. 매뉴얼 검색 결과에 API 예제 코드 포함
1.0.2
1. AI 응답이 정해진 형식에서 벗어나면 1회 자동 재시도하도록 수정 (retry.on-parse-fail, 기본 true)
2. 괄호 짝이 맞지 않는 스크립트 응답을 미리 검사해 재시도하도록 수정
3. 세션을 켠 상태에서 다른 기능을 요청해도 이전 기능(예: 차트)으로 처리되던 현상 수정
⚠ 주의
- 상위 N, 성공 사례 참고, 필터 기준 안내는 플러그인과 서버가 모두 1.0.2 이상이어야 동작합니다 (서버 1.0.1과 함께 써도 오류는 없지만 이 개선은 빠집니다).
- 차트 집계는 합계만 지원합니다. "부서별 평균" 요청에도 합계로 그려집니다.