Get the default config file path with priority search Returns: Path to config.yaml (prioritizes: dev config/ > user config/ > package config/)
(cls)
| 207 | |
| 208 | @classmethod |
| 209 | def get_default_config_path(cls) -> Path: |
| 210 | """Get the default config file path with priority search |
| 211 | |
| 212 | Returns: |
| 213 | Path to config.yaml (prioritizes: dev config/ > user config/ > package config/) |
| 214 | """ |
| 215 | config_path = cls.find_config_file("config.yaml") |
| 216 | if config_path: |
| 217 | return config_path |
| 218 | |
| 219 | # Fallback to package config directory for error message purposes |
| 220 | return cls.get_package_dir() / "config" / "config.yaml" |
no test coverage detected