Skip to content

selvage-lab/selvage

v0.1.4 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 10mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Introduced a Tree-sitter based smart context extractor supporting Python, JavaScript/TypeScript, and Java/Kotlin with fallback regex extraction for other languages.

Full changelog
컨텍스트 추출 개선
  • Tree-sitter 기반 smart context extractor 도입: AST 분석을 통해 변경 라인이 속하는 가장 작은 코드 블록과 파일에 존재하는 dependency statement (import, require, define 등)를 자동 추출
    • 다중 언어 지원: Python, JavaScript/TypeScript, Java/Kotlin 언어에 대한 전문적인 컨텍스트 추출 지원
    • Smart Context 적용 조건: 전체 파일 대비 변경 라인이 20% 이하일 때 사용되며, 그 이상일 때는 전체 파일 컨텍스트 사용
  • Fallback 컨텍스트 추출기: 지원하지 않는 언어(C, C#, Go, Swift 등)에 대해서는 정규표현식 기반 패턴 매칭으로 컨텍스트 추출

추가 개선사항

  • 시스템 프롬프트 개선: 시스템 프롬프트 업그레이드하여 더 정확한 컨텍스트 기반 코드 리뷰 제공
  • 무의미한 변경 필터링: 빈 라인, 주석, 전처리기 지시문 등 무의미한 변경사항을 자동으로 필터링하여 리뷰 품질 향상

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track selvage-lab/selvage

Get notified when new releases ship.

Sign up free

About selvage-lab/selvage

LLM-based code review MCP server with AST-powered smart context extraction. Supports Claude, GPT, Gemini, and 20+ models via OpenRouter.

All releases →

Beta — feedback welcome: [email protected]