Skip to content

Console lacks user feedback for operations (success/error notifications) #62

@Kavirubc

Description

@Kavirubc

Problem

When I create an agent, delete an agent, trigger a build, or deploy - there's no feedback shown to the user. Operations either succeed silently or fail with errors only going to the browser console.

For example in AddNewAgent.tsx there's even a TODO for this:

// TODO: Show error toast/notification to user
console.error('Failed to create agent:', e);

What's missing

  • No "Agent created successfully" message
  • No "Build triggered" confirmation
  • No error messages when things fail (just console.error)
  • Users don't know if their action worked or not

Where I found this

  • AddNewAgent.tsx:91 - TODO comment
  • BuildPanel.tsx - errors logged but not shown
  • API hooks (useCreateAgent, useDeployAgent, etc.) - no error handlers

I noticed #4 and #5 covered the main UI/UX work but this feedback piece seems to have been missed.

Would be happy to contribute

If you're open to contributions, I'd be glad to work on this. Let me know if you have a preferred approach (per-component alerts vs a global notification system).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions