Commit History
Switch the default chat model to DeepSeek V4 Flash via OpenRouter f5382e2
Rescue account-state provider errors and page ops on provider incidents 2ece3fd
Deploy straight to prod on push to main; retire the dev Space flow b04c0a0
Replace the client-level fallback with a turn-level rescue c4dba34
Refresh MODEL_PRICING against current provider price sheets 86221e5
De-package graphrag and move to the openai v3 SDK 69d44ad
Replace llama-index with a local Document dataclass a190140
Upgrade backend dependencies; adapt to langchain 1.3.15 and ruff 0.16 e66492c
Archive private KB bundles for fast cold starts c8c398a
Only number inline citations that resolved to a source card 332195a
Tag LangSmith traces by deployment environment 9816fb5
Remove Claude Haiku 4.5 from the selectable model list 6cd03bd
Show a loading skeleton in the sidebar until the tool registry arrives 117a59c
Always open the sidebar on page load; make collapse session-only 51484cc
Fix narrow-viewport e2e test for the drawer-based mobile sidebar 6d068ab
Add collapsible desktop sidebar with persisted preference 0379129
Fix font-size cascade bug and raise the type scale floor 96a46cc
Rebrand frontend to Towards AI identity and fix mobile layout 360aca6
Fix stale claims across repo docs a213ef5
Improve KB command ergonomics, tool-output streaming, and wiki linting 766df7d
Improve retrieval streaming and tracing fa7c98c
Merge pull request #15 from towardsai/codex/prod-v2-structured-800k 116fbd7 unverified
Omar Solano commited on
Add model-aware prod v2 memory preset 20017bc
Add frontend regression test suite 15e53f0
Fix follow-up chat payload compaction b1899ff
fix: preserve DeepSeek thinking events 1a2b802
Merge pull request #14 from towardsai/fix/deepseek-default-leftovers 5738fa5 unverified
Omar Solano commited on
docs(evals): F38 numeric refinements from the repricing verification writeup fb2d653
docs: staleness sweep for core and pipeline docs cfe30c3
docs(evals): findings F35-F38, battery v2 confound corrections, staleness fixes 5bb4725
feat(evals): paired lockstep runner, lossless subagent grading, deprecated-battery guard 5b3529a
feat(experiments): DeepSeek stage-1 compaction arms + prefix-preserving summarization 6b117e7
chore: ignore the local full_stack_course working dir (private course content) 93642db
fix(chat): keep one thread on one provider, drop the unselectable Gemini 8e27ae8
test(chat): cover effective_tool_names for the default DeepSeek model 62c3402
fix(tests): join live text deltas without separators, test a selectable Anthropic model 26986fd
docs: describe the DeepSeek default + Gemini 2.5 fallback accurately 62d2c54
fix(retrieval): store the BM25 index as gzipped JSON instead of pickle (#13) e0d6ca8 unverified
Omar Solano Claude Fable 5 commited on
Format DeepSeek default tests 0c86698
Louis-François Bouchard 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