mirror of
https://github.com/murashit/codex-panel.git
synced 2026-07-22 17:30:31 +00:00
Move chat diagnostics presentation helpers
This commit is contained in:
parent
4daeae0cab
commit
a7406997e5
6 changed files with 7 additions and 7 deletions
|
|
@ -1,15 +1,15 @@
|
|||
import { appServerDiagnosticSections } from "../application/connection/diagnostic-sections";
|
||||
import { toolInventoryDiagnosticSections } from "../application/connection/tool-inventory-diagnostic-sections";
|
||||
import { runtimeSnapshotForChatState } from "../application/runtime/snapshot";
|
||||
import type { ChatState } from "../application/state/root-reducer";
|
||||
import type { MessageStreamNoticeSection } from "../domain/message-stream/items";
|
||||
import { collaborationModeLabel as formatCollaborationModeLabel } from "../domain/runtime/labels";
|
||||
import type { RuntimeSnapshot } from "../domain/runtime/snapshot";
|
||||
import { appServerDiagnosticSections } from "../presentation/runtime/diagnostic-sections";
|
||||
import {
|
||||
effortStatusLines as buildEffortStatusLines,
|
||||
modelStatusLines as buildModelStatusLines,
|
||||
statusSummaryLines as buildStatusSummaryLines,
|
||||
} from "../presentation/runtime/status";
|
||||
import { toolInventoryDiagnosticSections } from "../presentation/runtime/tool-inventory-diagnostic-sections";
|
||||
|
||||
export interface ChatPanelRuntimeProjection {
|
||||
connectionDiagnosticDetails: () => MessageStreamNoticeSection[];
|
||||
|
|
|
|||
|
|
@ -4,10 +4,10 @@ import { h } from "preact";
|
|||
import { CLIENT_VERSION } from "../../../../constants";
|
||||
import type { Thread } from "../../../../domain/threads/model";
|
||||
import { threadRowCoreProjection } from "../../../threads/list/row-projection";
|
||||
import { appServerDiagnosticSections } from "../../application/connection/diagnostic-sections";
|
||||
import { toolInventoryDiagnosticSections } from "../../application/connection/tool-inventory-diagnostic-sections";
|
||||
import type { RuntimeSnapshot } from "../../domain/runtime/snapshot";
|
||||
import { appServerDiagnosticSections } from "../../presentation/runtime/diagnostic-sections";
|
||||
import { rateLimitSummary } from "../../presentation/runtime/status";
|
||||
import { toolInventoryDiagnosticSections } from "../../presentation/runtime/tool-inventory-diagnostic-sections";
|
||||
import { Toolbar, type ToolbarActions, type ToolbarThreadRow, type ToolbarViewModel } from "../../ui/toolbar";
|
||||
import type { ChatPanelToolbarReadModel } from "../shell-read-model";
|
||||
|
||||
|
|
|
|||
|
|
@ -22,9 +22,9 @@ import type { SharedServerMetadata } from "../../../../../src/domain/server/meta
|
|||
import { createChatServerDiagnosticsActions } from "../../../../../src/features/chat/app-server/actions/diagnostics";
|
||||
import { createChatServerMetadataActions } from "../../../../../src/features/chat/app-server/actions/metadata";
|
||||
import { createChatServerThreadActions } from "../../../../../src/features/chat/app-server/actions/threads";
|
||||
import { toolInventoryDiagnosticSections } from "../../../../../src/features/chat/application/connection/tool-inventory-diagnostic-sections";
|
||||
import { runtimeSnapshotForChatState } from "../../../../../src/features/chat/application/runtime/snapshot";
|
||||
import { createChatStateStore } from "../../../../../src/features/chat/application/state/store";
|
||||
import { toolInventoryDiagnosticSections } from "../../../../../src/features/chat/presentation/runtime/tool-inventory-diagnostic-sections";
|
||||
import { chatStateFixture, chatStateWith } from "../../support/state";
|
||||
|
||||
type ThreadStartResponse = ClientResponseByMethod["thread/start"];
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@ import {
|
|||
upsertMcpServerStatusDiagnostics,
|
||||
} from "../../../../../src/domain/server/diagnostics";
|
||||
import type { ToolInventorySnapshot } from "../../../../../src/domain/server/tool-inventory";
|
||||
import { appServerDiagnosticSections } from "../../../../../src/features/chat/application/connection/diagnostic-sections";
|
||||
import { toolInventoryDiagnosticSections } from "../../../../../src/features/chat/application/connection/tool-inventory-diagnostic-sections";
|
||||
import { appServerDiagnosticSections } from "../../../../../src/features/chat/presentation/runtime/diagnostic-sections";
|
||||
import { toolInventoryDiagnosticSections } from "../../../../../src/features/chat/presentation/runtime/tool-inventory-diagnostic-sections";
|
||||
|
||||
function diagnosticsWithToolInventory(inventory: ToolInventorySnapshot) {
|
||||
let diagnostics = createServerDiagnostics();
|
||||
Loading…
Reference in a new issue