Bug Report
Aegis version: v0.6.7-preview.1
Reproduction
- Have a
~/.aegis/ directory with some files (e.g., keys.json, state.json) but no config.yaml
- Run
ag init --yes
Expected
Creates config.yaml and prints working next steps.
Actual
⚠️ .aegis/config.yaml already exists.
⚠️ Existing auth token will be preserved.
✅ Using existing .aegis/config.yaml
✅ Reusing existing API token
But config.yaml was never actually created. The command lies about the state.
Impact
MEDIUM — confusing for users recovering from partial/corrupted state. The CLI claims success but the server cannot start (no config).
Related
Bug Report
Aegis version: v0.6.7-preview.1
Reproduction
~/.aegis/directory with some files (e.g.,keys.json,state.json) but noconfig.yamlag init --yesExpected
Creates
config.yamland prints working next steps.Actual
But
config.yamlwas never actually created. The command lies about the state.Impact
MEDIUM — confusing for users recovering from partial/corrupted state. The CLI claims success but the server cannot start (no config).
Related