Skip to content

Release v1.9.0

Choose a tag to compare

@zhangt58 zhangt58 released this 30 Jul 14:14
· 14 commits to main since this release

Resolve macOS pkg installation issue due to cannot verify, override by:

xattr -rd com.apple.quarantine <path to package>

What's Changed

  • Add AI assistant support to the conference data by @zhangt58
    • Add config support for LLM setup
    • Add new modules for llm service support
    • Initial the tables for llm in metadata database
    • Wire up llm service to the app
    • Initialize the frontend component for LLM as a new tab on the main
    • Inline marshal llm section error
    • Implement openai API compatible llm service as separate modules
    • Enhanced the llm chat api and UI
    • Define and inject the abstract/contrib full data to llm
    • Render summary tab of LLM page per markdown format
    • Implement tool-based data retrieval for LLM, fix timeout
    • Render markdown in LLM chat assistant messages
    • Add retry button for user messages in LLM chat
    • Implement LLM streaming responses, clean dead code, fix summary append
    • Skip empty tool calls from LLM, add verbose logging, trim SSE whitespace
    • …and 18 more
  • Redesigned and enhanced the frontend UI by @zhangt58
    • Add in-memory SQLite data DB and LLM config tab
    • Add multi-model profiles, extended thinking, session management, and SQL query tool
    • Refine chat UI with unified input card and below-bubble metadata
    • Configurable context compression with summarisation char cap
    • Scroll to active session when opening history panel
    • Support record and show the model name in history session
    • Use unplugin-icons to make icons offline available, with svelte,vite configs
    • Persist inline chart data (chartsJson) with assistant messages and render in LLM UI
    • Checkmark style of table filter list
    • Integrate top navigation
    • Add shared page command bars
    • Move long affiliation labels into value lists
    • Keep review panel within viewport
    • Rework data source workspace
    • Add saved views and empty states
    • …and 3 more
  • Enhance LLM features and improve configuration flow by @zhangt58
    • Add idfc backup import flow
    • Streamline api token selection
    • Allow file mode without api token
    • Support rich message copy with charts
    • Preserve rich copy formatting
    • Adopt inline column filters, hide top Filters