AnyBot/mobile
AnyBot Dev f4c135a98b Audit timeline: what this turn did, on the phone (S5)
- oplog gets wall-clock times on tool records (serde-default: old logs read
  fine), and OpLog::timeline turns the machine log into a story: per turn —
  the prompt, model calls (retries counted into one line), every tool with
  the arguments it ran with and its status (等核准/進行中/完成/被拒絕/失敗),
  messages typed mid-turn, stop, outcome
- GET /api/bots/<id>/audit (owner/admin; members' allow-list untouched)
- 對話詳細資訊 gains a 稽核 tab: newest turn first, running tool shows
  進行中…, an approval gate shows as 等核准 — the phone can answer the question
  'what is my bot doing right now, exactly', step by step
- the log stays the machine format recovery reads; the timeline is derived
2026-11-09 17:59:26 +08:00
..
icon-180.png One AnyBot icon everywhere; the phone page fills the screen and shows the app's bot faces 2026-11-05 19:20:29 +08:00
icon-192.png One AnyBot icon everywhere; the phone page fills the screen and shows the app's bot faces 2026-11-05 19:20:29 +08:00
icon-512.png One AnyBot icon everywhere; the phone page fills the screen and shows the app's bot faces 2026-11-05 19:20:29 +08:00
icon.svg One AnyBot icon everywhere; the phone page fills the screen and shows the app's bot faces 2026-11-05 19:20:29 +08:00
index.html Audit timeline: what this turn did, on the phone (S5) 2026-11-09 17:59:26 +08:00
novnc.js People watch and help on the bots' computer through VNC (noVNC), carried by the account server 2026-11-05 23:05:44 +08:00
screen.html People watch and help on the bots' computer through VNC (noVNC), carried by the account server 2026-11-05 23:05:44 +08:00