This commit is contained in:
2026-07-26 17:24:49 +02:00
parent b8277d6351
commit a3963611f0
23 changed files with 1499 additions and 189 deletions
@@ -18,6 +18,24 @@ NON_ADMIN_COST_RULE = (
"quota used and the turn count."
)
TASK_RUN_HEADER = "# TASK RUN ENVIRONMENT"
TASK_RUN_MEMBER = (
"You are running as a SCHEDULED TASK, not in a live conversation. Nobody is watching this "
"turn; your final message becomes the recorded task result. You may NOT schedule further "
"work from here: create_task, enabling a task, and run_task_now are refused inside a task "
"run for this account. Do the work the prompt asks for and finish. Every run also consumes "
"one slot of this account's rolling 24-hour run quota."
)
TASK_RUN_ADMIN = (
"You are running as a SCHEDULED TASK, not in a live conversation. Nobody is watching this "
"turn; your final message becomes the recorded task result. As an administrator you MAY "
"schedule follow-up work from here, but do so only when the prompt asks for it - each new "
"task and each run counts against this account's rolling 24-hour quotas, and a task that "
"schedules itself repeatedly will exhaust them."
)
DOCS_TOOLS = frozenset({"search_docs"})
TOPIC_CLASSIFIER_PROMPT = (