Affected Component
Specific Skill (e.g. Wallet Screening)
Skill Name (if applicable)
finance/wallet_screening
Bug Description
skills/finance/wallet_screening/card.json ui_schema.fields reference output paths that do not exist in _generate_report_data() output after recent schema/doc corrections (#165, #173).
Stale keys include:
summary.address (address is under metadata.wallet_address)
summary.sanctioned (actual field: summary.sanctioned_entity_match)
summary.malicious_interactions_count (actual: summary.malicious_interaction_count)
summary.pnl_eth (actual: financial_analysis.pnl_eth)
Any UI or agent tooling that reads card.json for field binding will show empty or wrong data.
Steps to Reproduce
- Load
skills/finance/wallet_screening/card.json.
- Compare
ui_schema.fields[].key to keys returned by WalletScreeningSkill().execute(...) (see mocked test in tests/skills/finance/test_wallet_screening.py).
- Observe mismatched paths for address, sanction flag, interaction count, and PnL.
Error Logs
No traceback — silent UI/schema drift. Compare against `skill.py` `_generate_report_data()` return structure.
Environment
main @ 0.3.6
All platforms
Affected Component
Specific Skill (e.g. Wallet Screening)
Skill Name (if applicable)
finance/wallet_screening
Bug Description
skills/finance/wallet_screening/card.jsonui_schema.fieldsreference output paths that do not exist in_generate_report_data()output after recent schema/doc corrections (#165, #173).Stale keys include:
summary.address(address is undermetadata.wallet_address)summary.sanctioned(actual field:summary.sanctioned_entity_match)summary.malicious_interactions_count(actual:summary.malicious_interaction_count)summary.pnl_eth(actual:financial_analysis.pnl_eth)Any UI or agent tooling that reads
card.jsonfor field binding will show empty or wrong data.Steps to Reproduce
skills/finance/wallet_screening/card.json.ui_schema.fields[].keyto keys returned byWalletScreeningSkill().execute(...)(see mocked test intests/skills/finance/test_wallet_screening.py).Error Logs
Environment
main @ 0.3.6
All platforms