Commit Graph

3 Commits

Author SHA1 Message Date
Nikolai Zhirinas 603780ee41 fix(installer): restore name field and use double quotes for Antigravity templates
The 'name' field is supported in Antigravity workflows. The previous loading issues were caused by single quotes wrapping the YAML frontmatter values, not the presence of the field itself. This update synchronizes Antigravity templates with default ones while ensuring double quotes are used for 'name' and 'description' fields.
2026-03-05 16:02:23 +02:00
Nikolai Zhirinas 2896a46584 fix(installer): wrap description in double quotes for Antigravity
This prevents command loading errors when the description contains a colon followed by a space (': ').
2026-03-05 02:56:05 +02:00
Nikolai Zhirinas 71cbe72719 fix(installer): resolve Antigravity command failures by alignment template names
Investigating the command-loading failures in Antigravity revealed a structural bug introduced in commit 27c18e0. The ConfigDrivenIdeSetup class resolves template names by appending an artifact type suffix to the platform’s template_type, expecting specific files like antigravity-workflow.md or antigravity-agent.md.

Previously, only a generic antigravity.md was provided, causing the loadTemplate() fallback mechanism to silently use default-*.md templates. These default templates inject standard YAML frontmatter (name and quoted description) which Antigravity rejects.

Changes:
- Replaced generic antigravity.md with specific artifact-typed templates (antigravity-agent.md, antigravity-workflow.md, etc.)
- Removed redundant 'name' field from Antigravity templates
- Removed wrapping single quotes from 'description' field to satisfy Antigravity requirements
2026-03-05 01:15:00 +02:00