@@ -350,7 +350,7 @@ type Agent struct {
352type Tools struct {
352type Tools struct {
353− Ls ToolLs `json:"ls"`
353+ Ls ToolLs `json:"ls,omitzero"`
356type ToolLs struct {
356type ToolLs struct {
@@ -383,7 +383,7 @@ type Config struct {
384 Permissions *Permissions `json:"permissions,omitempty" jsonschema:"description=Permission settings for tool usage"`
384 Permissions *Permissions `json:"permissions,omitempty" jsonschema:"description=Permission settings for tool usage"`
386− Tools Tools `json:"tools" jsonschema:"description=Tool configurations"`
386+ Tools Tools `json:"tools,omitzero" jsonschema:"description=Tool configurations"`
388 Agents map[string]Agent `json:"-"`
388 Agents map[string]Agent `json:"-"`