Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-ide
common/workspace-search-provider-util
optimizeSearchResults
Function optimizeSearchResults
optimizeSearchResults
(
results
:
SearchInWorkspaceResult
[]
,
workspaceRoot
:
URI
,
)
:
{
file
:
string
;
matches
:
{
line
:
number
;
text
:
string
}
[]
}
[]
Optimizes search results for token efficiency while preserving all information.
Groups matches by file to reduce repetition
Trims leading/trailing whitespace from line text
Uses relative file paths
Preserves all line numbers and content
Parameters
results
:
SearchInWorkspaceResult
[]
workspaceRoot
:
URI
Returns
{
file
:
string
;
matches
:
{
line
:
number
;
text
:
string
}
[]
}
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Optimizes search results for token efficiency while preserving all information.