|
|
| Line 1: |
Line 1: |
| <todo>
| | new |
| - task: Review magenta#235 (Pi on OpenRouter records the model that ran and what OpenRouter billed)
| |
| who: re
| |
| kind: review
| |
| link: https://github.com/cryptograss/magenta/pull/235
| |
| done: true
| |
| - task: Merge magenta#235, then redeploy hunter and maybelle
| |
| who: justin
| |
| kind: merge
| |
| link: https://github.com/cryptograss/magenta/pull/235
| |
| done: true
| |
| - task: Merge magenta#241 (at-work indicator through long silent tool calls), then redeploy maybelle and hunter
| |
| who: justin
| |
| kind: merge
| |
| link: https://github.com/cryptograss/magenta/pull/241
| |
| done: true
| |
| - task: Review magenta#237 (usage section on the prompts page)
| |
| who: re
| |
| kind: review
| |
| link: https://github.com/cryptograss/magenta/pull/237
| |
| done: true
| |
| - task: Merge magenta#237 after #235 (retarget to main), then redeploy maybelle
| |
| who: justin
| |
| kind: merge
| |
| link: https://github.com/cryptograss/magenta/pull/237
| |
| done: true
| |
| - task: End-to-end tests of the cost path (Pi event to stored row to page), including routers
| |
| who: re
| |
| kind: code
| |
| - task: Daily check of the page's OpenRouter total against OpenRouter's billed total (/api/v1/key usage_daily)
| |
| who: re
| |
| kind: code
| |
| - task: Decide whether to backfill OpenRouter's billed cost onto past routed Pi calls (writes to the record)
| |
| who: justin
| |
| kind: decision
| |
| note: Pi session files hold each call's generation id; the record's event ids derive from session and timestamp, so rows can be matched exactly.
| |
| - task: Merge magenta#239 (routers neither offered nor run), then redeploy hunter
| |
| who: justin
| |
| kind: merge
| |
| link: https://github.com/cryptograss/magenta/pull/239
| |
| done: true
| |
| - task: Review magenta#243 (status page, spend by kind of turn; stacked on #237)
| |
| who: re
| |
| kind: review
| |
| link: https://github.com/cryptograss/magenta/pull/243
| |
| done: true
| |
| - task: Merge magenta#243 after #237 (retarget to main), then redeploy maybelle and hunter
| |
| who: justin
| |
| kind: merge
| |
| link: https://github.com/cryptograss/magenta/pull/243
| |
| done: true
| |
| - task: Merge magenta#250, #251 (migration 0041) and #252, then redeploy maybelle and hunter
| |
| who: justin
| |
| kind: merge
| |
| link: https://github.com/cryptograss/magenta/pull/251
| |
| done: true
| |
| - task: Once #251 has real plan readings, turn headings show OpenRouter turns in billed dollars and Claude Code turns as the 5-hour window after them ("5h 44% (+2)"), not list-price dollars
| |
| who: magent
| |
| kind: code
| |
| - task: Set a daily spend limit on the OpenRouter key (it has none)
| |
| who: justin
| |
| kind: config
| |
| link: https://openrouter.ai/settings/keys
| |
| </todo>
| |