update schedule

This commit is contained in:
朱潮 2026-03-31 10:00:16 +08:00
parent 3b9c7165a9
commit 9cc0d72430
2 changed files with 9 additions and 7 deletions

View File

@ -1,7 +1,10 @@
{
"hooks": {
"PrePrompt": {
"command": "python scripts/schedule_manager.py list --format brief"
}
"PrePrompt": [
{
"type": "command",
"command": "python scripts/schedule_manager.py list --format brief"
}
]
}
}

View File

@ -47,8 +47,7 @@ TIMEZONE_OFFSET_MAP = {
def get_tasks_dir(bot_id: str, user_id: str) -> Path:
"""获取用户任务目录路径"""
base = Path(os.getenv("PROJECT_ROOT", "."))
return base / "projects" / "robot" / bot_id / "users" / user_id
return "users" / user_id
def get_tasks_file(bot_id: str, user_id: str) -> Path:
@ -354,11 +353,11 @@ def cmd_logs(args, bot_id: str, user_id: str):
def main():
bot_id = os.getenv("BOT_ID", "")
bot_id = os.getenv("ASSISTANT_ID", "")
user_id = os.getenv("USER_IDENTIFIER", "")
if not bot_id or not user_id:
print("Error: BOT_ID 和 USER_IDENTIFIER 环境变量必须设置", file=sys.stderr)
print("Error: ASSISTANT_ID 和 USER_IDENTIFIER 环境变量必须设置", file=sys.stderr)
sys.exit(1)
parser = argparse.ArgumentParser(description="定时任务管理工具")