mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-28 00:14:21 +00:00
refactor: remove unused imports and clean up code in various files
This commit is contained in:
@@ -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,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
@@ -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';
|
||||||
|
|||||||
Reference in New Issue
Block a user