Merge pull request #1752 from QwenLM/fix/mcp-oauth-branding-updates

fix(mcp): improve MCP server management and authentication
This commit is contained in:
tanzhenxin 2026-02-09 09:42:58 +08:00 committed by GitHub
commit cc55d7831a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
30 changed files with 302 additions and 130 deletions

View file

@ -1229,7 +1229,7 @@ export const AppContainer = (props: AppContainerProps) => {
useKeypress(handleGlobalKeypress, { isActive: true });
// Update terminal title with Gemini CLI status and thoughts
// Update terminal title with Qwen Code status and thoughts
useEffect(() => {
// Respect both showStatusInTitle and hideWindowTitle settings
if (
@ -1256,7 +1256,7 @@ export const AppContainer = (props: AppContainerProps) => {
lastTitleRef.current = paddedTitle;
stdout.write(`\x1b]2;${paddedTitle}\x07`);
}
// Note: We don't need to reset the window title on exit because Gemini CLI is already doing that elsewhere
// Note: We don't need to reset the window title on exit because Qwen Code is already doing that elsewhere
}, [
streamingState,
thought,

View file

@ -49,13 +49,6 @@ export const McpStatus: React.FC<McpStatusProps> = ({
return (
<Box flexDirection="column">
<Text>{t('No MCP servers configured.')}</Text>
<Text>
{t('Please view MCP documentation in your browser:')}{' '}
<Text color={theme.text.link}>
https://goo.gle/gemini-cli-docs-mcp
</Text>{' '}
{t('or use the cli /docs command')}
</Text>
</Box>
);
}