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

refactor: pristine config.toml — no [user], use config_toml_path utility

- Delete UserConfig TypedDict and user field from MuseConfig - Delete set_user_field (dead code — user identity is not in config.toml) - Delete user block from config_as_dict (never emitted) - Remove legacy comment from _load_config; [user] is simply not in the schema - Remove [user] from _dump_toml docstring and inline comment - Import config_toml_path from muse.core.paths; delegate _config_path to it - Replace all inline / '.muse' / 'config.toml' in tests with config_toml_path() - Update test_cmd_log: _commit_with_config_author → _commit_with_identity_author (seeds identity.toml instead of the removed set_user_field path)

sha256:d92f2126f4ae7ca9231ae339c00a7d7e1521fa502b2a17a0b72c63ac31c1180e sha
sha256:d7a191c128de031e2e4d4dc17d279b355967048d830456af5ebc3724dd5fdf54 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:d92f2126f4ae7ca9231ae339c00a7d7e1521fa502b2a17a0b72c63ac31c1180e --body "your comment"