Commit History

Switch the default chat model to DeepSeek V4 Flash via OpenRouter
f5382e2

omarsol Claude Fable 5 commited on

Rescue account-state provider errors and page ops on provider incidents
2ece3fd

omarsol Claude Fable 5 commited on

Replace the client-level fallback with a turn-level rescue
c4dba34

omarsol Claude Fable 5 commited on

Refresh MODEL_PRICING against current provider price sheets
86221e5

omarsol Claude Fable 5 commited on

Upgrade backend dependencies; adapt to langchain 1.3.15 and ruff 0.16
e66492c

omarsol Claude Fable 5 commited on

Archive private KB bundles for fast cold starts
c8c398a

omarsol commited on

Tag LangSmith traces by deployment environment
9816fb5

omarsol commited on

Remove Claude Haiku 4.5 from the selectable model list
6cd03bd

omarsol Claude Fable 5 commited on

Improve KB command ergonomics, tool-output streaming, and wiki linting
766df7d

omarsol Claude Fable 5 commited on

Improve retrieval streaming and tracing
fa7c98c

omarsol commited on

Add model-aware prod v2 memory preset
20017bc

omarsol commited on

fix: preserve DeepSeek thinking events
1a2b802

omarsol commited on

feat(experiments): DeepSeek stage-1 compaction arms + prefix-preserving summarization
6b117e7

omarsol Claude Fable 5 commited on

fix(chat): keep one thread on one provider, drop the unselectable Gemini
8e27ae8

omarsol Claude Opus 4.8 commited on

fix(retrieval): store the BM25 index as gzipped JSON instead of pickle (#13)
e0d6ca8
unverified

Omar Solano Claude Fable 5 commited on

Use direct DeepSeek as default model
8a9b6de

Louis-François Bouchard commited on

Use OpenRouter DeepSeek with Gemini fallback
dc3936a

Louis-François Bouchard commited on

fix(activity): repeated Gemini search queries start a fresh cycle
e77db50

omarsol Claude Fable 5 commited on

fix(graphrag): query-relevant community reports, rerank floor parity
72f3c77

omarsol Claude Fable 5 commited on

fix(retrieval): budget skip, standard RRF, fail-fast collection load
0f36b6a

omarsol Claude Fable 5 commited on

fix(config): restore default dotenv precedence (shell wins over .env)
75e4226

omarsol Claude Fable 5 commited on

fix(config): honor AI_TUTOR_KB_DIR for every KB path
d4aa2ef

omarsol Claude Fable 5 commited on

fix(citations): keep labels of links with balanced brackets
f1138d7

omarsol Claude Fable 5 commited on

perf(citations): cache the KB manifest indexes
935b714

omarsol Claude Fable 5 commited on

fix(api): close request-size gaps in body and history caps
c0cba75

omarsol Claude Fable 5 commited on

fix(api): emit stream error frame after cleanup parts
25b8052

omarsol Claude Fable 5 commited on

fix(citations): handle malformed links; count only consulted docs in activity (#12)
2bacdcc
unverified

Omar Solano Claude Fable 5 commited on

Public docs-only bundle: allowlist filtering, leak audit, kb.tar.gz cold start (#11)
7e5f705
unverified

Omar Solano Claude Fable 5 commited on

wip: eval harness + public docs bundle; relocate eval docs into evals/ (#10)
dc474cb
unverified

Omar Solano Claude Opus 4.8 (1M context) commited on

fix(citations): drop code-block URLs from chips; default URL reading off
64590e2

omarsol Claude Opus 4.8 (1M context) commited on

feat(prompts): add course content reproduction policy and related tests
9e804b1

omarsol commited on

Merge experiment #3: SLM knowledge compaction (Ollama small models, 32k window)
6145817

omarsol Claude Opus 4.8 (1M context) commited on

Merge experiment #5: context-compaction study (keep-all vs compaction vs retrieve, Gemini 2.5 Flash)
1ab0db9

omarsol Claude Opus 4.8 (1M context) commited on

Merge experiment #2: GraphRAG vs classical RAG (opt-in retriever + scoped comparison)
b596739

omarsol Claude Opus 4.8 (1M context) commited on

feat(evals): single-turn latency finding (F27) + de-confound latency tooling
c3ce548
unverified

Omar Solano Claude Opus 4.8 (1M context) commited on

evals(slm): Axis-A memory-compaction arm on local SLMs
c93290d

Louis-François Bouchard Claude Opus 4.8 (1M context) commited on

memory: add hierarchical and delta summarization presets (Axis A)
bbeda18

Louis-François Bouchard Claude Opus 4.8 (1M context) commited on

compaction study: harness for compaction-vs-keep-everything on a long lesson
0ad2e61

Louis-François Bouchard Claude Opus 4.8 (1M context) commited on

graphrag: publish the index to HF for reproducibility (prod cold-start skips it)
814e43b

Louis-François Bouchard Claude Opus 4.8 (1M context) commited on

style: apply ruff formatting to telemetry and report
0a22ac4

omarsol Claude Opus 4.8 (1M context) commited on

Refactor telemetry pricing and evaluation reports
e7f812d

omarsol commited on

graphrag: validate retriever vs real index, fix bugs, scope by source
824b2e8

Louis-François Bouchard Claude Opus 4.8 (1M context) commited on

Add OpenRouter provider for open-model evals
4c3b588

sam04-ops Claude Opus 4.8 (1M context) commited on

graphrag: scaffold true GraphRAG retriever arm (opt-in, default unchanged)
d498287

Louis-François Bouchard Claude Opus 4.8 (1M context) commited on

Refine v2 eval plan and memory harness
76c99a5

omarsol commited on

Add Part C eval variants, LLM judge, and harness fixes
c344089

omarsol Claude Opus 4.8 (1M context) commited on

Add evaluation harness for memory/context-management experiments
a04f9ea

omarsol Claude Fable 5 commited on

Enhance knowledge base and API functionality
f2e8e50

omarsol commited on

Enhance API validation and error handling
9db7240

omarsol commited on

Enhance model validation and tool call management
b9d31e4

omarsol commited on