478 Commits

Author SHA1 Message Date
Bingbing
a4250a53e3 chore: add circular reference check (#9065) 2025-12-23 02:44:40 +00:00
Insomnia
da68781c30 Bump app version to 12.2.0 2025-12-19 00:24:44 +00:00
Insomnia
139791a4fb Bump app version to 12.2.0-beta.1 2025-12-16 19:56:31 +00:00
Kent Wang
64a769bb77 feat: Add sampling support for MCP (#9395)
* squash commits for elicitation support
* add basic mcp support
* update ai plugin version
2025-12-15 16:29:34 +08:00
Insomnia
d0f07bf1d7 Bump app version to 12.2.0-beta.0 2025-12-12 09:15:42 +00:00
Jack Kavanagh
66b39cad4b pin react plugin and autofix (#9458)
* pin react plugin and autofix

* fix type check failure on mcp

* fix issues

---------

Co-authored-by: Kent Wang <kent.wang@konghq.com>
2025-12-11 09:33:15 +00:00
Bingbing
1d625ba1c9 refactor: extract insomnia-api (#9093) 2025-12-08 03:57:47 +00:00
Shelby Moore
66aad51525 chore: remove insomnia-api-client package dep (#9432) 2025-11-27 13:37:27 +00:00
Curry Yang
e43bd82620 feat: base components - [INS-1570] (#9344)
* 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>
2025-11-26 18:37:21 +08:00
Jack Kavanagh
14e44f98a3 Chore/bump-linting-pkgs (#9409)
* bump linting pkgs

* add temporary ignores

* fix test

* autofix
2025-11-25 16:49:03 +00:00
Curry Yang
8f1e3bf22b Chore/tailwind v4 upgrade - [INS-1653] (#9350)
* chore: Tailwind v4 upgrade

* fix: ui issues

* feat: new feature update

* fix: remove debug code

* fix: order

* fix: conflict

* fix: issues
2025-11-24 10:06:51 +00:00
Insomnia
5d4f750b31 Bump app version to 12.1.0 2025-11-21 06:47:53 +00:00
Insomnia
0c640f58c1 Bump app version to 12.1.0-beta.1 2025-11-20 09:58:45 +00:00
Insomnia
1cec82cc26 Bump app version to 12.1.0-beta.0 2025-11-14 08:29:15 +00:00
Shelby Moore
5702140c8d chore: bump ai plugin to 1.0.6 (#9379) 2025-11-13 16:19:30 -08:00
Bingbing
81e4da2380 feat: support ca cert config for mcp (#9376) 2025-11-13 18:04:53 +08:00
Insomnia
2459790050 Bump plugin version to 0.1.3 (#9373) 2025-11-13 11:45:06 +08:00
Shelby Moore
2ba33df3dc chore: bump insomnia-plugin-ai to 1.0.5 (#9370) 2025-11-12 09:44:27 -08:00
Insomnia
62d56e3863 Bump app version to 12.0.0 2025-11-04 18:32:25 +08:00
yaoweiprc
47daf60f2d Use codemirror merge addon to replace mis-merge [INS-1425] (#9268)
* Use codemirror merge addon to replace mis-merge

* update merge tip
2025-10-24 08:59:36 +00:00
Insomnia
18352b3ea7 Bump app version to 12.0.0-beta.0 2025-10-24 03:59:15 +00:00
Jack Kavanagh
bf113c79cf bump electron 38 (#9282)
* bump electron 38

* bump 38.4

* bump node 22.20
2025-10-23 16:44:03 +00:00
Curry Yang
7bb6e46d45 feat: support mcp client (#9152)
* feat: mcp client creation-[INS-1328] (#9103)

* feat: mcp client creation

* fix:: type check

* feat: fix icon

* feat: mcp workspace card dropdown

* feat: mcp client support - SDK integration & Basic request pane (#9109)

* 1.initial check-in for mcp main

* add initial mcp request pane

* fix name

* fix type issues

* fix type issue

* fix issue

* feat: add custom mcp icon (#9112)

* feat: mcp workspace icon

* fix: mcp redirect route path

* feat: Support server capability list (#9117)

* support server capability list

* fix type issue

* feat: integrate rjsf (#9120)

* feat: custom rjsf theme (#9125)

* feat: Add basic response pane for MCP (#9131)

* New List page
* Add a common utility function
* Add response pane ui
* Support events and logs

* feat: support stdio transport (#9135)

* Chore: Move MCP request page into debug router path (#9140)

* refactor mcp page router path
* fix lint issue

* feat: support stdio events, console, and UI (#9142)

* feat: Enhance MCP response pane (#9144)

* support notification panel
* adjust code from rebase
* preview issue

* fix rebase issue of duplicate close

* feat: support resource&prompt calling (#9148)

* feat: support resource&prompt calling

* fix: hide editor for resource template

* change method detection logic

* remove unuse code

---------

Co-authored-by: Kent Wang <kent.wang@konghq.com>

* fix: classNames

* fix message issue

* feat: add access grant modal for stdio transport (#9149)

* feat: disable sync&export for mcp (#9155)

* feat: store params in mcp payload model (#9153)

* feat: store params in mcp payload model

* fix: useLatest

* fix: merge import statement

* update

* update

* add hint for server list update (#9160)

* fix: parse value (#9161)

* fix: base select placeholder

* feat: complete the existing auth for mcp client (#9159)

* feat: Change observer pattern for mcp events and enable auto selection (#9165)

* change polling method
* auto activate latest event for mcp
* support showing error details for mcp

* Feat: add MCP tab - [INS-1354] (#9166)

* feat: support mcp tab

* feat: mcp tab

* custom ui form mcp tab

* fix: mcp tab name

* support filter (#9169)

* fix: resource template

* feat: add roots support for mcp client (#9175)

* add mcp roots pane
* support filter and activate tabs automatically
* basic implement of roots in main

* fix: text color

* feat: support mcp auth flow (#9178)

* customize more template (#9177)

* customize more template

* fix

* delete unuse props

* make call tool button sticky to top

* feat: hide duplicate (#9187)

* fix: hide runner & hide send button & avoid multiple connect (#9186)

* fix: mcp multiple tab issue (#9185)

* fix multiple tab issue
* clear resource subscription when mcp connection closed.
* Do not allow subscription when not connected

* fix: mcp issues (#9196)

* add missing libs

* 1.fix type issue

* fix type issues

* fix: UX improvement for mcp client (#9229)

* fix call tool data issue
* add api key auth

* fix: params overview (#9233)

* update size issue

* update rebase issues

* feat: add mcp segment events (#9240)

* feat: revise the message in the MCP auth confirmation modal (#9241)

* Escape tabs and new lines for CodeMirror display (#9245)

* update sse main process issue

* Fix: MCP workspace creation issue in Git sync (#9263)

* add unique ids

* fix issues (#9270)

* fix: get valid mcp stdio PATH env (#9269)

* fix issues from comment

* fix: consistent the auth grant type naming style

* 1.fix issues from comment

* fix: support the encrypt auth flow for mcp auth (#9289)

* code clean

* fix: fix status indicator in the stdio response history (#9304)

* fix: mcp disconnection (#9303)

* fix from comments

* update package-lock

---------

Co-authored-by: Kent Wang <kent.wang@konghq.com>
Co-authored-by: Bingbing <ZxBing0066@gmail.com>
2025-10-23 17:49:28 +08:00
Ryan Willis
1b6c776214 feat: LLM integrations + preferences (#9296)
* 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>
2025-10-23 10:41:39 +02:00
Vivek Thuravupala
a6eed96370 Reapply "fix(Navigation): Store/recover navigation history in the app (#9284)"
This reverts commit 39a18786a8.
2025-10-21 18:05:58 -07:00
Insomnia
605f21111d Bump app version to 11.6.2 2025-10-21 19:49:00 +00:00
Vivek Thuravupala
39a18786a8 Revert "fix(Navigation): Store/recover navigation history in the app (#9284)"
This reverts commit 44d04cd56b.
2025-10-21 08:39:46 -07:00
James Gatz
44d04cd56b fix(Navigation): Store/recover navigation history in the app (#9284)
* 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
2025-10-21 16:09:42 +03:00
James Gatz
80de9774d2 fix(deps): Move @react-router/dev to dev dependencies (#9231)
* move react-router dev to dev-deps

* fix: remove unnecessary x64ArchFiles configuration from electron-builder
2025-10-09 08:06:14 -07:00
Jack Kavanagh
b94115d77a bumps (#9199) 2025-10-02 08:36:28 +00:00
Jack Kavanagh
1ac66dfdc0 Bump react-aria (#9188)
* bumps

* remove underlay

* fix e2e tests

* fix tests

* fix more e2e tests

* use prompt button

* fix type checks

* locator
2025-09-29 16:37:33 +00:00
Jack Kavanagh
270244b44e chore: explicit external deps (#9124)
* explicit external deps

* move definition

* duplicate

* fix warning
2025-09-26 16:17:52 +02:00
yaoweiprc
f261e27345 Remove dependency on @mismerge/react since it does not support react 19, use the custom element mis-merge3 defined in @mismerge/core directly. (#9145) 2025-09-25 16:36:39 +08:00
Insomnia
0d9ff79bd2 Bump app version to 11.6.1 2025-09-18 06:46:23 +00:00
Kent Wang
0adec30b0b feat: Support Vault Dedicated for Hashicorp (#9082)
* add support for vault dedicated
* update vault plugin version
2025-09-12 07:06:49 +00:00
Insomnia
af7104f189 Bump app version to 11.6.0 2025-09-11 07:46:54 +00:00
Insomnia
0aa90e31d0 Bump app version to 11.6.0-beta.0 2025-09-05 07:42:11 +00:00
yaoweiprc
76e8af7d19 Resolve git merge conflicts change by change [INS-908] [INS-1193] (#9052)
* Resolve git merge conflicts change by change

* Fix the issues raised by the PM
2025-09-05 15:36:07 +08:00
Curry Yang
b0345b6496 chore: bump electron-builder (#9081) 2025-09-05 11:38:04 +08:00
Jack Kavanagh
4f143c98d7 vite v7 bump (#8842) 2025-08-27 12:34:08 +02:00
Insomnia
c46c54bd03 Bump app version to 11.5.0 2025-08-26 06:10:06 +00:00
Insomnia
614a70041d Bump app version to 11.5.0-beta.4 2025-08-25 09:51:04 +00:00
Insomnia
b927392764 Bump app version to 11.5.0-beta.3 2025-08-25 05:42:40 +00:00
Pavlos Koutoglou
8beb63f7da Bump app version to 11.5.0-beta.2 2025-08-21 14:07:05 +00:00
Insomnia
0accbf8a9e Bump plugin version to 0.1.0 (#9024)
Co-authored-by: Kent Wang <174399962+cwangsmv@users.noreply.github.com>
2025-08-20 19:42:58 +08:00
Curry Yang
a3e6ee7dcb include spectral packaged to dependence (#9023) 2025-08-20 18:19:11 +08:00
Jay Wu
efbd7c3900 Bump app version to 11.5.0-beta.1 2025-08-20 06:24:47 +00:00
Kent Wang
208b70265b update optionalDependencies and lock file (#9013) 2025-08-19 14:23:54 +02:00
Kent Wang
56ec3c6f15 Bump plugin version to 0.1.0-alpha.2 2025-08-18 08:49:58 +00:00
Curry Yang
289bc96e18 Bump app version to 11.5.0-beta.0 2025-08-15 03:11:52 +00:00