-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: gone-io/goner
base: v1.0.9
head repository: gone-io/goner
compare: v1.0.10
- 11 commits
- 87 files changed
- 2 contributors
Commits on Apr 17, 2025
-
feat/examples: add MCP examples for HTTP and STDIO transport
- Add new directories for MCP examples using HTTP and STDIO transport - Implement client and server examples for both transport types - Include configuration files and Go modules for each example - Add functional prompts, resources, and tools for the examples
dapeng committedApr 17, 2025 Configuration menu - View commit details
-
Copy full SHA for 802993a - Browse repository at this point
Copy the full SHA 802993aView commit details -
refactor(mcp): improve code quality and maintainability
- Assign error to named return variable for consistent error handling - Update variable assignments and error checks for better readability - Use block scoping to limit variable visibility and reduce shadowing
dapeng committedApr 17, 2025 Configuration menu - View commit details
-
Copy full SHA for b95fa3f - Browse repository at this point
Copy the full SHA b95fa3fView commit details -
test(mcp): add unit tests for server provider
- Implement unit tests for serverProvider.Init and serverProvider.Provide methods - Add test cases for different configurations and edge cases - Use testify library for assertions and error handling - Improve code coverage and ensure proper functionality of server provider
dapeng committedApr 17, 2025 Configuration menu - View commit details
-
Copy full SHA for 05c34cf - Browse repository at this point
Copy the full SHA 05c34cfView commit details
Commits on Apr 18, 2025
-
refactor(mcp): rename Process to Handler and add test cases
- Rename Process() to Handler() for ITool, IPrompt, and IResource interfaces - Add test cases for client provider and server provider - Update examples to use new Handler() method - Improve error handling and add more descriptive error messages
dapeng committedApr 18, 2025 Configuration menu - View commit details
-
Copy full SHA for 4d2377d - Browse repository at this point
Copy the full SHA 4d2377dView commit details -
docs(mcp): add comprehensive documentation and examples
- Add detailed README files for MCP component and HTTP demo - Include quick start guide, configuration instructions, and API examples - Provide more extensive comments in code files - Update go.mod files with necessary dependencies
dapeng committedApr 18, 2025 Configuration menu - View commit details
-
Copy full SHA for 20b5e53 - Browse repository at this point
Copy the full SHA 20b5e53View commit details -
docs(viper/remote): add Chinese README for viper remote package
- Create README_CN.md file for viper remote package - Cover installation, usage, configuration, and examples - Include information on encryption, local config fallback, and supported providers - Provide best practices and FAQs
dapeng committedApr 18, 2025 Configuration menu - View commit details
-
Copy full SHA for 492f933 - Browse repository at this point
Copy the full SHA 492f933View commit details -
feat(AI): add MCP component and update dependencies
- Add MCP (Model Context Protocol) component for AI model integration - Update goner dependencies to version 1.0.10- Update project version to 1.0.10 - Update README files with new MCP component information
dapeng committedApr 18, 2025 Configuration menu - View commit details
-
Copy full SHA for 879de24 - Browse repository at this point
Copy the full SHA 879de24View commit details -
fix(g): improve error message for incompatible component and add rela…
…ted tests - Update error message in help.go to specify incompatible component issue - Add comprehensive tests for GetComponentByName function to cover various scenarios
dapeng committedApr 18, 2025 Configuration menu - View commit details
-
Copy full SHA for 0951588 - Browse repository at this point
Copy the full SHA 0951588View commit details -
Merge pull request #50 from gone-io/features/v1.x
feat(mcp): Add MCP (Model Context Protocol) component for AI model integration
Configuration menu - View commit details
-
Copy full SHA for 856a781 - Browse repository at this point
Copy the full SHA 856a781View commit details -
feat(g): add utility functions and improve documentation
- Add Recover function to capture and log panics - Implement GetLocalIps function to retrieve local IPv4 addresses - Create LoadOp struct and related functions for component loading - Add BuildOnceLoadFunc to ensure single execution of load operations - Implement SingLoadProviderFunc for singleton component loading- Add NamedThirdComponentLoadFunc for named third-party components - Implement GetComponentByName function to retrieve components by name- Update function comments to improve code readability and maintainability
dapeng committedApr 18, 2025 Configuration menu - View commit details
-
Copy full SHA for 36d8c89 - Browse repository at this point
Copy the full SHA 36d8c89View commit details -
Merge pull request #51 from gone-io/features/v1.x
feat(g): add utility functions and improve documentation
Configuration menu - View commit details
-
Copy full SHA for 4342b37 - Browse repository at this point
Copy the full SHA 4342b37View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.9...v1.0.10