Manages persistent configuration for GitHub profiles, API keys, and scraping settings. Stores config in ~/.config/skill-seekers/config.json. Supports multiple GitHub token profiles with rotation.
| Visibility | Name | Type | Description |
|---|---|---|---|
| private | config | dict |
| Visibility | Name | Description |
|---|---|---|
| public | save_config() | |
| public | add_github_profile() | |
| public | get_github_token() | |
| public | set_api_key() | |
| public | get_api_key() | |
| public | save_progress() | |
| public | load_progress() | |
| public | get_default_enhance_level() |
| Name | Value |
|---|---|
| name | ConfigManager |
| stereotype | null |
| visibility | public |
| isAbstract | false |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |