Initial publish#1
Merged
Merged
Conversation
…lection functionality Applied changes from BB to 1 file Files modified: - fresh-ui/components/ClientSelector.tsx layout updates
Applied changes from BB to 1 file Files modified: - tests/fixtures/mcp-messages.ts Added comprehensive console WebSocket message fixtures for testing communication scenarios Applied changes from BB to 1 file Files modified: - tests/fixtures/console-messages.ts Added comprehensive test utility functions for creating test environments and mocking components Applied changes from BB to 1 file Files modified: - tests/utils/test-helpers.ts Added comprehensive mock classes and utilities for testing MCP server components Applied changes from BB to 1 file Files modified: - tests/utils/mocks.ts Added comprehensive unit tests for Echo tool with various scenarios and edge cases Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/echo.test.ts Added comprehensive unit tests for calculate tool with various mathematical operations and edge cases Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/calculate.test.ts Added comprehensive unit tests for triggerError tool with various error scenarios and validation checks Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/triggerError.test.ts Added comprehensive unit tests for convert date tool with multiple conversion scenarios and edge cases Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/convertDate.test.ts Added comprehensive unit tests for delay response tool with various scenarios and validations Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/delayResponse.test.ts Added comprehensive test suite for random data generation tool with various data type and seed scenarios Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/randomData.test.ts Added comprehensive unit tests for MessageTracker to validate message tracking, client tracking, and statistical features Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/console/MessageTracker.test.ts Added comprehensive unit tests for ConsoleManager, covering initialization, message broadcasting, status retrieval, notification triggering, sampling and elicitation requests, client list management, message history tracking, and error handling Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/console/ConsoleManager.test.ts Added comprehensive unit tests for useWebSocket hook covering initialization, signal reactivity, connection state, error handling, and message validation Applied changes from BB to 1 file Files modified: - tests/unit/fresh-ui/hooks/useWebSocket.test.ts Added comprehensive unit tests for useConsoleState hook with various scenarios and state management validations Applied changes from BB to 1 file Files modified: - tests/unit/fresh-ui/hooks/useConsoleState.test.ts Added comprehensive WebSocket communication integration tests for message tracking, connection flow, broadcasting, and command handling Applied changes from BB to 1 file Files modified: - tests/integration/websocket-communication.test.ts Added integration tests for message flow, tracking tool calls, notifications, sampling, elicitation, session isolation, and cleanup operations Applied changes from BB to 1 file Files modified: - tests/integration/message-flow.test.ts Created comprehensive README for MCP Server Client Inspector test suite, documenting test structure, running tests, best practices, and contributing guidelines Applied changes from BB to 1 file Files modified: - tests/README.md Added Deno test and coverage configuration tasks to project Applied changes from BB to 1 file Files modified: - tests/deno.jsonc Added comprehensive test suite documentation for MCP Server Client Inspector project with 190+ test cases, covering all major components and providing detailed insights into testing strategy and infrastructure Applied changes from BB to 1 file Files modified: - TEST_SUMMARY.md Refactored test utility mocks for improved testing infrastructure Applied changes from BB to 1 file Files modified: - tests/utils/mocks.ts Refactored test helper utility functions Applied changes from BB to 1 file Files modified: - tests/utils/test-helpers.ts Updated test calculation utility to improve test coverage and validate edge cases Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/calculate.test.ts Fixed date conversion test case to improve accuracy and coverage Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/convertDate.test.ts Fixed delayResponse test to improve reliability and coverage Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/delayResponse.test.ts Fixed typo in echo test file and improved test coverage Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/echo.test.ts Fixed random data generation utility test suite configuration Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/randomData.test.ts Updated triggerError test cases to improve error handling and coverage Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/tools/triggerError.test.ts Fixed console manager test suite initialization Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/console/ConsoleManager.test.ts Added integration test for message flow validation Applied changes from BB to 1 file Files modified: - tests/integration/message-flow.test.ts Fixed WebSocket communication test to ensure proper event handling Applied changes from BB to 1 file Files modified: - tests/integration/websocket-communication.test.ts Refactored mock utility functions for improved test coverage Applied changes from BB to 1 file Files modified: - tests/utils/mocks.ts Fixed unit test for ConsoleManager to improve test coverage Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/console/ConsoleManager.test.ts Updated WebSocket communication test to improve test coverage and reliability Applied changes from BB to 1 file Files modified: - tests/integration/websocket-communication.test.ts Updated WebSocket communication test to improve reliability and test coverage Applied changes from BB to 1 file Files modified: - tests/integration/websocket-communication.test.ts Update test configuration for Deno project Applied changes from BB to 1 file Files modified: - tests/deno.jsonc Update Deno configuration file settings Applied changes from BB to 1 file Files modified: - tests/deno.jsonc Added bash script to generate test coverage report excluding bb-mcp-server Applied changes from BB to 1 file Files modified: - tests/run-coverage.sh
…configurable server and UI launch options Applied changes from BB to 1 file Files modified: - main.ts Updated Deno configuration with project structure, tasks, and dependencies Applied changes from BB to 1 file Files modified: - deno.jsonc Added GitHub Actions workflow for running Deno tests, linting, and code coverage Applied changes from BB to 1 file Files modified: - .github/workflows/test.yaml Added GitHub Actions workflow for publishing to JSR with version extraction, validation, and publication steps Applied changes from BB to 1 file Files modified: - .github/workflows/publish.yaml Updated installation documentation with comprehensive run instructions and troubleshooting guidance Applied changes from BB to 1 file Files modified: - INSTALLATION.md Added comprehensive publishing guide for MCP Client Inspector with detailed JSR publishing workflow and best practices Applied changes from BB to 1 file Files modified: - PUBLISHING.md Documented comprehensive JSR publishing setup for MCP Client Inspector project with multi-entry point strategy and automated workflows Applied changes from BB to 1 file Files modified: - JSR_SETUP_SUMMARY.md Fixed type annotations and improved code readability in main.ts Applied changes from BB to 1 file Files modified: - main.ts Updated version generation script to improve version parsing and metadata handling Applied changes from BB to 1 file Files modified: - scripts/update-version.ts Updated configuration settings in deno.jsonc Applied changes from BB to 1 file Files modified: - deno.jsonc Update import map to reference latest module versions Applied changes from BB to 1 file Files modified: - import_map.json Updated import map configuration for development environment Applied changes from BB to 1 file Files modified: - import_map.dev.json
Applied changes from BB to 1 file Files modified: - shared/version.ts Updated GitHub Actions workflow configuration for publishing process Applied changes from BB to 1 file Files modified: - .github/workflows/publish.yaml Fixed console manager to handle configuration and logging improvements Applied changes from BB to 1 file Files modified: - mcp-server/src/console/ConsoleManager.ts Fixed console input handling and improved error message display in Console component Applied changes from BB to 1 file Files modified: - fresh-ui/islands/Console.tsx Updated dependency helper to improve error handling and logging Applied changes from BB to 1 file Files modified: - mcp-server/src/dependencyHelper.ts Added comprehensive version management documentation explaining centralized version tracking, generation, and usage across the project Applied changes from BB to 1 file Files modified: - VERSION_MANAGEMENT.md versions, imports and testing
Applied changes from BB to 1 file Files modified: - tests/deno.jsonc Updated GitHub Actions workflow configuration for testing Applied changes from BB to 1 file Files modified: - .github/workflows/test.yaml Updated configuration in deno.jsonc to improve project settings Applied changes from BB to 1 file Files modified: - deno.jsonc Updated WebSocket hook unit tests to improve test coverage and reliability Applied changes from BB to 1 file Files modified: - tests/unit/fresh-ui/hooks/useWebSocket.test.ts Refactored test helper utility functions for improved clarity and consistency Applied changes from BB to 1 file Files modified: - tests/utils/test-helpers.ts Fixed WebSocket communication test configuration and mock setup Applied changes from BB to 1 file Files modified: - tests/integration/websocket-communication.test.ts Fixed ConsoleManager unit test assertions for clarity and precision Applied changes from BB to 1 file Files modified: - tests/unit/mcp-server/console/ConsoleManager.test.ts Refactored mocks utility to improve test utility functions and type definitions Applied changes from BB to 1 file Files modified: - tests/utils/mocks.ts
Updated README.md with minor content changes Applied changes from BB to 1 file Files modified: - README.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.