-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Issue: Mismatch Between Display Units and Base Units
Some tools accept input values expressed in display units, but return results or logs in base units. This inconsistency leads to confusion and increases the risk of misinterpretation.
Expected Behavior
-
All human-facing communication (inputs, outputs, logs, messages) should consistently use display units.
-
Internal or raw objects returned by the agent may remain in base units, but when doing so they must include:
- The numeric value in base units
- The number of decimals associated with the relevant token
- Any metadata required to correctly convert back to display units
Why This Matters
Aligning human-visible interactions to display units ensures clarity, usability, and prevents errors. Base-unit representations should be reserved only for programmatic or machine-level handling and must carry the necessary decimal precision to avoid ambiguity.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
In Review