MCPcopy
hub / github.com/coder/mux / getWorkspaceLogger

Method getWorkspaceLogger

src/node/services/streamManager.ts:617–626  ·  view source on GitHub ↗
(
    workspaceId: WorkspaceId,
    streamInfo?: Pick<WorkspaceStreamInfo, "workspaceName">
  )

Source from the content-addressed store, hash-verified

615 }
616
617 private getWorkspaceLogger(
618 workspaceId: WorkspaceId,
619 streamInfo?: Pick<WorkspaceStreamInfo, "workspaceName">
620 ): Logger {
621 const fields: Record<string, unknown> = { workspaceId };
622 if (streamInfo?.workspaceName) {
623 fields.workspaceName = streamInfo.workspaceName;
624 }
625 return log.withFields(fields);
626 }
627 private resolveMetadataModel(modelString: string): string {
628 try {
629 return resolveModelForMetadata(modelString, this.getProvidersConfig());

Calls

no outgoing calls

Tested by

no test coverage detected