* chore: enter canary prerelease mode
* fix(chat): improve formatting and refactor inspector components (#357)
* chore(inspector): update dependencies and refactor components
- Updated pnpm-lock.yaml to reflect changes in dependency versions, including zod and added markdown-to-jsx.
- Refactored inspector components for improved code quality and consistency, including formatting adjustments and import organization.
- Enhanced TypeScript configuration by enabling composite builds for better module resolution.
- Cleaned up unused code and improved overall readability across various components.
* changeset
* chore: enter canary prerelease mode
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* feat: tests cmua (#356)
* feat: enhance create-mcp-use-app with package manager detection and commands
- Added functions to detect the package manager used and provide corresponding install and dev commands.
- Updated the CLI options to allow users to specify their preferred package manager (yarn, npm, pnpm).
- Introduced a new test command in package.json for CLI testing.
- Enhanced package installation logic to handle different package managers more gracefully.
* changeset
* fix test
* fix windows path
* fix: correct Windows path handling in create-mcp-use-app workflow
* fix: update yarn command syntax in create-mcp-use-app workflow for consistency
* chore(typescript): version packages (canary)
* feat: introduce new starter templates for MCP server + cleanup (#360)
* feat: introduce new starter and apps-sdk templates for MCP server
- Added a comprehensive starter template that includes tools, resources, and UI components for building MCP servers.
- Introduced an apps-sdk template demonstrating OpenAI Apps SDK integration with pizzaz reference widgets.
- Updated documentation to reflect new templates and quick start instructions.
- Refactored existing templates to streamline usage and improve clarity.
- Enhanced package.json scripts for testing and development workflows.
* add changeset
* fix: update pnpm-lock.yaml to correct template paths and remove unused dependencies
* fix: lint
* refactor: standardize quotes and update template names in GitHub Actions workflow
- Changed single quotes to double quotes for consistency in paths.
- Updated template names from 'ui', 'uiresource', 'apps_sdk' to 'starter', 'ui-resource', 'apps-sdk-demo' for clarity.
- Cleaned up whitespace in script sections for improved readability.
* refactor: update template options in workflow and clean up whitespace in TypeScript files
- Expanded the template options in the GitHub Actions workflow to include 'starter', 'ui-resource', and 'apps-sdk-demo'.
- Removed unnecessary whitespace in TypeScript files for improved readability and consistency.
* fix types
* fix(inspector): update callPrompt reference and add new methods to MCPConnection
- Changed the reference of callPrompt in LayoutContent to use getPrompt.
- Added listPrompts and getPrompt methods to the MCPConnection interface and their implementations in McpProvider, throwing errors when not connected.
* chore(typescript): version packages (canary)
* fix: prompts
* fix template
* chore(typescript): version packages (canary)
* feat(inspector): enhance PromptsTab with saved prompts functionality
- Added functionality to load and save prompts from localStorage.
- Introduced a new state for managing saved prompts and updated the UI to display them.
- Refactored prompt execution logic to accommodate saved prompts.
- Improved error handling and user feedback for prompt execution.
- Updated the server.ts to dynamically listen on a specified port from environment variables.
* Update khaki-baths-follow.md
Signed-off-by: Enrico Toniato <2827496+tonxxd@users.noreply.github.com>
* Update fine-cougars-change.md
Signed-off-by: Enrico Toniato <2827496+tonxxd@users.noreply.github.com>
---------
Signed-off-by: Enrico Toniato <2827496+tonxxd@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Luigi Pederzani <luigipederzani@gmail.com>
* Check out feat/server/python branch with latest docs
* feat: structure v1
* feat: product navigation
* stubs
* emtpy pages
* feat: home page
* autogenerate docs updated
* side bar on home page with redirects
* theme adaptation of welcome cards
* cleanup logos
* cleanup
* WIP disclosure in Python Server
* feat: add initial documentation and images for MCP server framework
* feat: add TypeScript documentation for mcp agent and mcp client + remove typescript reference from python files
* fix: update sandbox documentation for Python and TypeScript clients
- Adjusted Python sandbox documentation for clarity in API key usage.
- Added a warning in TypeScript documentation indicating that sandbox execution is not yet supported, with a reference to the Python version for users needing this functionality.
* feat: enhance TypeScript SDK documentation with new icons and structured navigation
* fix
* feat: update getting started guide
* refactor: remove sandboxed execution section from TypeScript connection types documentation
- Deleted the Sandboxed Execution section, including installation instructions and characteristics.
- Updated the Choosing the Right Connection Type section to reflect the removal of sandboxed execution details.
* feat: add observability documentation for MCP agents
* feat: add comprehensive documentation for MCP server framework
* feat: expand TypeScript server documentation with new templates, prompts, and UI widgets sections
* fix
* color hover
* remove inspector
* feat: remove claude code review
* fix: broken links
---------
Co-authored-by: Luigi Pederzani <luigipederzani@gmail.com>