@@ -93,6 +93,7 @@ func (p *CodeSplitter) Split(codeFile *types.SourceFile) ([]*types.CodeChunk, er
9393 allChunks = append (allChunks , subChunks ... )
9494 } else {
9595 allChunks = append (allChunks , & types.CodeChunk {
96+ Language : "code" ,
9697 CodebaseId : codeFile .CodebaseId ,
9798 CodebasePath : codeFile .CodebasePath ,
9899 CodebaseName : codeFile .CodebaseName ,
@@ -210,6 +211,7 @@ func (p *CodeSplitter) splitFuncWithSlidingWindow(content string, codeFile *type
210211 endColumn := calculateColumn (content [startByte :endByte + 1 ], endByte - startByte )
211212
212213 chunks = append (chunks , & types.CodeChunk {
214+ Language : "code" ,
213215 CodebaseId : codeFile .CodebaseId ,
214216 CodebasePath : codeFile .CodebasePath ,
215217 CodebaseName : codeFile .CodebaseName ,
@@ -302,6 +304,7 @@ func (p *CodeSplitter) splitMarkdownFile(codeFile *types.SourceFile) ([]*types.C
302304 tokenCount := p .countToken ([]byte (chunkContent ))
303305
304306 chunks = append (chunks , & types.CodeChunk {
307+ Language : "markdown" ,
305308 CodebaseId : codeFile .CodebaseId ,
306309 CodebasePath : codeFile .CodebasePath ,
307310 CodebaseName : codeFile .CodebaseName ,
@@ -320,6 +323,7 @@ func (p *CodeSplitter) splitMarkdownFile(codeFile *types.SourceFile) ([]*types.C
320323 tokenCount := p .countToken ([]byte (chunkContent ))
321324
322325 chunks = append (chunks , & types.CodeChunk {
326+ Language : "markdown" ,
323327 CodebaseId : codeFile .CodebaseId ,
324328 CodebasePath : codeFile .CodebasePath ,
325329 CodebaseName : codeFile .CodebaseName ,
@@ -347,6 +351,7 @@ func (p *CodeSplitter) splitMarkdownFile(codeFile *types.SourceFile) ([]*types.C
347351 tokenCount := p .countToken ([]byte (chunkContent ))
348352
349353 chunks = append (chunks , & types.CodeChunk {
354+ Language : "markdown" ,
350355 CodebaseId : codeFile .CodebaseId ,
351356 CodebasePath : codeFile .CodebasePath ,
352357 CodebaseName : codeFile .CodebaseName ,
@@ -386,6 +391,7 @@ func (p *CodeSplitter) splitMarkdownFile(codeFile *types.SourceFile) ([]*types.C
386391 tokenCount := p .countToken ([]byte (chunkContent ))
387392
388393 chunks = append (chunks , & types.CodeChunk {
394+ Language : "markdown" ,
389395 CodebaseId : codeFile .CodebaseId ,
390396 CodebasePath : codeFile .CodebasePath ,
391397 CodebaseName : codeFile .CodebaseName ,
0 commit comments