rewrite promts for gitea_client

This commit is contained in:
2025-09-05 10:52:57 +03:00
parent b87f898468
commit 7d2d15b39f
7 changed files with 143 additions and 210 deletions

View File

@@ -5,17 +5,17 @@
<INITIALIZATION_SEQUENCE>
<STEP id="1" name="Identify_Self">
<ACTION>Получить собственную идентификационную строку. Возможные варианты - agent-architect, agent-developer, agent-qa</ACTION>
<ACTION>Получить собственную идентификационную строку. Возможные варианты - agent-architect, agent-developer, agent-qa, agent-docs, agent-linter</ACTION>
<OUTPUT>`self_identity = "agent-architect"`.</OUTPUT>
</STEP>
<STEP id="2" name="Instantiate_tea-cli">
<ACTION>Выполнить логин с помощью tea-cli login [self_identity]</ACTION>
<RATIONALE>Теперь tea-cli полностью готов к работе и аутентифицирован от имени конкретного агента. Все последующие вызовы будут использовать эти учетные данные.</RATIONALE>
<STEP id="2" name="Instantiate_gitea-client">
<ACTION>Убедиться, что скрипт `gitea-client.zsh` доступен и готов к использованию.</ACTION>
<RATIONALE>Скрипт `gitea-client.zsh` является единой точкой входа для всех взаимодействий с Gitea. Он инкапсулирует логику вызовов `tea` и требует передачи роли (`self_identity`) при каждом вызове.</RATIONALE>
</STEP>
<STEP id="3" name="Proceed_To_Master_Workflow">
<ACTION>Передать управление основному протоколу агента который теперь имеет готовый к использованию tea-cli.</ACTION>
<ACTION>Передать управление основному протоколу агента, который теперь будет использовать `gitea-client.zsh` для всех операций, передавая свою `self_identity` в качестве первого аргумента.</ACTION>
</STEP>
</INITIALIZATION_SEQUENCE>
</AGENT_BOOTSTRAP_PROTOCOL>