Skip to content

[26.0] Hide interactivetools activity when disabled in config#21755

Merged
mvdbeek merged 2 commits intogalaxyproject:release_26.0from
dannon:interactivetools-disabled-ui
Feb 5, 2026
Merged

[26.0] Hide interactivetools activity when disabled in config#21755
mvdbeek merged 2 commits intogalaxyproject:release_26.0from
dannon:interactivetools-disabled-ui

Conversation

@dannon
Copy link
Copy Markdown
Member

@dannon dannon commented Feb 5, 2026

Filter out the interactivetools activity from the activity bar when interactivetools_enable is false. No point showing users an option they can't use.

Fixes #21739

Tests verify the activity bar respects the interactivetools_enable
config setting - hiding the activity when disabled.
Filter out the interactivetools activity from the activity bar when
interactivetools_enable is false in the Galaxy configuration.

Fixes galaxyproject#21739
@github-actions github-actions Bot added this to the 26.1 milestone Feb 5, 2026
@dannon dannon changed the base branch from dev to release_26.0 February 5, 2026 05:11
@github-actions github-actions Bot changed the title Hide interactivetools activity when disabled in config [26.0] Hide interactivetools activity when disabled in config Feb 5, 2026
Copy link
Copy Markdown
Member

@mvdbeek mvdbeek left a comment

Choose a reason for hiding this comment

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

Should we do this for ChatGXY as well ?

@mvdbeek mvdbeek merged commit 59d42f7 into galaxyproject:release_26.0 Feb 5, 2026
33 of 36 checks passed
@galaxyproject galaxyproject deleted a comment from github-actions Bot Feb 5, 2026
@martenson
Copy link
Copy Markdown
Member

thanks @dannon !

dannon added a commit to dannon/galaxy that referenced this pull request Feb 5, 2026
Follow-up to galaxyproject#21755 per mvdbeek's comment - apply the same filtering
pattern to hide the chatgxy activity when llm_api_configured is false.
@ahmedhamidawan ahmedhamidawan modified the milestones: 26.1, 26.0 Feb 10, 2026
@itisAliRH itisAliRH deleted the interactivetools-disabled-ui branch March 9, 2026 10:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

activity bar wrongly shows interactive tools option

4 participants