fix(ide): upgrade managed agent and migrate existing member media connection
This commit is contained in:
@@ -1,4 +1,13 @@
|
||||
from hermes_cli.aiturk_media import configure_media
|
||||
from hermes_cli.aiturk_media import configure_media, configure_existing_media
|
||||
|
||||
|
||||
def test_existing_member_profile_migrates_once_without_changing_provider():
|
||||
entry = {"base_url": "https://ai.turkservis.online/v1", "key_env": "MEMBER_KEY"}
|
||||
cfg = {"providers": {"turkservis": dict(entry)}, "model": {"default": "kept"}}
|
||||
assert configure_existing_media(cfg)
|
||||
assert cfg["providers"]["turkservis"] == entry
|
||||
assert cfg["model"] == {"default": "kept"}
|
||||
assert not configure_existing_media(cfg)
|
||||
|
||||
|
||||
def test_member_key_is_referenced_without_copying_or_overwriting_other_servers():
|
||||
|
||||
Reference in New Issue
Block a user