Add terminal and log timestamps

This commit is contained in:
bincxz
2026-06-06 17:04:33 +08:00
parent 646e7ce001
commit e9e8c35178
31 changed files with 493 additions and 20 deletions

View File

@@ -13,7 +13,7 @@ declare global {
rows?: number;
charset?: string;
env?: Record<string, string>;
sessionLog?: { enabled: boolean; directory: string; format: string };
sessionLog?: { enabled: boolean; directory: string; format: string; timestampsEnabled?: boolean };
}): Promise<string>;
startMoshSession?(options: {
sessionId?: string;
@@ -42,7 +42,7 @@ declare global {
rows?: number;
charset?: string;
env?: Record<string, string>;
sessionLog?: { enabled: boolean; directory: string; format: string };
sessionLog?: { enabled: boolean; directory: string; format: string; timestampsEnabled?: boolean };
}): Promise<string>;
startEtSession?(options: {
sessionId?: string;
@@ -64,9 +64,9 @@ declare global {
rows?: number;
charset?: string;
env?: Record<string, string>;
sessionLog?: { enabled: boolean; directory: string; format: string };
sessionLog?: { enabled: boolean; directory: string; format: string; timestampsEnabled?: boolean };
}): Promise<string>;
startLocalSession?(options: { sessionId?: string; cols?: number; rows?: number; shell?: string; shellArgs?: string[]; cwd?: string; env?: Record<string, string>; sessionLog?: { enabled: boolean; directory: string; format: string } }): Promise<string>;
startLocalSession?(options: { sessionId?: string; cols?: number; rows?: number; shell?: string; shellArgs?: string[]; cwd?: string; env?: Record<string, string>; sessionLog?: { enabled: boolean; directory: string; format: string; timestampsEnabled?: boolean } }): Promise<string>;
startSerialSession?(options: {
sessionId?: string;
path: string;
@@ -76,7 +76,7 @@ declare global {
parity?: 'none' | 'even' | 'odd' | 'mark' | 'space';
flowControl?: 'none' | 'xon/xoff' | 'rts/cts';
charset?: string;
sessionLog?: { enabled: boolean; directory: string; format: string };
sessionLog?: { enabled: boolean; directory: string; format: string; timestampsEnabled?: boolean };
}): Promise<string>;
listSerialPorts?(): Promise<Array<{
path: string;