refactor: remove unused imports and clean up code in various files

This commit is contained in:
huanghuoguoguo
2026-05-14 09:15:18 +08:00
parent 656dafb07a
commit d5ce3b302e
6 changed files with 2 additions and 20 deletions
@@ -355,7 +355,6 @@ class LocalAgentRunner(runner.RequestRunner):
if not is_stream: if not is_stream:
yield final_msg yield final_msg
initial_response_emitted = True
elif not initial_response_emitted: elif not initial_response_emitted:
yield final_msg yield final_msg
initial_response_emitted = True initial_response_emitted = True
@@ -20,7 +20,7 @@ from ....core import app
import langbot_plugin.api.entities.builtin.resource.tool as resource_tool import langbot_plugin.api.entities.builtin.resource.tool as resource_tool
import langbot_plugin.api.entities.builtin.provider.message as provider_message import langbot_plugin.api.entities.builtin.provider.message as provider_message
from ....entity.persistence import mcp as persistence_mcp from ....entity.persistence import mcp as persistence_mcp
from .mcp_stdio import BoxStdioSessionRuntime, MCPServerBoxConfig as MCPServerBoxConfig, MCPSessionErrorPhase from .mcp_stdio import BoxStdioSessionRuntime, MCPSessionErrorPhase
class MCPSessionStatus(enum.Enum): class MCPSessionStatus(enum.Enum):
@@ -275,7 +275,6 @@ class SkillToolLoader(loader.ToolLoader):
# Build <available_skills> section # Build <available_skills> section
available_skills_lines = ['<available_skills>'] available_skills_lines = ['<available_skills>']
for skill_name, skill_data in sorted(skills.items()): for skill_name, skill_data in sorted(skills.items()):
display_name = skill_data.get('display_name') or skill_name
description = skill_data.get('description', '') description = skill_data.get('description', '')
available_skills_lines.append(f'<skill>') available_skills_lines.append(f'<skill>')
available_skills_lines.append(f'<name>{skill_name}</name>') available_skills_lines.append(f'<name>{skill_name}</name>')
-2
View File
@@ -2,8 +2,6 @@ from __future__ import annotations
import typing import typing
import langbot_plugin.api.entities.builtin.provider.message as provider_message
from ..provider.tools.loaders import skill as skill_loader from ..provider.tools.loaders import skill as skill_loader
if typing.TYPE_CHECKING: if typing.TYPE_CHECKING:
@@ -22,7 +22,6 @@ import {
DropdownMenuItem, DropdownMenuItem,
DropdownMenuTrigger, DropdownMenuTrigger,
} from '@/components/ui/dropdown-menu'; } from '@/components/ui/dropdown-menu';
import { MCPSessionStatus } from '@/app/infra/entities/api';
type ExtensionCardComponentProps = { type ExtensionCardComponentProps = {
cardVO: ExtensionCardVO; cardVO: ExtensionCardVO;
@@ -73,19 +72,6 @@ export default function ExtensionCardComponent({
} }
}; };
const getStatusColor = (status?: string) => {
switch (status) {
case MCPSessionStatus.CONNECTED:
return 'text-green-600';
case MCPSessionStatus.CONNECTING:
return 'text-yellow-600';
case MCPSessionStatus.ERROR:
return 'text-red-600';
default:
return 'text-gray-600';
}
};
const renderPluginContent = () => ( const renderPluginContent = () => (
<> <>
<div className="text-[0.7rem] text-muted-foreground truncate w-full"> <div className="text-[0.7rem] text-muted-foreground truncate w-full">
+1 -1
View File
@@ -1,5 +1,5 @@
import React, { Suspense } from 'react'; import React, { Suspense } from 'react';
import { createBrowserRouter, Navigate, Outlet } from 'react-router-dom'; import { createBrowserRouter, Navigate } from 'react-router-dom';
// Layouts // Layouts
import LoginLayout from '@/app/login/layout'; import LoginLayout from '@/app/login/layout';