Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
f25f56d
docs: compaction & context management design spec
chinkan Jul 6, 2026
6cc21e3
fix spec: address reviewer issues
chinkan Jul 6, 2026
0497d98
fix spec: add missing preserved arg and error logging for RAG retrieval
chinkan Jul 6, 2026
a2c9698
fix spec: boundary marker format specifiers and Files Touched table
chinkan Jul 6, 2026
e3b9a9f
fix plan: remove embeddings.rs from Files Touched, align Default with…
chinkan Jul 6, 2026
f748dac
feat(config): add rrf_k, rrf_weight_fts, rrf_weight_vec to MemoryConfig
chinkan Jul 6, 2026
73b61a6
feat(provider): runtime context_window_cache with fetch_context_window
chinkan Jul 6, 2026
1af8e79
feat(memory): add vec0 metadata column migration for is_summarized an…
chinkan Jul 6, 2026
bd3fa1b
feat(memory): configurable RRF weights and vec0 metadata pre-filtering
chinkan Jul 6, 2026
72ff995
feat(rag): add retrieve_context_for_compaction for RAG-aware compaction
chinkan Jul 6, 2026
fdefdc4
feat(prompt): structured YAML state + narrative summary prompt
chinkan Jul 6, 2026
3fb28b0
feat(main): background context_window cache warmup at startup
chinkan Jul 6, 2026
2ebe487
feat(agent): system prompt preservation and RAG-aware compaction
chinkan Jul 6, 2026
20017db
test: add tests for context_window cache and structured summary prompt
chinkan Jul 6, 2026
031c63c
fix: clippy and fmt fixes for compaction changes
chinkan Jul 6, 2026
0275fe6
fix: address code review issues — missing tests, hardcoded constant, …
chinkan Jul 6, 2026
ac7c429
fix: ensure vec0 metadata columns are populated on insert, rebuild if…
chinkan Jul 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions config.example.toml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ Be concise and helpful."""
# [agent]
# max_iterations = 25 # Agent loop cap (default 25)
# empty_response_retry_limit = 3 # Recovery attempts for empty model responses (default 3; 0 = fail immediately)
# parse_retry_limit = 3 # Retries when API response is missing 'choices' field (default 3; 0 = fail immediately; exponential backoff: 1s, 2s, 4s...)

# LangSmith observability (optional)
# Traces every LLM call and tool execution for debugging in the LangSmith UI.
Expand Down
Loading
Loading