mirror of
https://github.com/anomalyco/opencode.git
synced 2026-08-12 14:53:25 +00:00
fix: default value for models with no cost object (#1601)
This commit is contained in:
parent
b1055a74d3
commit
5bf7691ea6
1 changed files with 4 additions and 4 deletions
|
|
@ -1344,10 +1344,10 @@ export namespace Session {
|
|||
}
|
||||
return {
|
||||
cost: new Decimal(0)
|
||||
.add(new Decimal(tokens.input).mul(model.cost.input).div(1_000_000))
|
||||
.add(new Decimal(tokens.output).mul(model.cost.output).div(1_000_000))
|
||||
.add(new Decimal(tokens.cache.read).mul(model.cost.cache_read ?? 0).div(1_000_000))
|
||||
.add(new Decimal(tokens.cache.write).mul(model.cost.cache_write ?? 0).div(1_000_000))
|
||||
.add(new Decimal(tokens.input).mul(model.cost?.input?? 0).div(1_000_000))
|
||||
.add(new Decimal(tokens.output).mul(model.cost?.output?? 0).div(1_000_000))
|
||||
.add(new Decimal(tokens.cache.read).mul(model.cost?.cache_read ?? 0).div(1_000_000))
|
||||
.add(new Decimal(tokens.cache.write).mul(model.cost?.cache_write ?? 0).div(1_000_000))
|
||||
.toNumber(),
|
||||
tokens,
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue