Skip to content

feat(frontend): add refresh button to changes tab#12036

Merged
hieptl merged 2 commits intomainfrom
hieptl/all-4481
Dec 17, 2025
Merged

feat(frontend): add refresh button to changes tab#12036
hieptl merged 2 commits intomainfrom
hieptl/all-4481

Conversation

@hieptl
Copy link
Copy Markdown
Collaborator

@hieptl hieptl commented Dec 13, 2025

Summary of PR

The Git Changes panel occasionally does not display the most recent updates.

To address this issue, we propose adding a Resync button in the upper-right corner of the panel, allowing users to manually trigger a refresh.

The video below demonstrates the expected output of the pull request.

all-4481.mov

Change Type

  • Bug fix
  • New feature
  • Breaking change
  • Refactor
  • Other (dependency update, docs, typo fixes, etc.)

Checklist

  • I have read and reviewed the code and I understand what the code is doing.
  • I have tested the code to the best of my ability and ensured it works as expected.

Fixes

Resolves #12021

Release Notes

  • Include this change in the Release Notes.

To run this PR locally, use the following command:

GUI with Docker:

docker run -it --rm   -p 3000:3000   -v /var/run/docker.sock:/var/run/docker.sock   --add-host host.docker.internal:host-gateway   -e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.openhands.dev/openhands/runtime:e903b31-nikolaik   --name openhands-app-e903b31   docker.openhands.dev/openhands/openhands:e903b31

@hieptl hieptl self-assigned this Dec 13, 2025
@hieptl hieptl requested a review from amanape as a code owner December 13, 2025 16:24
@hieptl hieptl requested a review from tofarr December 13, 2025 16:24
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Dec 13, 2025

Coverage report

This PR does not seem to contain any modification to coverable code.

@amanape
Copy link
Copy Markdown
Contributor

amanape commented Dec 15, 2025

The Git Changes panel occasionally does not display the most recent updates.

Have we been able to identify the underlying issue?

I think the git changes should update exactly when they need to, so if they don’t we should probably find the source of this bug. Introducing a new feature does not necessarily fix the underlying issue

Copy link
Copy Markdown
Collaborator

@tofarr tofarr left a comment

Choose a reason for hiding this comment

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

🍰

@hieptl hieptl merged commit 0607614 into main Dec 17, 2025
24 checks passed
@hieptl hieptl deleted the hieptl/all-4481 branch December 17, 2025 15:29
@hieptl
Copy link
Copy Markdown
Collaborator Author

hieptl commented Dec 17, 2025

Have we been able to identify the underlying issue?

I think the git changes should update exactly when they need to, so if they don’t we should probably find the source of this bug. Introducing a new feature does not necessarily fix the underlying issue

Hello @amanape,

Tim has created this issue and should be able to address your question.

As you are not available today, I will proceed with merging this pull request so that we can verify and release v1 for SaaS. If you have any questions or concerns, we can continue the discussion on Slack and address any feedback through follow-up pull requests.

Thank you! 🙏

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.

[V1] The Git Changes panel occasionally fails to display the most recent updates

3 participants