[Agentic Chat Integration] Update the structured content result of the Codebase Search tool
Context
The structured_content result of the Codebase Search tool has information that does not necessarily need to be exposed to anything that uses this tool. E.g.: the embeddings_v1 field, or the id field which is used by the Indexing pipeline to make sure each document has a unique content. We should remove these fields from the result.
Reference
Related discussion: #572264 (comment 2805564738)
Proposal
Remove the following fields:
reindexingidtype
Change the source field into different fields (see the chunk code for guide on how to split this field):
blob_idstart_bytestart_line
Edited by 🤖 GitLab Bot 🤖
