Skip to content

refactor(proxy-ui): 优化会话详情页面布局和日志表格交互 #68

refactor(proxy-ui): 优化会话详情页面布局和日志表格交互

refactor(proxy-ui): 优化会话详情页面布局和日志表格交互 #68

Triggered via pull request January 14, 2026 14:35
Status Failure
Total duration 3m 38s
Artifacts 8

pr-check.yml

on: pull_request
Matrix: check
Fit to window
Zoom out
Zoom in

Annotations

124 errors
Check (macos-arm64)
Process completed with exit code 1.
Check (macos-arm64): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-arm64): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (macos-arm64): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (macos-arm64): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (macos-arm64): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-arm64): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (macos-arm64): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (macos-arm64): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (macos-arm64): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-arm64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-arm64): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (macos-arm64): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (macos-arm64): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (macos-arm64): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (macos-x64)
Process completed with exit code 1.
Check (macos-x64): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (macos-x64): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (macos-x64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-x64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-x64): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (macos-x64): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (macos-x64): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (macos-x64): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (macos-x64): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (macos-x64): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (macos-x64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-x64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-x64): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (macos-x64): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (macos-x64): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (macos-x64): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (macos-x64): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (macos-x64): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (macos-x64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-x64): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (macos-x64): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (macos-x64): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (macos-x64): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (macos-x64): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (ubuntu-22.04)
Process completed with exit code 1.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (ubuntu-22.04): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (ubuntu-22.04): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (ubuntu-22.04): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (ubuntu-22.04): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (ubuntu-22.04): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (windows-latest)
Process completed with exit code 1.
Check (windows-latest): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (windows-latest): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (windows-latest): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (windows-latest): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (windows-latest): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (windows-latest): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (windows-latest): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (windows-latest): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (windows-latest): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (windows-latest): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (windows-latest): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (windows-latest): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (windows-latest): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (windows-latest): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (windows-latest): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (windows-latest): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.
Check (windows-latest): src/pages/TransparentProxyPage/components/session-detail/SessionLogsTab.tsx#L19
Type 'ToolId' is not assignable to type 'ToolType | undefined'.
Check (windows-latest): src/pages/TransparentProxyPage/components/session-detail/SessionDetailPage.tsx#L84
Type 'ToolId' is not assignable to type 'ToolType'.
Check (windows-latest): src/pages/TransparentProxyPage/components/LogsTable.tsx#L563
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (windows-latest): src/pages/TransparentProxyPage/components/LogsTable.tsx#L562
Type 'Dispatch<SetStateAction<Date>>' is not assignable to type '(date: Date | null) => void'.
Check (windows-latest): src/hooks/useTimeRangeControl.ts#L197
Type 'string[]' is not assignable to type 'TimeGranularity[]'.
Check (windows-latest): src/components/ui/calendar.tsx#L54
Parameter '_props' implicitly has an 'any' type.
Check (windows-latest): src/components/ui/calendar.tsx#L53
Parameter '_props' implicitly has an 'any' type.
Check (windows-latest): src/components/ui/calendar.tsx#L53
Object literal may only specify known properties, and 'IconLeft' does not exist in type 'Partial<CustomComponents>'.

Artifacts

Produced during runtime
Name Size Digest
pr-check-macos-arm64
6.28 KB
sha256:2cf9fbed81db04bc4e7dfc659baf0ad861a9624a5efd0f9e64ad378b3d2b3ad3
pr-check-macos-x64
6.35 KB
sha256:0f9f58c47556d584d4ce6d8f323f84cae1455ea80a21f4f45868b71d22f6b29d
pr-check-state-macos-arm64
294 Bytes
sha256:649b02eb86804ab143395862c362ddb8f830473191a94f2228ea17956c585fc3
pr-check-state-macos-x64
293 Bytes
sha256:2e6c26846a98e4dd0b765dac20c66bdad804ea1e339a5d9485cb31546209e8d7
pr-check-state-ubuntu-22.04
294 Bytes
sha256:746a196fb07b01417be3ada1e8cd01eb43fb347b5e0fb05e69a55ad616f8fba7
pr-check-state-windows-latest
296 Bytes
sha256:c9746f4c25b7ff9eee3dd5e6e66089388f19126715e37cdc64f4d7cba09bf118
pr-check-ubuntu-22.04
6.36 KB
sha256:5c37aa6833ba688ae10e8904168fec179f4a1c73e55eee5137fdbea030b4845e
pr-check-windows-latest
6.35 KB
sha256:2b5cfd1839e7bc3de29f980dc5929781c14eefe1cc497769e7ea25b4a94e60ff