15 lines
503 B
Bash
Executable File
15 lines
503 B
Bash
Executable File
#!/bin/bash
|
|
# Store action sequence: task_name|step1|step2|step3...
|
|
TASK="$*"
|
|
[ -z "$TASK" ] && { echo '{"error":"need task"}'; exit 1; }
|
|
FILE=/opt/weval-ops/top-ia/procedural.jsonl
|
|
sudo touch $FILE 2>/dev/null
|
|
sudo chmod 666 $FILE 2>/dev/null
|
|
python3 -c "
|
|
import json, sys, time
|
|
task = sys.argv[1]
|
|
entry = {'ts': int(time.time()), 'task': task}
|
|
print(json.dumps(entry, ensure_ascii=False))
|
|
" "$TASK" | sudo tee -a $FILE >/dev/null
|
|
echo "{\"stored\":true,\"file\":\"$FILE\",\"count\":$(wc -l < $FILE)}"
|