You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add @goodwidget/ai-credits-widget to GoodWallet so authenticated users can open AI Credits from the home dashboard / More drawer. Host it through the GoodWidget integration boundary merged in #54 (typed registry, authenticated bottom-sheet route, restricted EIP-1193 provider).
AI Credits should remain widget-owned for configuration, buy/credits UI, transaction state, success, and errors. GoodWallet only supplies the host surface: package install, registry entry, route/dashboard wiring, provider policy, and tests.
Summary
Add
@goodwidget/ai-credits-widgetto GoodWallet so authenticated users can open AI Credits from the home dashboard / More drawer. Host it through the GoodWidget integration boundary merged in #54 (typed registry, authenticated bottom-sheet route, restricted EIP-1193 provider).AI Credits should remain widget-owned for configuration, buy/credits UI, transaction state, success, and errors. GoodWallet only supplies the host surface: package install, registry entry, route/dashboard wiring, provider policy, and tests.
Context
@goodwidget/ai-credits-widgetinGoodDollar/GoodWidget(packages/ai-credits-widget)ai-credits-widget.,./element,./registerPackage status
The package is not published to npm yet. Integrate and verify against a local tarball:
# in GoodDollar/GoodWidget pnpm --filter @goodwidget/ai-credits-widget packCreate the plan
Create an execution plan in a new sub-issue and leave this feature request unchanged. Do not implement it until instructed.
[DRAFT][PLAN] Prepare GoodWallet for GoodWidget integrationTask