(ownerWorkspaceId: string, handleId: string)
| 222 | } |
| 223 | |
| 224 | private getHandlePath(ownerWorkspaceId: string, handleId: string): string { |
| 225 | assert(handleId.trim().length > 0, "handleId must be non-empty"); |
| 226 | assertValidWorkspaceTurnTaskId(handleId); |
| 227 | return path.join(this.getOwnerHandleDir(ownerWorkspaceId), `${handleId}.json`); |
| 228 | } |
| 229 | |
| 230 | private assertValidRecord(record: WorkspaceTurnTaskHandleRecord): void { |
| 231 | const parsed = WorkspaceTurnTaskHandleRecordSchema.safeParse(record); |
no test coverage detected