tokenix 0.23.4

Local semantic index CLI for LLM token optimization
[filters.git-diff]
description = "Compact git diff view"
match_command = "^git\\s+diff\\b"
strip_ansi = true
strip_lines_matching = [
  "^diff --git",
  "^index ",
  "^--- ",
  "^\\+\\+\\+ "
]
max_lines = 100

[[tests.git-diff]]
name = "Standard git diff"
input = """
diff --git a/src/main.rs b/src/main.rs
index 1234567..89abcde 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -10,3 +10,4 @@ fn main() {
     println!("hello");
+    println!("world");
 }
"""
expected = """@@ -10,3 +10,4 @@ fn main() {
     println!("hello");
+    println!("world");
 }"""