SourceManager

UMLClass
Skill Seekers :: skill_seekers :: MCP :: SourceManager

Description

Manages registry of custom config sources (git repositories) at ~/.skill-seekers/sources.json. Supports add, get, list, remove, update operations with atomic file writes.

Attributes

Visibility Name Type Description
public config_dir Path
public registry_file Path

Operations

Visibility Name Description
public add_source()
public get_source()
public list_sources()
public remove_source()
public update_source()
public __init__()
public add_source()
public get_source()
public list_sources()
public remove_source()
public update_source()
private _read_registry()
private _write_registry()
private _default_token_env()

Properties

Name Value
name SourceManager
stereotype null
visibility public
isAbstract false
isFinalSpecialization false
isLeaf false
isActive false

Dependants

Relationships

Diagrams