aws.internal.ConverseUsage
Converse token accounting. `cacheReadInputTokens` / `cacheWriteInputTokens` are reported for prompt-cached requests — sys_llm hardcoded `cached_input_tokens: None` claiming Converse never reports them (`parse_response/bedrock.rs:124`), which was simply wrong; the engine read them (`aws_client.rs:1481-1484`). Fixed here.
Reference version
Signature
class aws.internal.ConverseUsageConverse token accounting. cacheReadInputTokens / cacheWriteInputTokens
are reported for prompt-cached requests — sys_llm hardcoded
cached_input_tokens: None claiming Converse never reports them
(parse_response/bedrock.rs:124), which was simply wrong; the engine read
them (aws_client.rs:1481-1484). Fixed here.
Source:<builtin>/aws/ns_internal/bedrock.bamlbytes 48366–48524
Fields
inputTokens
int | nulloutputTokens
int | nulltotalTokens
int | nullcacheReadInputTokens
int | nullcacheWriteInputTokens
int | null