Skip to content

fix: version display - #120

Closed
its-mash wants to merge 4 commits into
mainfrom
claude/fix-version-display-eYuS8
Closed

fix: version display#120
its-mash wants to merge 4 commits into
mainfrom
claude/fix-version-display-eYuS8

Conversation

@its-mash

Copy link
Copy Markdown
Member

What does this PR do?

How was it tested?

  • pnpm test passes
  • pnpm lint passes
  • pnpm typecheck passes

Checklist

  • My code follows the project's code style
  • I have signed off my commits (git commit -s)
  • I have updated documentation if needed

claude and others added 4 commits February 18, 2026 08:00
…tes on startup

The sidebar footer previously hardcoded "McpMux v0.1.0" and "Gateway: localhost:9315"
which never reflected the actual app version or gateway URL. Now fetches the real
version via get_version Tauri command and tracks gateway status reactively via
getGatewayStatus + useGatewayEvents. Also surfaces a dismissible update banner at
the top of the content area when a new version is detected on startup.

https://claude.ai/code/session_01K876wXjp55HfRLDCAG9FmU
Signed-off-by: Claude <noreply@anthropic.com>
Add frontend rendering for the three missing InputType variants:
- select: dropdown populated from input.options
- file_path: text input with native file picker via Tauri dialog
- directory_path: text input with native directory picker via Tauri dialog

Also adds tauri-plugin-dialog dependency, updates TypeScript types
and JSON schemas with options field for select inputs, and fixes
unused tracing imports on Windows in shell_env.rs.

Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
@its-mash its-mash closed this Feb 18, 2026
@its-mash
its-mash deleted the claude/fix-version-display-eYuS8 branch February 18, 2026 15:02
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.

2 participants