refactor: remove remaining dead code
This commit is contained in:
@@ -3,7 +3,7 @@ export type AnsiSegment = {
|
||||
style?: AnsiStyle;
|
||||
};
|
||||
|
||||
export type AnsiStyle = {
|
||||
type AnsiStyle = {
|
||||
backgroundColor?: string;
|
||||
color?: string;
|
||||
fontStyle?: "italic";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export const DEFAULT_HTTP_TIMEOUT_MS = 20_000;
|
||||
const DEFAULT_HTTP_TIMEOUT_MS = 20_000;
|
||||
|
||||
export async function fetchWithTimeout(
|
||||
input: RequestInfo | URL,
|
||||
|
||||
@@ -11,7 +11,7 @@ import {
|
||||
type EncodeResponse,
|
||||
} from "@/workers/imageEncode.worker";
|
||||
|
||||
export type { EncodeResponse, EncodeSuccess, EncodeFailure } from "@/workers/imageEncode.worker";
|
||||
export type { EncodeResponse, EncodeFailure } from "@/workers/imageEncode.worker";
|
||||
|
||||
type Pending = {
|
||||
resolve: (r: EncodeResponse) => void;
|
||||
|
||||
@@ -113,7 +113,7 @@ interface PendingWebUIRequest extends PendingRequest<unknown> {
|
||||
serializedFrame: string;
|
||||
}
|
||||
|
||||
export class WebUIMutationError extends Error {
|
||||
class WebUIMutationError extends Error {
|
||||
status: number;
|
||||
|
||||
constructor(status: number, message: string) {
|
||||
|
||||
@@ -124,7 +124,7 @@ export function logoFallbackUrls(logoUrl: string | null | undefined): string[] {
|
||||
return urls;
|
||||
}
|
||||
|
||||
export const PROVIDER_BRAND_ALIASES: Record<string, string> = {
|
||||
const PROVIDER_BRAND_ALIASES: Record<string, string> = {
|
||||
brave_search: "brave",
|
||||
byteplus_coding_plan: "byteplus",
|
||||
mimo: "xiaomi_mimo",
|
||||
@@ -137,7 +137,7 @@ export const PROVIDER_BRAND_ALIASES: Record<string, string> = {
|
||||
volcengine_coding_plan: "volcengine",
|
||||
};
|
||||
|
||||
export const PROVIDER_LABEL_ALIASES: Record<string, string> = {
|
||||
const PROVIDER_LABEL_ALIASES: Record<string, string> = {
|
||||
brave_search: "Brave Search",
|
||||
byteplus_coding_plan: "BytePlus",
|
||||
minimaxAnthropic: "MiniMax",
|
||||
|
||||
@@ -10,7 +10,7 @@ export interface RuntimeHost {
|
||||
exportDiagnostics?: () => Promise<string>;
|
||||
}
|
||||
|
||||
export interface HostRuntimeInfo {
|
||||
interface HostRuntimeInfo {
|
||||
surface: "native";
|
||||
app_version: string;
|
||||
engine_status: "starting" | "ready" | "restarting" | "stopped" | "crashed";
|
||||
@@ -23,7 +23,7 @@ export interface HostRuntimeInfo {
|
||||
engine_transport?: "unix_socket";
|
||||
}
|
||||
|
||||
export interface NanobotHostApi {
|
||||
interface NanobotHostApi {
|
||||
getRuntimeInfo?(): Promise<HostRuntimeInfo>;
|
||||
restartEngine?(): Promise<void>;
|
||||
pickFolder?(): Promise<string | null>;
|
||||
@@ -40,7 +40,7 @@ export interface NanobotHostApi {
|
||||
): () => void;
|
||||
}
|
||||
|
||||
export type HostSocketEvent =
|
||||
type HostSocketEvent =
|
||||
| { id: string; type: "open" }
|
||||
| { data: string; id: string; type: "message" }
|
||||
| { id: string; message: string; type: "error" }
|
||||
|
||||
+27
-27
@@ -1,8 +1,8 @@
|
||||
export type Role = "user" | "assistant" | "tool" | "system";
|
||||
type Role = "user" | "assistant" | "tool" | "system";
|
||||
|
||||
/** "trace" rows are intermediate agent breadcrumbs (tool-call hints,
|
||||
* progress pings) that should not be rendered as conversational replies. */
|
||||
export type MessageKind = "message" | "trace";
|
||||
type MessageKind = "message" | "trace";
|
||||
|
||||
export type UITurnPhase = "user" | "reasoning" | "activity" | "answer" | "complete";
|
||||
export type MessageDeliveryStatus = "sending" | "accepted" | "failed";
|
||||
@@ -37,7 +37,7 @@ export interface UIMediaAttachment {
|
||||
name?: string;
|
||||
}
|
||||
|
||||
export interface UIMessageSource { kind: "cron" | "local_trigger" | "trigger" | string; label?: string; }
|
||||
interface UIMessageSource { kind: "cron" | "local_trigger" | "trigger" | string; label?: string; }
|
||||
|
||||
export interface TurnUsage {
|
||||
prompt_tokens?: number;
|
||||
@@ -144,7 +144,7 @@ export interface SessionHandle {
|
||||
name: string;
|
||||
}
|
||||
|
||||
export interface UISessionMessage {
|
||||
interface UISessionMessage {
|
||||
message_id: string;
|
||||
session: SessionHandle;
|
||||
}
|
||||
@@ -226,14 +226,14 @@ export interface SkillSummary {
|
||||
unavailable_reason?: string;
|
||||
}
|
||||
|
||||
export interface SkillRequirements {
|
||||
interface SkillRequirements {
|
||||
bins: string[];
|
||||
env: string[];
|
||||
missing_bins: string[];
|
||||
missing_env: string[];
|
||||
}
|
||||
|
||||
export interface SkillInstallOption {
|
||||
interface SkillInstallOption {
|
||||
id: string;
|
||||
kind: string;
|
||||
label: string;
|
||||
@@ -303,7 +303,7 @@ export interface SkillInstallPayload extends SkillsPayload {
|
||||
}
|
||||
|
||||
/** Structured UI blob on ``progress`` WS frames; channels may add more ``kind`` values later. */
|
||||
export interface AgentUIBlob {
|
||||
interface AgentUIBlob {
|
||||
kind: string;
|
||||
data?: unknown;
|
||||
}
|
||||
@@ -455,16 +455,16 @@ export interface BootstrapResponse {
|
||||
runtime_capabilities?: RuntimeCapabilities;
|
||||
}
|
||||
|
||||
export interface WebUITransportLimits {
|
||||
interface WebUITransportLimits {
|
||||
max_frame_bytes: number;
|
||||
envelope_reserve_bytes: number;
|
||||
}
|
||||
|
||||
export interface WebUIMessageLimits {
|
||||
interface WebUIMessageLimits {
|
||||
max_text_bytes: number;
|
||||
}
|
||||
|
||||
export interface WebUIAttachmentLimits {
|
||||
interface WebUIAttachmentLimits {
|
||||
max_count: number;
|
||||
max_file_bytes: number;
|
||||
max_total_bytes: number;
|
||||
@@ -477,8 +477,8 @@ export interface WebUIIngressLimits {
|
||||
}
|
||||
|
||||
export type RuntimeSurface = "browser" | "native";
|
||||
export type RestartBehavior = "none" | "nextTurn" | "engineRestart" | "appRestart";
|
||||
export type SettingsApplyStatus =
|
||||
type RestartBehavior = "none" | "nextTurn" | "engineRestart" | "appRestart";
|
||||
type SettingsApplyStatus =
|
||||
| "idle"
|
||||
| "pending"
|
||||
| "applying"
|
||||
@@ -492,7 +492,7 @@ export interface RuntimeCapabilities {
|
||||
can_export_diagnostics: boolean;
|
||||
}
|
||||
|
||||
export interface ProviderModelInfo {
|
||||
interface ProviderModelInfo {
|
||||
id: string;
|
||||
label?: string | null;
|
||||
description?: string | null;
|
||||
@@ -783,12 +783,12 @@ export interface ApiServicePayload {
|
||||
last_action?: "started" | "stopped" | string;
|
||||
}
|
||||
|
||||
export interface AppPackageRef {
|
||||
interface AppPackageRef {
|
||||
manager: string;
|
||||
name?: string;
|
||||
}
|
||||
|
||||
export interface AppCapability {
|
||||
interface AppCapability {
|
||||
type: "cli" | "mcp" | "skill" | string;
|
||||
entry_point?: string;
|
||||
package?: AppPackageRef;
|
||||
@@ -806,20 +806,20 @@ export interface AppCapability {
|
||||
}>;
|
||||
}
|
||||
|
||||
export interface AppPlan {
|
||||
interface AppPlan {
|
||||
supported: boolean;
|
||||
strategy?: string;
|
||||
managed_paths?: string[];
|
||||
verification?: string[];
|
||||
}
|
||||
|
||||
export interface AppTrust {
|
||||
interface AppTrust {
|
||||
registry: string;
|
||||
level: string;
|
||||
review_status: string;
|
||||
}
|
||||
|
||||
export interface AppManifest {
|
||||
interface AppManifest {
|
||||
schema: "agent-app.v1" | string;
|
||||
id: string;
|
||||
display_name: string;
|
||||
@@ -935,7 +935,7 @@ export interface NanobotFeaturesPayload {
|
||||
};
|
||||
}
|
||||
|
||||
export type ChannelSetupStatus =
|
||||
type ChannelSetupStatus =
|
||||
| "connected"
|
||||
| "configured"
|
||||
| "needs_setup"
|
||||
@@ -943,9 +943,9 @@ export type ChannelSetupStatus =
|
||||
| "unsupported"
|
||||
| string;
|
||||
|
||||
export type ChannelValidationCheckStatus = "pass" | "warn" | "fail" | "skipped" | string;
|
||||
type ChannelValidationCheckStatus = "pass" | "warn" | "fail" | "skipped" | string;
|
||||
|
||||
export interface ChannelValidationCheck {
|
||||
interface ChannelValidationCheck {
|
||||
id: string;
|
||||
label: string;
|
||||
status: ChannelValidationCheckStatus;
|
||||
@@ -953,7 +953,7 @@ export interface ChannelValidationCheck {
|
||||
action_url?: string;
|
||||
}
|
||||
|
||||
export interface ChannelIdentity {
|
||||
interface ChannelIdentity {
|
||||
name?: string;
|
||||
workspace?: string;
|
||||
account?: string;
|
||||
@@ -993,7 +993,7 @@ export interface PairingPayload {
|
||||
};
|
||||
}
|
||||
|
||||
export interface McpPresetField {
|
||||
interface McpPresetField {
|
||||
name: string;
|
||||
label: string;
|
||||
secret: boolean;
|
||||
@@ -1033,7 +1033,7 @@ export interface McpPresetInfo {
|
||||
manifest?: AppManifest;
|
||||
}
|
||||
|
||||
export type McpOAuthFlowStatus =
|
||||
type McpOAuthFlowStatus =
|
||||
| "starting"
|
||||
| "authorization_required"
|
||||
| "connecting"
|
||||
@@ -1089,7 +1089,7 @@ export interface McpPresetsPayload {
|
||||
};
|
||||
}
|
||||
|
||||
export type ChannelConnectStatus = "pending" | "succeeded" | "expired" | "cancelled" | "failed";
|
||||
type ChannelConnectStatus = "pending" | "succeeded" | "expired" | "cancelled" | "failed";
|
||||
|
||||
export interface ChannelConnectPayload {
|
||||
session_id: string;
|
||||
@@ -1234,7 +1234,7 @@ export type ConnectionStatus =
|
||||
| "closed"
|
||||
| "error";
|
||||
|
||||
export interface InboundTurnMetadata {
|
||||
interface InboundTurnMetadata {
|
||||
turn_id?: string;
|
||||
turn_phase?: UITurnPhase;
|
||||
turn_seq?: number;
|
||||
@@ -1430,7 +1430,7 @@ export interface OutboundMcpPresetMention {
|
||||
}
|
||||
|
||||
/** Response shape for ``GET .../webui-thread`` (server-built transcript replay). */
|
||||
export interface WebuiThreadPagePayload {
|
||||
interface WebuiThreadPagePayload {
|
||||
before_cursor?: string | null;
|
||||
has_more_before?: boolean;
|
||||
loaded_message_count?: number;
|
||||
|
||||
Reference in New Issue
Block a user