Summary
The --ai flag on specify init is the legacy way to select an integration. The newer --integration flag (with --integration-options) fully replaces it. --ai-commands-dir and --ai-skills already emit deprecation warnings, but --ai itself does not.
Proposed behavior
When --ai is used, emit a deprecation warning:
⚠️ --ai is deprecated and will be removed in v1.0.0. Use --integration <name> instead.
--ai continues to function until 1.0.0.
Acceptance criteria
Summary
The
--aiflag onspecify initis the legacy way to select an integration. The newer--integrationflag (with--integration-options) fully replaces it.--ai-commands-dirand--ai-skillsalready emit deprecation warnings, but--aiitself does not.Proposed behavior
When
--aiis used, emit a deprecation warning:--aicontinues to function until 1.0.0.Acceptance criteria
--aiemits a visible deprecation warning--integrationequivalent--aistill functions as before (non-breaking)