From 5becb16b71b43d96dd3b2ecbe15326124340b535 Mon Sep 17 00:00:00 2001 From: teahubxyz Date: Mon, 19 Oct 2026 16:01:59 +0000 Subject: [PATCH] astra: the seat's spend line says out of pocket Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_017K4vyY3yUD3GsvoZaAtKkD --- .github/time/astra.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/time/astra.py b/.github/time/astra.py index 2c678e6..01e1202 100644 --- a/.github/time/astra.py +++ b/.github/time/astra.py @@ -229,7 +229,8 @@ def router_tick(cfg: dict, seat: str, log: int, context: str, thread: list[dict] closed = closed_lately() done = "\n".join(f"- #{i['number']} {i['title']}" for i in closed[:50]) or "- (none)" user = (f"Factory context (the spine's AGENTS.md and the newest decisions):\n{context}\n\nSpend: ${today:.2f} of " - f"${day_cap:.2f} today, ${month:.2f} of ${month_cap:.2f} this month; ${left:.2f} left to queue against ({source})." + f"${day_cap:.2f} today, ${month:.2f} of ${month_cap:.2f} this month out of pocket (credit-paid spend excluded); " + f"${left:.2f} left to queue against ({source})." f"\n\nCards closed in the last 14 days (done or dropped; don't write these again):\n{done}" f"\n\nCandidates ({len(cands)}):\n\n{listing}") try: