Skip to content

Add success/status messages to Agent management actions #624

@realproject7

Description

@realproject7

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:

  1. Set Agent Wallet — after binding tx succeeds: "Agent wallet bound successfully" (green success banner)
  2. Unset Wallet — after unset tx succeeds: "Agent wallet removed"
  3. Update Agent URI — after URI update tx succeeds: "Agent profile updated"
  4. 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

  • Success message shown after wallet binding
  • Success message shown after wallet unbinding
  • Success message shown after URI update
  • Messages styled consistently (green accent banner)
  • Build passes

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent/T3Assigned to T3 builder agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions