If you create a new pyproject.toml / ruff.toml configuration file in your workspace, we reload any existing configuration but do not 'register' the new configuration file.
This has been a known limitation of Index::reload_settings:
/// Reloads relevant existing settings files based on a changed settings file path.
/// This does not currently register new settings files.