refactor: streamline debug logging and remove Notifications component

- Remove verbose tool execution debug logs to reduce noise
- Add debug logging for config initialization phases
- Add comprehensive debug logging for skill loading/management
- Add rate limiting for QwenLogger network error logs
- Remove Notifications component from DefaultAppLayout
- Update tests to reflect UI changes and logging behavior

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
tanzhenxin 2026-02-04 22:41:31 +08:00
parent 9b524a59c1
commit 846cc75f10
13 changed files with 154 additions and 55 deletions

View file

@ -9,7 +9,6 @@ import { useAppContext } from '../contexts/AppContext.js';
import { useUIState } from '../contexts/UIStateContext.js';
import { theme } from '../semantic-colors.js';
import { StreamingState } from '../types.js';
import { DebugModeNotification } from './DebugModeNotification.js';
import { UpdateNotification } from './UpdateNotification.js';
export const Notifications = () => {
@ -23,7 +22,6 @@ export const Notifications = () => {
return (
<>
{updateInfo && <UpdateNotification message={updateInfo.message} />}
<DebugModeNotification />
{showStartupWarnings && (
<Box
borderStyle="round"