Harness spec: /v1/usage is money per currency; the device asks for memory

acp.md: GET /v1/usage in the server's 2.0 shape -- month.cost_by_currency,
never summed across currencies, cost_money only with one currency; the
credit fields null and windows empty for a 1.x client and not read by a
3.0.0 one. The device's login asks for models memory link.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
HomerandClaude Opus 5.5 committed 2026-10-28 03:41:10 +00:00
1 parent ef9dcf33c9
commit 559b521ca9
2 files changed
+15 -17

No files matched your search

+3 -1
View File
@@ -119,7 +119,9 @@ this design.
`session/new`'s result carries `instance`; a session the client opened runs on the
chat's model and no other — refused rather than answered on the device's own, so the "answered on
its own model" notice is gone; capability `show` with `_lembas/show`; memory through the
instance; a 3.0.0 instance sends neither `library` nor `prototypes`.
instance; a 3.0.0 instance sends neither `library` nor `prototypes`. `GET /v1/usage` counts
and prices without credits: the month's cost per currency (`month.cost_by_currency`), never
summed across currencies; the credit fields are null. The device asks for the `memory` scope.
- **Permissions**: default rules for the new tools (`search`, `recall`, `show`, `python` allowed;
the forge verbs asked); `modes.json` `confirm`.
- **Conformance**: `fs_access`, `instructions`, `context`, `chunk_tokens` — new, their answers