gabriel / muse public
feat patch dev
AI Agent gabriel · 47 days ago · Apr 25, 2026 · Diff

feat: migrate [user] out of config.toml into identity.toml

- _load_config silently drops any [user] section found in legacy files - _dump_toml never writes a [user] section; identity lives in identity.toml - set_config_value("user.*") raises ValueError with redirect to muse auth - get_config_value("user.*") reads from identity.toml for the active hub - 14 new TDD tests in test_user_identity_migration.py covering all paths - test_cmd_config_hardening.py refactored: theater removed, user.* blocking verified end-to-end, all 229 assertions pass

sha256:edd86f327550c520c67de40c103860214cbc7a7c596d29e1b6f2c4e990405241 sha
sha256:0b06c10252021e2c497132ca59ae724cdc7dc3ffa29ccda7ec28a01ebab18c75 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:edd86f327550c520c67de40c103860214cbc7a7c596d29e1b6f2c4e990405241 --body "your comment"