import sys
sys.path.insert(0, "/home/mantapman/.hermes/profiles/atun/workspace")
from repliz_client import ReplizClient, ACC
c = ReplizClient()
rows, page = [], 1
while True:
    d = c.get("/public/schedule?page=%d&limit=100" % page)
    rows.extend(d.get("docs", []))
    if page >= (d.get("totalPages") or 1):
        break
    page += 1
sel = [r for r in rows if r.get("accountId") == ACC.STUDIOSOFT_THREADS
       and (r.get("scheduleAt") or "").startswith("2026-09-19")]
print("Threads SS 19 Sep:", len(sel))
for r in sorted(sel, key=lambda x: x.get("scheduleAt") or ""):
    print("  %s | %-8s | %-6s | %s | %s" % ((r.get("scheduleAt") or "")[:19], r.get("status"),
                                            r.get("type"), (r.get("title") or "")[:45],
                                            (r.get("description") or "").replace("\n", " ")[:60]))
