fix(min): запрет research исходников харнеса в мандате мин-уровня (рут-кейс таймаутов 16:27-16:59)
This commit is contained in:
parent
47f9139948
commit
413ee7a14d
1 changed files with 5 additions and 0 deletions
|
|
@ -26,6 +26,7 @@ class CycleLevel:
|
||||||
task_classes: tuple # какие классы задач может брать
|
task_classes: tuple # какие классы задач может брать
|
||||||
mandate: str # мандат уровня (в промпт)
|
mandate: str # мандат уровня (в промпт)
|
||||||
can_shell: bool # инструменты уровня
|
can_shell: bool # инструменты уровня
|
||||||
|
tick_timeout: int = 300 # таймаут LLM-тика, сек (занятый уровень поглощает такты)
|
||||||
|
|
||||||
def seq(self, ts: int) -> int:
|
def seq(self, ts: int) -> int:
|
||||||
"""Номер такта уровня для unix-ts (для идемпотентности тиков)."""
|
"""Номер такта уровня для unix-ts (для идемпотентности тиков)."""
|
||||||
|
|
@ -48,6 +49,10 @@ LEVELS = {
|
||||||
"cli.py tg-reply <id> \"текст\" (тон: кратко, по-русски, тёпло; можно "
|
"cli.py tg-reply <id> \"текст\" (тон: кратко, по-русски, тёпло; можно "
|
||||||
"выполнить просьбу инструментами и ответить результатом). Быстрые "
|
"выполнить просьбу инструментами и ответить результатом). Быстрые "
|
||||||
"мелкие фиксы (S-задачи до 5 минут) тоже твои. Не растекайся. "
|
"мелкие фиксы (S-задачи до 5 минут) тоже твои. Не растекайся. "
|
||||||
|
"ВАЖНО: НЕ исследуй исходники харнеса (scheduler.py, commands.py, es.py, "
|
||||||
|
"isolated_runner.py) и не разбирай падения тиков — это зона верхних уровней. "
|
||||||
|
"Отвечай из контекста тика, максимум пара шагов, иначе таймаут тика. "
|
||||||
|
|
||||||
"Если просьба большая — подай её как задачу (cli.py task) и скажи это. "
|
"Если просьба большая — подай её как задачу (cli.py task) и скажи это. "
|
||||||
"Важное, что не по зубам уровню (падение тика, повторная ошибка, "
|
"Важное, что не по зубам уровню (падение тика, повторная ошибка, "
|
||||||
"требуется фикс с большим контекстом) — эскалируй наверх: "
|
"требуется фикс с большим контекстом) — эскалируй наверх: "
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue