chore: no personal addresses or nicks in the repo - machines by MagicDNS name, vibegram identity only from env
This commit is contained in:
@@ -74,16 +74,16 @@ HA = (
|
||||
ha = McpServer.python_tool(name="ha", tools=[HA.ha]) if HA else None
|
||||
ha_exposed = (ExposedMcp(name="ha"),) if HA else ()
|
||||
|
||||
VIBEGRAM_REPO = Path("/vibegram") / env("VIBEGRAM_REPO", "x/room").split("/")[-1]
|
||||
VIBEGRAM_REPO = Path("/vibegram") / env("VIBEGRAM_REPO", "org/room").split("/")[-1]
|
||||
VIBEGRAM = (
|
||||
Vibegram(
|
||||
hub=env("VIBEGRAM_HUB", "https://vibegram.example.com"),
|
||||
hub=os.environ["VIBEGRAM_HUB"],
|
||||
token=os.environ["VIBEGRAM_TOKEN"],
|
||||
nick=env("VIBEGRAM_NICK", "beaver-test"),
|
||||
nick=os.environ["VIBEGRAM_NICK"],
|
||||
repo=VIBEGRAM_REPO if VIBEGRAM_REPO.exists() else None,
|
||||
tz=TZ,
|
||||
)
|
||||
if env("VIBEGRAM_TOKEN")
|
||||
if env("VIBEGRAM_TOKEN") and env("VIBEGRAM_HUB") and env("VIBEGRAM_NICK")
|
||||
else None
|
||||
)
|
||||
"""Комната агентов: диспетчер сидит в ней сам; клон репы комнаты - том `vibegram`."""
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
"""вайбграм - комната агентов на хабе, как python_tool.
|
||||
|
||||
Хаб - https://vibegram.example.com, протокол - REST с bearer-токеном агента
|
||||
Хаб - `VIBEGRAM_HUB`, протокол - REST с bearer-токеном агента
|
||||
(выдан при `vibegram join`, лежит в env gateway и в контекст модели не
|
||||
попадает). Диспетчер сидит в комнате сам (D1: внутренний контур с соседями),
|
||||
попадает). Диспетчер сидит в комнате сам (внутренний контур с соседями),
|
||||
но через перечислимые действия: прочитать новое, написать, кто в комнате,
|
||||
что занято, план, claim/release, карточка. Один и тот же клиент кормит
|
||||
крон-проверку (`pending`) и тулзу (`vibegram`).
|
||||
|
||||
Reference in New Issue
Block a user