-
Notifications
You must be signed in to change notification settings - Fork 8
feat(web-ui): claude local bridge, share command, session utilization & UI improvements #166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit
Hold shift + click to select a range
564d27b
feat(web-ui): enable claude share command button
ymkiux a9e567a
feat(web-ui): move version to brand header and simplify layout
ymkiux 7e13a4e
fix(web-ui): make language switcher always visible at sidebar bottom
ymkiux 2701016
fix(web-ui): fix language switcher visibility at sidebar bottom
ymkiux ae446ef
feat(web-ui): add context window utilization warning for sessions
ymkiux 12b3038
test: update test to match enabled share command button
ymkiux b839fc4
test: allow sessionContextUtilization in parity test
ymkiux 3d896b2
fix(search): CJK token matching + E2E stability fixes
ymkiux 4ca5164
feat(web-ui): Codex provider UI improvements + edit key eye toggle
ymkiux 707462f
feat(web-ui): add eye toggle for Claude edit config API key
ymkiux cde92c3
test(web-ui): update parity and share command tests for provider UI c…
ymkiux c746613
feat(claude): add local bridge load balancing for Claude providers
ymkiux 9c3e6c9
fix(claude): add local provider card to Claude config panel
ymkiux 55322e5
feat(cli): add Windows system tray icon for running indicator
ymkiux db99a4f
fix(claude): remove provider health check section from config panel
ymkiux 2bac697
fix(dashboard): remove providers health section from Doctor panel
ymkiux 3ea1e0d
fix(claude): remove provider health check section from Claude config …
ymkiux b43af44
fix(claude): remove health check results display, keep button and hint
ymkiux 82123ea
fix(codex): remove health check results display, keep button and hint
ymkiux dec373a
feat(cli): add update command
ymkiux 58999a5
fix(tray): fix pid variable bug and improve robustness
ymkiux 75ad600
fix(tray): fix powershell heredoc indentation syntax error
ymkiux e3854bf
fix(tray): improve UI compatibility and add fallback icon
ymkiux 3f54c4b
refactor(tray): use pure powershell with STA mode and hidden form for…
ymkiux f9011e0
refactor(cli): remove experimental windows tray icon feature
ymkiux 6a5b08f
docs(readme): modernize style and fix consistency tests
ymkiux 655b04e
docs(readme): remove sub-projects and ecosystem section
ymkiux 32489f5
docs(readme): fix heading spacing and remove sub-projects section
ymkiux 5b4ee20
chore: bump version to 0.0.33
ymkiux dd28a6b
docs(readme): restore missing badges with flat-square style
ymkiux 52d577f
docs(readme): add Live Agent Sync to progress table
ymkiux File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Restrict Claude-local proxy to the intended endpoint (
/v1/messages) and method.Current logic proxies arbitrary suffixes under
/bridge/claude-local/*. That expands attack surface and bypasses the stated contract of messages-only proxying. Add explicit path/method validation before forwarding upstream.Suggested guard
Also applies to: 278-330
🤖 Prompt for AI Agents