-
-
Notifications
You must be signed in to change notification settings - Fork 8
Write README document #178
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
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.
Pull Request Overview
This PR improves documentation clarity and updates inline references in both code comments and the README for the @samchon/openapi library. Key changes include updating naming conventions from mcpServers to mcp_servers
, correcting validation feedback success rate values, and adding a new “model” property in the IApplicationProps interface.
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
File | Description |
---|---|
src/structures/IMcpLlmFunction.ts | Updated comment references for MCP function calling conventions. |
src/structures/IMcpLlmApplication.ts | Revised comment and hyperlink updates; corrected typo in function name. |
src/McpLlm.ts | Updated inline comments with new hyperlink and added the model property. |
README.md | Enhanced documentation for MCP function calling and updated success rate details. |
Comments suppressed due to low confidence (3)
src/structures/IMcpLlmApplication.ts:20
- There is a typo in the word 'functi0on'. Please correct it to 'function'.
* functi0on for correcting AI agent's mistakes, and this is the reason why
src/McpLlm.ts:68
- The word 'Feedbacak' seems to be a typo. Please change it to 'Feedback'.
* - Validation Feedbacak: {@link IMcpLlmFunction.validate}
README.md:424
- The comment uses '3nd' which should be corrected to '3rd'.
// 3nd trial with validation feedback again: never have failed
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.
Pull Request Overview
This pull request improves the documentation and codebase for the @samchon/openapi library by updating references to MCP function calling and providing more accurate validation success rates. It updates documentation links, replaces mcpServers with mcp_servers, adjusts percentage values for the validation feedback trials, and adds a new model property to the MCP LLM application.
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
src/structures/IMcpLlmFunction.ts | Updated comments to reference mcp_servers with a hyperlink instead of mcpServers . |
src/structures/IMcpLlmApplication.ts | Adjusted documentation comments to reference mcp_servers with a hyperlink. |
src/McpLlm.ts | Updated documentation comments to use mcp_servers and added a new model property. |
README.md | Revised documentation for MCP, updated validation success rates, and included a new diagram. |
Comments suppressed due to low confidence (2)
src/McpLlm.ts:67
- There is a typo in 'Feedbacak'; it should be corrected to 'Feedback'.
* - Validation Feedbacak: {@link IMcpLlmFunction.validate}
README.md:423
- The comment '3nd trial' is misspelled; consider using '3rd trial' for clarity.
// 3nd trial with validation feedback again: never have failed
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.
Pull Request Overview
This PR improves the documentation and code comments for the @samchon/openapi library by clarifying the usage of MCP function calling over the mcp_servers property and updating validation feedback success rates. Key changes include:
- Updating inline comments and links to reference
mcp_servers
instead of mcpServers. - Correcting numerical success rates for validation feedback in the README.
- Adding a new model property to the IApplicationProps interface in McpLlm.ts.
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
File | Description |
---|---|
src/structures/IMcpLlmFunction.ts | Updated function metadata comments with proper mcp_servers link. |
src/structures/IMcpLlmApplication.ts | Revised comments to include updated mcp_servers references. |
src/McpLlm.ts | Added model property in IApplicationProps and updated comments. |
README.md | Enhanced documentation with updated recommendations and success rates. |
Comments suppressed due to low confidence (2)
src/McpLlm.ts:72
- The word 'Feedbacak' appears to be a typo. It should be corrected to 'Feedback'.
* - Validation Feedbacak: {@link IMcpLlmFunction.validate}
README.md:427
- The term '3nd trial' seems to be a typo. It should be changed to '3rd trial'.
// 3nd trial with validation feedback again: never have failed
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.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
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.
Pull Request Overview
This pull request enhances the documentation and code comments for the @samchon/openapi library to clarify the usage of the Model Context Protocol (MCP) and improve accuracy in validation feedback success rates. The key changes include:
- Updates to README.md that recommend the MCP function calling feature over the mcp_servers property and adjust success rate percentages.
- Refactored code comments across several files to replace “mcpServers” with “mcp_servers” and to include direct hyperlinks to MCP documentation.
- Addition of a new “model” property to the IApplicationProps interface in McpLlm.ts for specifying the target LLM model.
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
src/structures/IMcpLlmFunction.ts | Updated comment hyperlink and reference from mcpServers to mcp_servers. |
src/structures/IMcpLlmApplication.ts | Corrected typo “functi0on” and updated comments to reference mcp_servers. |
src/McpLlm.ts | Updated comments with hyperlinks and added new “model” property to the interface. |
README.md | Revised documentation text for MCP function calling and updated validation success rates. |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.
Pull Request Overview
This pull request improves the documentation and code comments for the @samchon/openapi library by clarifying MCP (Model Context Protocol) usage and updating validation feedback statistics.
- Updated all references from "mcpServers" to "
mcp_servers
" with hyperlinks to the MCP documentation. - Revised validation feedback success rates and improved explanatory text in the README.
- Added a new "model" property to IApplicationProps in src/McpLlm.ts.
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
File | Description |
---|---|
src/structures/IMcpLlmFunction.ts | Updated comments to refer to mcp_servers with correct hyperlink |
src/structures/IMcpLlmApplication.ts | Updated function comments to use mcp_servers and include hyperlink |
src/McpLlm.ts | Reworded function calling comment and added new "model" property |
README.md | Revised documentation to update validation success rates and clarify MCP details |
Comments suppressed due to low confidence (1)
src/McpLlm.ts:37
- Please consider adding tests to verify that the new 'model' property is properly integrated and functioning as expected within the application logic.
export interface IApplicationProps<Model extends ILlmSchema.Model> {
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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.
Pull Request Overview
This PR enhances the documentation and code comments for the @samchon/openapi library with an emphasis on Model Context Protocol (MCP) usage and improved guidance for LLM function calling. Key changes include:
- Updating README documentation to recommend using MCP function calling over the mcp_servers property, along with new links and a mermaid diagram.
- Correcting the validation feedback success rate percentages and clarifying related messaging.
- Revising code comments in several TypeScript files to consistently reference
mcp_servers
and adding a new model property in McpLlm.ts.
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
File | Description |
---|---|
src/structures/IMcpLlmFunction.ts | Updated comment text to reference [mcp_servers ] with hyperlink added. |
src/structures/IMcpLlmApplication.ts | Revised comments for consistency in referring to [mcp_servers ]. |
src/McpLlm.ts | Added a new model property and updated documentation comments accordingly. |
README.md | Enhanced documentation with updated validation percentages and a mermaid diagram. |
This pull request introduces enhancements to the documentation and codebase for the
@samchon/openapi
library, focusing on the Model Context Protocol (MCP) and LLM function calling. Key changes include improved recommendations for using MCP, updates to validation feedback success rates, and clarifications in code comments.Documentation Enhancements:
README.md
to recommend using the MCP function calling feature over themcp_servers
property of the LLM API, citing benefits like model specification, validation feedback, and selector agent filtering. Added links to relevant resources and examples. [1] [2]README.md
, updating the first trial to 70% and the second trial to 98%. [1] [2]Codebase Improvements:
src/McpLlm.ts
,src/structures/IMcpLlmApplication.ts
, andsrc/structures/IMcpLlmFunction.ts
to replace references tomcpServers
withmcp_servers
and added hyperlinks to the MCP documentation for clarity. [1] [2] [3]model
property to theIApplicationProps
interface insrc/McpLlm.ts
for specifying the target LLM model.