Skip to content

Polish Tasks panel UI/UX and remove experimental feature flag#815

Merged
EhabY merged 5 commits intomainfrom
polish-ui-ux-tasks
Mar 3, 2026
Merged

Polish Tasks panel UI/UX and remove experimental feature flag#815
EhabY merged 5 commits intomainfrom
polish-ui-ux-tasks

Conversation

@EhabY
Copy link
Collaborator

@EhabY EhabY commented Mar 3, 2026

Summary

  • Polish user-facing messages across the Tasks panel for clarity and consistency (e.g., "logs" to "messages", clearer empty/error states, role labels like [User]/[Agent])
  • Add snapshot date metadata display in the chat history header with a relative-time tooltip powered by date-fns
  • Fix a layout bug where collapsible template sections didn't resize when their content changed (e.g., loading spinner replaced by a form) by adding a MutationObserver to re-observe new children
  • Remove the coder.experimental.tasks feature flag so the Tasks panel is always visible when authenticated

Improve clarity, conciseness, and consistency of all user-facing
strings across the tasks panel UI and backend provider.
@EhabY EhabY self-assigned this Mar 3, 2026
@EhabY EhabY force-pushed the polish-ui-ux-tasks branch from 006f336 to 90b66d0 Compare March 3, 2026 11:44
Copy link

@jakehwll jakehwll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🙂

@EhabY EhabY merged commit faa9542 into main Mar 3, 2026
6 checks passed
@EhabY EhabY deleted the polish-ui-ux-tasks branch March 3, 2026 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants