Skip to content
This repository was archived by the owner on Mar 10, 2026. It is now read-only.

Refine chat working indicator and simplify sidebar context menus#23

Merged
rexlManu merged 1 commit intomainfrom
t3code/refine-chat-working-indicator
Mar 8, 2026
Merged

Refine chat working indicator and simplify sidebar context menus#23
rexlManu merged 1 commit intomainfrom
t3code/refine-chat-working-indicator

Conversation

@rexlManu
Copy link
Copy Markdown
Owner

@rexlManu rexlManu commented Mar 8, 2026

Summary

  • Reworked the chat "working" UI into a compact status pill with a lighter visual footprint and elapsed-time text.
  • Simplified sidebar context menu structure by replacing section labels with separators and adding clearer action labels.
  • Added contextual menu header metadata (sectionLabel, title) so thread/project actions show the current target.
  • Introduced destructive styling/behavior for delete actions in sidebar context menus.
  • Cleaned up TypeScript typings by removing redundant | undefined unions on optional props.

Testing

  • Not run (provided diff/commit review only).

- Replace large "Agent active" card with a small inline status pill
- Use animated three-dot activity cue and elapsed label for cleaner UI
@rexlManu rexlManu merged commit 52bb12a into main Mar 8, 2026
1 check failed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant