-
Notifications
You must be signed in to change notification settings - Fork 16
Fix old naming #50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix old naming #50
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2 issues found across 8 files
React with 👍 or 👎 to teach cubic. Mention @cubic-dev-ai to give feedback, ask questions, or re-run the review.
| UTCP v1.0 introduces significant architectural improvements: | ||
|
|
||
| - **Plugin Architecture**: Core functionality split into pluggable components for better modularity | ||
| - **Enhanced Data Models**: Improved Pydantic models with comprehensive validation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pydantic is Python-specific; clarify that this improvement refers to the Python reference implementation.
Prompt for AI agents
Address the following comment on README.md at line 21:
<comment>Pydantic is Python-specific; clarify that this improvement refers to the Python reference implementation.</comment>
<file context>
@@ -7,10 +7,23 @@ This repository contains the official specification documentation for the Univer
+UTCP v1.0 introduces significant architectural improvements:
+
+- **Plugin Architecture**: Core functionality split into pluggable components for better modularity
+- **Enhanced Data Models**: Improved Pydantic models with comprehensive validation
+- **Multiple Protocol Support**: HTTP, CLI, WebSocket, Text, and MCP protocols via plugins
+- **Advanced Authentication**: Expanded authentication options including API key, OAuth, and custom auth
</file context>
| - **Enhanced Data Models**: Improved Pydantic models with comprehensive validation | |
| - **Enhanced Data Models**: Improved Pydantic (Python) models with comprehensive validation |
| - RubyGems | ||
| - Bundler | ||
| - Node.js version 18.0 or higher | ||
| - npm or yarn package manager |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Specify a single package manager to avoid lockfile conflicts; the repo includes an npm lockfile, so recommend npm.
Prompt for AI agents
Address the following comment on README.md at line 72:
<comment>Specify a single package manager to avoid lockfile conflicts; the repo includes an npm lockfile, so recommend npm.</comment>
<file context>
@@ -28,15 +41,35 @@ When contributing, please follow these guidelines:
-- RubyGems
-- Bundler
+- Node.js version 18.0 or higher
+- npm or yarn package manager
### Setup
</file context>
| - npm or yarn package manager | |
| - npm (recommended; lockfile provided) |
Summary by cubic
Updates docs and examples to UTCP v1.0 naming and tooling. Replaces legacy “provider” terminology and register_tool_provider with “protocol” docs and register_manual, adds install/migration info, and switches local docs to Docusaurus (Node/npm).
Refactors
Migration