Backend fields ending in FeeT, CostT, AmountT, or PayableT use this scale:
Default text output normally formats these values as, for example, CNY 0.5000000. JSON output preserves the raw backend integer fields.
If the service does not return a currency, keep the raw T value and label the currency as unknown. Do not guess CNY or USD, and do not perform a local currency conversion.
listing publish --task-fixed-fee <amount> accepts a normal decimal currency amount such as 0.5.
- Official and private prechecks expose estimated model/API cost and may return available-balance information.
- Market quotes expose the buyer-facing estimated payable amount. Do not invent a model/API-cost breakdown when the service does not return one separately.
Required execution gate
Before creating any hosted run:
- Validate the exact input.
- Run the applicable precheck or quote.
- Show the template or Listing ID, input source, row or billable-item count, estimate, returned currency, and balance sufficiency when available.
- Obtain explicit confirmation for that exact input and estimate.
- Execute with a new
--client-request-id.
If the input changes after validation, estimate, or confirmation, repeat the process and obtain a new confirmation.
--confirm on a Market run is a CLI execution flag; it is not a substitute for obtaining the user’s explicit approval after showing the current quote.
For command-specific flows, see Official templates, Private templates, and Market for users.