equity: Accept open_price aliases in historicals
CI / Test and build (pull_request) Successful in 16s
client: Honor IsError and extract JSON from tool text
CI / Test and build (pull_request) Successful in 14s
client: Honor IsError and extract JSON from tool text
CI / Test and build (pull_request) Successful in 13s