Description
Problem Description
When using functionCall to invoke AgentInlineSkillScript, the arguments.valueKind is always String instead of Object. I expect it to be Object so that the skill can receive structured arguments.
Current Behavior
Every time the agent generates function call arguments, they are serialized as a string, even though my skill expects structured object arguments.
Environment
- Model: minimax-m2.5
- Deployment: vLLM
- Skill Type: AgentInlineSkillScript
Expected Behavior
When the agent calls a skill via functionCall, arguments.valueKind should be Object (structured JSON), not String (serialized JSON string).
Reproduction Steps
- Define an
AgentInlineSkillScript that expects object-type arguments.
- Use the agent with functionCall enabled to invoke the skill.
- Inspect the generated
arguments — valueKind is String instead of Object.
Question
Is this a vLLM inference parameter issue, or a model-side (minimax-m2.5) function calling behavior? How can I make the agent output valueKind: Object for skill arguments?
Code Sample
Error Messages / Stack Traces
Package Versions
Microsoft.Agents.* 1.4 1.5 1.6
.NET Version
.NET 8.0
Additional Context
No response
Description
Problem Description
When using functionCall to invoke
AgentInlineSkillScript, thearguments.valueKindis alwaysStringinstead ofObject. I expect it to beObjectso that the skill can receive structured arguments.Current Behavior
Every time the agent generates function call arguments, they are serialized as a string, even though my skill expects structured object arguments.
Environment
Expected Behavior
When the agent calls a skill via functionCall,
arguments.valueKindshould beObject(structured JSON), notString(serialized JSON string).Reproduction Steps
AgentInlineSkillScriptthat expects object-type arguments.arguments—valueKindisStringinstead ofObject.Question
Is this a vLLM inference parameter issue, or a model-side (minimax-m2.5) function calling behavior? How can I make the agent output
valueKind: Objectfor skill arguments?Code Sample
Error Messages / Stack Traces
Package Versions
Microsoft.Agents.* 1.4 1.5 1.6
.NET Version
.NET 8.0
Additional Context
No response