-
v0.17.1 Stable
released this
2026-05-25 03:34:49 +00:00 | 305 commits to main since this release변경사항 (since v0.16.1)
- #163 docs: sudo 없이 ollama 설치 + ask --stream 권장 (v0.17.0 post-dogfood)
- #162 feat: [models.llm] request_timeout_secs config + 권장 모델 가이드
- #161 feat: v0.17.0 PR-C — code_lang_chunk_breakdown additive wire field
- #160 feat: v0.17.0 PR-B — C typedef-wrapped struct/enum/union → typedef alias unit
- #159 feat: v0.17.0 한국어 trigram FTS tokenizer + lexical builder + hint surface
v0.17.1 — post-dogfood docs/config polish
v0.17.0 후 사용자 확장 도그푸딩 (16 GB CPU only 환경, gemma4:e4b 시도) 에서 발견된 두 follow-up 을 한 patch release 로 묶음. additive only — 기존 config / wire 호환, 기존 사용자는 binary 만 교체.
변경
-
[models.llm] request_timeout_secsconfig 노브 (PR #162) — 기존 hard-coded 300 s 한도 (crates/kebab-llm-local/src/ollama.rs::REQUEST_TIMEOUT) 를 config 로 빼냄. 옛 config 가 키 누락해도 그대로 파싱 + 동일 동작 (#[serde(default = "default_llm_request_timeout_secs")], default 300). env overrideKEBAB_MODELS_LLM_REQUEST_TIMEOUT_SECS. 큰 모델 시도 시[models.llm] request_timeout_secs = 1200같이 늘리면 됨.= 0은 disable 이 아니라 "즉시 timeout" 이라 doc 에 명시 — "사실상 무제한" 의도면u64::MAX또는86400같이 큰 finite 값 사용. -
권장 모델 가이드 + ollama 설치 + ask --stream (PR #162 + #163) — README 사전 요구 절 +
docs/SMOKE.mdollama section 에 네 sub-bullet:- CPU only / RAM ≤ 16 GB ⇒ ≤ 4B Q4 모델 권장 (gemma3:4b / qwen2.5:3b / phi3:mini). gemma4:e4b 같은 8B+ 는 5분 timeout 한도에 걸리기 쉽다는 사전 안내.
request_timeout_secs노브 사용법 + 0-edge 주의.- sudo / systemd 없이 격리 디렉토리에 ollama 설치 (tarball + OLLAMA_MODELS env). 도그푸딩 머신에서
/build/cache/ollama패턴으로 검증. - cold start 가 긴 모델은
kebab ask --stream(fb-33) 권장 — progressive 토큰 surface 로 사용자 체감 개선.
Breaking / cascade
- 없음. config field 추가는 backward-compat (default 300), README/SMOKE 갱신은 docs only. v0.16.x → v0.17.1 도 그대로 (V007 자동 backfill 동일).
미진행 (next round)
crates/kebab-parse-image/src/ocr.rs의 동일한 hard-coded 300 s — default config 가 LLM + OCR 둘 다 gemma 사용 시 OCR 도 한도. 다음 round 에 같은 노브 (또는 별 노브) 로 재검토.
Verification
- 신규 unit test 3 (default / env override / legacy config backward-compat) + workspace cargo test
-j 1+ clippy green. - 확장 도그푸딩 (HOTFIXES 2026-05-25) 의 운영 시나리오 그대로.
Downloads