This repository was archived by the owner on Mar 31, 2026. It is now read-only.
Migrate PR #163: Complete migration with all 14 file changes#1397
Draft
Migrate PR #163: Complete migration with all 14 file changes#1397
Conversation
…tar-gagents - Add GenericMetaAttribute and ChatAISystemLLMEnum for metadata framework - Add Description attributes to all ConfigDto properties across the project - Cover all major configuration classes including: * MemberConfigDto and GroupMemberConfigDto * LLMConfigDto and SelfLLMConfig * ChatConfigDto and ChatAIGAgentConfigDto * InputConfigDto and PsiOmniGAgentConfig * MCPGAgentConfig and WorkflowCoordinatorConfigDto * WorkflowUnitDto and related workflow classes - Migrated from aevatarAI/aevatar-gagents#163
Codecov Report❌ Patch coverage is @@ Coverage Diff @@
## dev #1397 +/- ##
==========================================
- Coverage 40.00% 39.76% -0.24%
==========================================
Files 637 638 +1
Lines 25647 25748 +101
Branches 2399 2408 +9
==========================================
- Hits 10259 10238 -21
- Misses 14795 14920 +125
+ Partials 593 590 -3
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 7 files with indirect coverage changes 🚀 New features to boost your workflow:
|
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Overview
Migrated from aevatarAI/aevatar-gagents#163
This PR is the complete migration of all changes from PR-163, replacing the incomplete migration in #1396.
What's Included (13 files, excluding .sln)
New Files (2):
gagents/src/Aevatar.GAgents.Basic/Common/GenericMetaAttribute.cs- Flexible attribute system for metadatagagents/src/Aevatar.GAgents.Twitter/GAgents/ChatAIAgent/ChatAISystemLLMEnum.cs- LLM provider enum with structured metadataModified Files (11) - Added Description attributes:
gagents/src/Aevatar.GAgents.AIGAgent/Dtos/LLMConfigDto.csgagents/src/Aevatar.GAgents.ChatAgent/ChatConfigDto.csgagents/src/Aevatar.GAgents.GroupChat.Core/Configs/GroupMemberConfigDto.csgagents/src/Aevatar.GAgents.GroupChat.Core/Configs/WorkflowCoordinatorConfigDto.csgagents/src/Aevatar.GAgents.GroupChat.GroupMember/GAgent/Dto/MemberConfigDto.csgagents/src/Aevatar.GAgents.GroupChat/GAgent/Coordinator/WorkflowView/Dto/WorkflowViewConfigDto.csgagents/src/Aevatar.GAgents.InputGAgent/Dto/InputConfigDto.csgagents/src/Aevatar.GAgents.MCP.Core/Options/MCPGAgentConfig.csgagents/src/Aevatar.GAgents.MCP.Core/Options/MCPServerConfig.csgagents/src/Aevatar.GAgents.Twitter/GAgents/ChatAIAgent/ChatAIGAgent.csgagents/src/Aevatar.GAgents.Twitter/GAgents/ChatAIAgent/ChatAIGAgentConfigDto.csMigration Details
Testing
✅ Build completed successfully with no errors
Note
The solution file (AevatarGAgents.sln) was excluded from this migration to avoid potential conflicts.