What's Changed
- Verify that LLM is working on load by @philippjfr in #965
- Switch to Nunito font by @philippjfr in #971
- Add docs and fixes for LLM Providers by @philippjfr in #970
- Remove LLM getting started material by @philippjfr in #972
- Add print method by @ahuang11 in #948
- Remove card layout by @ahuang11 in #975
- Fix suggestions showing by @ahuang11 in #974
- Add ability to add files to VectorStore easily by @philippjfr in #973
- Touch ups by @ahuang11 in #978
- Better sql error handling by @ahuang11 in #980
- Fixes to improve robustness by @philippjfr in #981
- Make ChatInterface configurable at UI level by @philippjfr in #982
- Small tweaks by @philippjfr in #984
- Separate context lookups in Planner by @philippjfr in #983
- Add docs list agent by @ahuang11 in #882
- Revert change to stream validity by @philippjfr in #985
- Fix regressions by @philippjfr in #986
- Fix async race condition when setting context by @philippjfr in #988
- Extract table name by @ahuang11 in #987
- Handle execution errors by @philippjfr in #990
- Fix missing arg in set_context by @ahuang11 in #991
- Remove check validity by @ahuang11 in #994
- Explicitly condense chat history by @philippjfr in #996
- ci: Add checkout to setup so it doesn't fail by @hoxbro in #995
- Fix retry by @ahuang11 in #992
- Implement generic mechanism to normalize table name by @philippjfr in #998
- Agent robustness by @philippjfr in #999
- Minor UI fixes by @philippjfr in #1000
- Ensure root conversation is synced if no exploration is created by @philippjfr in #1001
- Fix uploading only docs by @ahuang11 in #1002
- Add GraphicWalker view and integrate in AI ExplorerUI by @philippjfr in #1003
- Adjust tab location, move input row above, tweak VegaLite by @ahuang11 in #1005
- Add support for more Snowflake authenticators by @philippjfr in #1006
- Improve VegaLite and fix issue with removing count column by @ahuang11 in #1008
- Ensure extensions are loaded in notebook export by @philippjfr in #1007
- Support abs paths by @ahuang11 in #1009
- Do not show error traceback on lumen-ai serve by @philippjfr in #1014
- Share SQL in BaseViewAgent by @ahuang11 in #1013
- enh: Small enhancements to Lumen AI by @hoxbro in #1015
- UI size tweaks by @philippjfr in #1016
- Improve error reporting and load model on launch by @philippjfr in #1017
- Fix export issues by @ahuang11 in #1018
- Cherry pick changes by @ahuang11 in #1020
- Keep all steps open, and close steps card on complete by @ahuang11 in #1025
- doc: collect analytics with goatcounter by @maximlt in #1021
- Increase SQL max height by @ahuang11 in #1023
- Add help messages to SourceAgent by @ahuang11 in #1037
- Add ignore docs to gitignore by @ahuang11 in #1039
- Rename llama provider by @ahuang11 in #1038
- Add llama_url in cli by @ahuang11 in #1036
- Tweak Analyst and Planner by @ahuang11 in #1026
- Add chat loc by @ahuang11 in #1035
- Refactor SQL agent by @ahuang11 in #1010
- Rename llama url by @ahuang11 in #1040
- Move tabs to the right by @ahuang11 in #1041
- Avoid repeatedly looking up and streaming context by @philippjfr in #1043
- Fix repeat follow up queries, with no errors at all by @ahuang11 in #1046
- Simplify source/table separator logic by @philippjfr in #1047
- Update ui.py by @ahuang11 in #1048
- Fix validation error by @ahuang11 in #1050
- Save some tokens by disabling URLs in errors by @ahuang11 in #1049
- Fix for single table by @ahuang11 in #1056
- Update suggestions, tweaks to UX by @ahuang11 in #1057
- Add vega lite validation by @ahuang11 in #1055
- Fix indentation in notebook output by @ahuang11 in #1054
- Run sqlglot cleanup pass on generated SQL by @philippjfr in #1060
- ci: modify workflow to exclude forks by @Azaya89 in #1059
- Update planner rules by @ahuang11 in #1061
- Indent within step to surface VegaLite validation error by @ahuang11 in #1063
- Fix
read_
regex on export by @ahuang11 in #1064 - Tweak vegalite by @ahuang11 in #1065
- Tweak analyst agent by @ahuang11 in #1066
New Contributors
Full Changelog: v0.7.0...v0.8.0