Problem
On the Agents management page, after completing actions like "Set Agent Wallet" or "Unset Wallet", there is no success message — the user gets no feedback that the transaction succeeded. The tx hash link appears but no clear confirmation status.
Requirements
Add clear success/status messages after each management action in AgentManage.tsx:
- Set Agent Wallet — after binding tx succeeds: "Agent wallet bound successfully" (green success banner)
- Unset Wallet — after unset tx succeeds: "Agent wallet removed"
- Update Agent URI — after URI update tx succeeds: "Agent profile updated"
- Registration (in
AgentRegister.tsx) — ensure clear success at each step
Each success message should:
- Appear as a green-bordered banner (matching the existing accent/success styling)
- Show alongside the tx hash link (not replacing it)
- Auto-dismiss after ~5 seconds or persist until the next action
Files to modify
src/components/AgentManage.tsx — add success state + banners after wallet bind/unbind/URI update
src/components/AgentRegister.tsx — verify success messages exist at each step
Branch
task/624-agent-success-messages
Acceptance criteria
Problem
On the Agents management page, after completing actions like "Set Agent Wallet" or "Unset Wallet", there is no success message — the user gets no feedback that the transaction succeeded. The tx hash link appears but no clear confirmation status.
Requirements
Add clear success/status messages after each management action in
AgentManage.tsx:AgentRegister.tsx) — ensure clear success at each stepEach success message should:
Files to modify
src/components/AgentManage.tsx— add success state + banners after wallet bind/unbind/URI updatesrc/components/AgentRegister.tsx— verify success messages exist at each stepBranch
task/624-agent-success-messagesAcceptance criteria