mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-11 02:33:51 +08:00
fix: preserve envFile in ensureToolTags merge function
The ensureToolTags() function was only returning enabled, primaryModel, secondaryModel, and tags - missing envFile. This caused envFile to be lost during config merge in loadClaudeCliTools(). Related to #96 - gemini envFile setting lost after page refresh
This commit is contained in:
@@ -268,7 +268,8 @@ function ensureToolTags(tool: Partial<ClaudeCliTool>): ClaudeCliTool {
|
|||||||
enabled: tool.enabled ?? true,
|
enabled: tool.enabled ?? true,
|
||||||
primaryModel: tool.primaryModel,
|
primaryModel: tool.primaryModel,
|
||||||
secondaryModel: tool.secondaryModel,
|
secondaryModel: tool.secondaryModel,
|
||||||
tags: tool.tags ?? []
|
tags: tool.tags ?? [],
|
||||||
|
envFile: tool.envFile
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user