* feat: form component
* feat: use twMerge to support class overide
* Spike: Add markdown format doc support for base-components (#9368)
* initial check-in
* add things
* update select.mdx
* use react live things
* add package-json
* Revert "add package-json"
This reverts commit c57abf6178.
* update comment
* update docs
* type fix
* tailwind v4 upgrade
* upgrade tailwind v4 in docusaurus
* feat: add more components (#9426)
* update
* update
---------
Co-authored-by: Kent Wang <kent.wang@konghq.com>
* feat: integrate AI plugin and configure LLMs in preferences (#9192)
* poc: LLM configuration
* fix formatting + tidy script
* fix openpath type send method
* exempt node_modules from vitest
* reset package-lock for inso build
* switch from send/on to invoke/handle
* switch to pluginData
* remove unnecessary animation
* remove extraneous external defs in frontend bundle config
* rebase fix
* feat: mock server gen (#9201)
* add ipc handler methods in front of llm config service (#9202)
* feat: gemini first class config support (#9209)
* feat: add gemini as a backend
* fix: save api key the first time
* chore: call plugin from utility process (#9210)
* feat: additional mock server event tracking (#9215)
* feat(Git Commit): Automatically generate commits (#9164)
* feat: add AI-generated commit message functionality in staging modal
* feat: enhance AI commit message generation with error handling and improved UI
* fix: update button icon and text for commit generation state in staging modal
* feat: add diff functionality to Git service and integrate with AI commit message generation
* feat: update isomorphic-git to version 1.33.1 and add stash functionality to Git VCS
* feat: implement multiple commit functionality for Git VCS and integrate with staging modal
* feat: add validation for staged changes before generating commit messages
* feat: implement generateCommitsFromDiff functionality for AI commit message generation
* Cleanup staging modal and use tree data for reordering and submitting multiple commits
* Revert "feat: update isomorphic-git to version 1.33.1 and add stash functionality to Git VCS"
This reverts commit b731372debdfb07ac118d84900c2cecb635a34b4.
* feat: update type definitions for diff changes in Git VCS
* refactor: remove console logs and commented code from staging modal and AI commit generation
* feat: implement git commit generation process using a separate utility process for improved error handling and performance
* fix: improve error handling messages in AI commit generation
* chore: update optional dependency for AI plugin to alpha version 1.0.3
* fix: ensure data dir exists prior to reading (#9220)
* fix: ensure data dir exists prior to reading
* rename handler
* feat: mock server gen ux improvements (#9221)
* fix: include mockgen script in build (#9222)
* feat: add git commit generation process to build script (#9226)
* fix: set min height for git folder selector (#9242)
* chore: ai plugin 1.0.4 (#9243)
* feat: toggle ai features (#9232)
* feat: track commit generation and saving events for analytics (#9293)
* feat: add analytics tracking for commit message generation events
* fix: update segment event names to camelCase for consistency
* Update package-lock with the plugin modules
* fix(build): add x64ArchFiles option back (#9297)
* fix: autoselect self hosted mock when cloud mock disabled (#9299)
* fix: hide ai settings from scratch pad user (#9300)
---------
Co-authored-by: Shelby Moore <13246465+shelby-moore@users.noreply.github.com>
Co-authored-by: James Gatz <jamesgatzos@gmail.com>
* fix incorrect session type
* fix: update react-router and related packages to version 7.9.4
* feat: add location history middleware to store last visited organization path
* feat: store last visited organization ID in local storage