Files
mcp-use__mcp-use/docs/images/inspector-logo.svg
Enrico Toniato 0144a315fd Canary (#815)
* chore(deps): bump hono from 4.11.1 to 4.11.4 in /libraries/typescript (#810)

* chore(deps): bump hono from 4.11.1 to 4.11.4 in /libraries/typescript

Bumps [hono](https://github.com/honojs/hono) from 4.11.1 to 4.11.4.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.11.1...v4.11.4)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.11.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: add changeset for dependabot updates

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* feat(inspector): add stop functionality to inspector chat (#811)

* add stop func to inspector chat

* chore: apply formatting fixes and add changeset for stop functionality

- Run prettier formatting on inspector files
- Add changeset for stop functionality feature

Co-authored-by: Joaquin Coromina <bjoaquinc@users.noreply.github.com>

* fix(chat): handle cancellation of pending tool calls in MessageList and chat message hooks

- Updated MessageList component to reflect tool invocation states: "error", "pending", and "result".
- Implemented logic in useChatMessages and useChatMessagesClientSide hooks to mark pending tool calls as cancelled when the abort signal is triggered, updating the message state accordingly.

---------

Co-authored-by: Enrico Toniato <2827496+tonxxd@users.noreply.github.com>
Co-authored-by: Joaquin Coromina <bjoaquinc@users.noreply.github.com>

* Feat/cli/improve devx (#808)

* feat(cli): enhance login and deployment commands with improved error handling and user prompts

- Updated the login command to handle errors gracefully, providing user feedback on login failures.
- Modified the deployment command to prompt users for login if not authenticated, enhancing user experience.
- Removed the `fromSource` option from the deployment command, streamlining the deployment process.
- Added checks for uncommitted changes in the git repository before deployment, ensuring users are aware of their current state.
- Updated various commands to consistently use `npx mcp-use login` for login instructions, improving clarity.

* refactor(inspector, multi-server-example): streamline authentication UI and logic

- Simplified the authentication button logic in InspectorDashboard, consolidating the rendering of the authentication state and removing redundant elements.
- Updated the multi-server example to directly link to the authentication URL, enhancing user experience by eliminating unnecessary prompts and improving clarity in the authentication process.

* fix(multi-server-example): update Supabase URL to use placeholder for project reference

- Changed the Supabase server URL in the multi-server example to use a placeholder `{PROJECT_REF}` instead of a hardcoded project reference, enhancing flexibility and usability for developers using the example.

* feat(cli): enhance login and deployment commands; refactor authentication UI

- Improved error handling in the login command and added user prompts for better feedback.
- Updated the deployment command to prompt for login if not authenticated and removed the `fromSource` option.
- Added checks for uncommitted changes before deployment.
- Streamlined the authentication UI in InspectorDashboard and updated the multi-server example to link directly to the authentication URL.

* feat(ci): add caching for Deno dependencies in CI workflow

- Implemented a caching mechanism for Deno dependencies in the TypeScript PR preview workflow to reduce download timeouts during tests.
- Added retry logic for caching attempts to enhance reliability and ensure tests can proceed even if caching fails.

* fix(ServerDropdown, ShimmerButton): update theme handling and styling adjustments

- Refactored theme handling in ShimmerButton to use `theme` instead of `resolvedTheme`, ensuring consistent color application based on the current theme.
- Made minor styling adjustments in ServerDropdown to enhance button appearance, maintaining responsiveness and visual clarity across themes.

* feat(typescript): add type definitions for React and ReactDOM

- Added `@types/react` and `@types/react-dom` to the TypeScript package dependencies to improve type support for React components, enhancing development experience and type safety.

* refactor(ui): enhance component type definitions and forward refs

- Updated Badge and Button components to use React.forwardRef for improved ref handling.
- Enhanced Checkbox and Popover components with explicit type definitions for better type safety.
- Refactored DropdownMenu components to include type annotations, ensuring consistency and clarity in usage.

* chore: enter canary prerelease mode

* chore(typescript): version packages (canary)

* feat(logging): replace Winston with built-in SimpleConsoleLogger and enhance logging configuration

- Removed the `winston` dependency, introducing a built-in logging system that works in both Node.js and browser environments.
- Updated logging configuration in the server documentation to reflect the new logger's API and usage.
- Enhanced RPC logging with new filtering capabilities and added migration guides for users transitioning from Winston.
- Added `.gitignore` files to various templates to prevent unnecessary files from being included in version control.

* feat(changelog): add release images for versions 1.12.0 to 1.1.0

- Included image frames for each release in the changelog, enhancing visual representation of updates from version 1.12.0 down to 1.1.0.
- Each image corresponds to the respective release title and date, improving the overall presentation of the changelog.

* feat(docs): update inspector and TypeScript changelogs with new features and enhancements

- Added detailed release notes for versions 0.15.0 to 0.14.1 in the inspector changelog, highlighting new functionalities like chat stop capabilities and various enhancements.
- Updated TypeScript changelog with entries for versions 1.13.2 to 1.12.1, including improvements in CLI commands, dependency updates, and security fixes.
- Enhanced overall documentation clarity by including images for specific releases and restructuring content for better readability.

* fix(docs): correct changelog formatting and enhance clarity (#817)

- Fixed formatting issues in the TypeScript changelog by ensuring proper closing tags for update sections.
- Improved overall readability and structure of the changelog entries for better user experience.

* chore(typescript): version packages (canary)

* refactor(docs): improve formatting of pages in documentation structure

- Reformatted the pages array in the documentation JSON to enhance readability and maintain consistency across different sections.
- Ensured that each page entry is on a new line for better clarity and easier future modifications.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Joaquin Coromina <75667013+bjoaquinc@users.noreply.github.com>
Co-authored-by: Joaquin Coromina <bjoaquinc@users.noreply.github.com>
2026-01-15 11:53:35 +01:00

2.4 KiB