[{"data":1,"prerenderedAt":1162},["ShallowReactive",2],{"navigation_docs":3,"-tools-get-symbol-info":340,"-tools-get-symbol-info-surround":1157},[4,30,55,254,271,294,311],{"title":5,"path":6,"stem":7,"children":8,"page":29},"Getting Started","/getting-started","1.getting-started",[9,13,17,21,25],{"title":10,"path":11,"stem":12},"Introduction","/getting-started/introduction","1.getting-started/1.introduction",{"title":14,"path":15,"stem":16},"Platform","/getting-started/platforms","1.getting-started/2.platforms",{"title":18,"path":19,"stem":20},"Installation","/getting-started/installation","1.getting-started/3.installation",{"title":22,"path":23,"stem":24},"Licensing","/getting-started/licensing","1.getting-started/4.licensing",{"title":26,"path":27,"stem":28},"Quick Start","/getting-started/quick-start","1.getting-started/5.quick-start",false,{"title":31,"path":32,"stem":33,"children":34,"page":29},"Features","/features","2.features",[35,39,43,47,51],{"title":36,"path":37,"stem":38},"Features Overview","/features/overview","2.features/1.overview",{"title":40,"path":41,"stem":42},"Code Quality Metrics","/features/code-quality-metrics","2.features/2.code-quality-metrics",{"title":44,"path":45,"stem":46},"Technical Debt Analysis","/features/technical-debt-analysis","2.features/3.technical-debt-analysis",{"title":48,"path":49,"stem":50},"Code Search","/features/code-search","2.features/4.code-search",{"title":52,"path":53,"stem":54},"Reports","/features/reports","2.features/5.reports",{"title":56,"path":57,"stem":58,"children":59,"page":29},"Tools","/tools","3.tools",[60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,142,148,154,158,162,166,170,174,178,182,186,190,194,198,202,206,210,214,218,222,226,230,234,238,242,246,250],{"title":61,"path":62,"stem":63},"Tools Overview","/tools/overview","3.tools/1.overview",{"title":65,"path":66,"stem":67},"stellarion_get_symbol_info","/tools/get-symbol-info","3.tools/10.get-symbol-info",{"title":69,"path":70,"stem":71},"stellarion_symbol_search","/tools/symbol-search","3.tools/11.symbol-search",{"title":73,"path":74,"stem":75},"stellarion_get_callers","/tools/get-callers","3.tools/12.get-callers",{"title":77,"path":78,"stem":79},"stellarion_get_callees","/tools/get-callees","3.tools/13.get-callees",{"title":81,"path":82,"stem":83},"stellarion_get_detailed_symbol","/tools/get-detailed-symbol","3.tools/14.get-detailed-symbol",{"title":85,"path":86,"stem":87},"stellarion_find_by_imports","/tools/find-by-imports","3.tools/15.find-by-imports",{"title":89,"path":90,"stem":91},"stellarion_find_by_signature","/tools/find-by-signature","3.tools/16.find-by-signature",{"title":93,"path":94,"stem":95},"stellarion_find_entry_points","/tools/find-entry-points","3.tools/17.find-entry-points",{"title":97,"path":98,"stem":99},"stellarion_find_implementors","/tools/find-implementors","3.tools/18.find-implementors",{"title":101,"path":102,"stem":103},"stellarion_traverse_graph","/tools/traverse-graph","3.tools/19.traverse-graph",{"title":105,"path":106,"stem":107},"stellarion_get_ai_context","/tools/get-ai-context","3.tools/2.get-ai-context",{"title":109,"path":110,"stem":111},"stellarion_memory_store","/tools/memory-store","3.tools/20.memory-store",{"title":113,"path":114,"stem":115},"stellarion_memory_search","/tools/memory-search","3.tools/21.memory-search",{"title":117,"path":118,"stem":119},"stellarion_memory_get","/tools/memory-get","3.tools/22.memory-get",{"title":121,"path":122,"stem":123},"stellarion_memory_context","/tools/memory-context","3.tools/23.memory-context",{"title":125,"path":126,"stem":127},"stellarion_memory_invalidate","/tools/memory-invalidate","3.tools/24.memory-invalidate",{"title":129,"path":130,"stem":131},"stellarion_memory_list","/tools/memory-list","3.tools/25.memory-list",{"title":133,"path":134,"stem":135},"stellarion_memory_stats","/tools/memory-stats","3.tools/26.memory-stats",{"title":137,"path":138,"stem":139,"children":140},"stellarion_reindex_workspace","/tools/reindex-workspace","3.tools/27.reindex-workspace",[141],{"title":137,"path":138,"stem":139},{"title":143,"path":144,"stem":145,"children":146},"stellarion_index_files","/tools/index-files","3.tools/28.index-files",[147],{"title":143,"path":144,"stem":145},{"title":149,"path":150,"stem":151,"children":152},"stellarion_index_directory","/tools/index-directory","3.tools/29.index-directory",[153],{"title":149,"path":150,"stem":151},{"title":155,"path":156,"stem":157},"stellarion_get_edit_context","/tools/get-edit-context","3.tools/3.get-edit-context",{"title":159,"path":160,"stem":161},"stellarion_scan_security [Pro]","/tools/scan-security","3.tools/30.scan-security",{"title":163,"path":164,"stem":165},"stellarion_analyze_coupling [Pro]","/tools/analyze-coupling","3.tools/31.analyze-coupling",{"title":167,"path":168,"stem":169},"stellarion_find_unused_code [Pro]","/tools/find-unused-code","3.tools/32.find-unused-code",{"title":171,"path":172,"stem":173},"stellarion_codebase_health [Pro]","/tools/codebase-health","3.tools/33.codebase-health",{"title":175,"path":176,"stem":177},"stellarion_tech_debt_report [Pro]","/tools/tech-debt-report","3.tools/34.tech-debt-report",{"title":179,"path":180,"stem":181},"stellarion_assess_change_risk [Pro]","/tools/assess-change-risk","3.tools/35.assess-change-risk",{"title":183,"path":184,"stem":185},"stellarion_dependency_drift [Pro]","/tools/dependency-drift","3.tools/36.dependency-drift",{"title":187,"path":188,"stem":189},"stellarion_api_surface [Pro]","/tools/api-surface","3.tools/37.api-surface",{"title":191,"path":192,"stem":193},"stellarion_find_duplicates [Pro]","/tools/find-duplicates","3.tools/38.find-duplicates",{"title":195,"path":196,"stem":197},"stellarion_find_similar [Pro]","/tools/find-similar","3.tools/39.find-similar",{"title":199,"path":200,"stem":201},"stellarion_get_curated_context","/tools/get-curated-context","3.tools/4.get-curated-context",{"title":203,"path":204,"stem":205},"stellarion_cluster_symbols [Pro]","/tools/cluster-symbols","3.tools/40.cluster-symbols",{"title":207,"path":208,"stem":209},"stellarion_compare_symbols [Pro]","/tools/compare-symbols","3.tools/41.compare-symbols",{"title":211,"path":212,"stem":213},"stellarion_mine_git_history [Pro]","/tools/mine-git-history","3.tools/42.mine-git-history",{"title":215,"path":216,"stem":217},"stellarion_mine_git_history_for_file [Pro]","/tools/mine-git-history-for-file","3.tools/43.mine-git-history-for-file",{"title":219,"path":220,"stem":221},"stellarion_search_git_history [Pro]","/tools/search-git-history","3.tools/44.search-git-history",{"title":223,"path":224,"stem":225},"stellarion_find_eda_calls [Pro · EDA]","/tools/find-eda-calls","3.tools/45.find-eda-calls",{"title":227,"path":228,"stem":229},"stellarion_get_flow_graph [Pro · EDA]","/tools/get-flow-graph","3.tools/46.get-flow-graph",{"title":231,"path":232,"stem":233},"stellarion_find_duplicate_constraints [Pro · EDA]","/tools/find-duplicate-constraints","3.tools/47.find-duplicate-constraints",{"title":235,"path":236,"stem":237},"stellarion_analyze_impact","/tools/analyze-impact","3.tools/5.analyze-impact",{"title":239,"path":240,"stem":241},"stellarion_analyze_complexity","/tools/analyze-complexity","3.tools/6.analyze-complexity",{"title":243,"path":244,"stem":245},"stellarion_get_call_graph","/tools/get-call-graph","3.tools/7.get-call-graph",{"title":247,"path":248,"stem":249},"stellarion_get_dependency_graph","/tools/get-dependency-graph","3.tools/8.get-dependency-graph",{"title":251,"path":252,"stem":253},"stellarion_find_related_tests","/tools/find-related-tests","3.tools/9.find-related-tests",{"title":255,"path":256,"stem":257,"children":258,"page":29},"Integrations","/integrations","4.integrations",[259,263,267],{"title":260,"path":261,"stem":262},"Claude Code","/integrations/claude-code","4.integrations/1.claude-code",{"title":264,"path":265,"stem":266},"Cursor","/integrations/cursor","4.integrations/2.cursor",{"title":268,"path":269,"stem":270},"Other MCP Clients","/integrations/other-mcp-clients","4.integrations/3.other-mcp-clients",{"title":272,"path":273,"stem":274,"children":275,"page":29},"Guides","/guides","5.guides",[276,282,286,290],{"title":277,"path":278,"stem":279,"children":280},"Indexing Your Project","/guides/indexing-your-project","5.guides/1.indexing-your-project",[281],{"title":277,"path":278,"stem":279},{"title":283,"path":284,"stem":285},"Improving Code Quality","/guides/improving-code-quality","5.guides/2.improving-code-quality",{"title":287,"path":288,"stem":289},"Reducing Technical Debt","/guides/reducing-technical-debt","5.guides/3.reducing-technical-debt",{"title":291,"path":292,"stem":293},"Slash Commands","/guides/slash-commands","5.guides/4.slash-commands",{"title":295,"path":296,"stem":297,"children":298,"page":29},"Reference","/reference","6.reference",[299,303,307],{"title":300,"path":301,"stem":302},"CLI Commands","/reference/cli-commands","6.reference/1.cli-commands",{"title":304,"path":305,"stem":306},"Environment Variables","/reference/environment-variables","6.reference/2.environment-variables",{"title":308,"path":309,"stem":310},"Troubleshooting","/reference/troubleshooting","6.reference/3.troubleshooting",{"title":312,"path":313,"stem":314,"children":315,"page":29},"Quality","/quality","7.quality",[316,320,324,328,332,336],{"title":317,"path":318,"stem":319},"Code Quality Metrics Overview","/quality/stellarion_quality_metrics","7.quality/1.Stellarion_Quality_Metrics",{"title":321,"path":322,"stem":323},"Cognitive Complexity","/quality/cognitive-complexity","7.quality/2.cognitive-complexity",{"title":325,"path":326,"stem":327},"Cyclomatic Complexity","/quality/cyclomatic-complexity","7.quality/3.cyclomatic-complexity",{"title":329,"path":330,"stem":331},"Maintainability Index","/quality/maintainability","7.quality/4.maintainability",{"title":333,"path":334,"stem":335},"Circular Dependencies","/quality/circular-dependencies","7.quality/5.circular-dependencies",{"title":337,"path":338,"stem":339},"Unused Code Detection","/quality/unused-code","7.quality/6.unused-code",{"id":341,"title":65,"body":342,"description":1150,"extension":1151,"links":1152,"meta":1153,"navigation":1154,"path":66,"seo":1155,"stem":67,"__hash__":1156},"docs/3.tools/10.get-symbol-info.md",{"type":343,"value":344,"toc":1139},"minimark",[345,349,354,377,381,465,469,474,481,486,594,599,785,789,798,802,895,907,911,916,920,999,1012,1016,1082,1086,1135],[346,347,348],"p",{},"Returns lightweight metadata about a symbol (function, class, variable, type) without the full context that heavier tools provide. The fastest way to check what a symbol is, see its signature, or get a usage count.",[350,351,353],"h2",{"id":352},"when-to-use","When to Use",[355,356,357,361,364,367,370],"ul",{},[358,359,360],"li",{},"Quickly checking a function's signature or return type",[358,362,363],{},"Confirming whether a symbol is public or private",[358,365,366],{},"Getting a usage count before deciding to modify or delete",[358,368,369],{},"Glancing at symbol properties (async, static, exported)",[358,371,372,373,376],{},"When ",[374,375,105],"code",{}," would be too heavy for what you need",[350,378,380],{"id":379},"parameters","Parameters",[382,383,384,406],"table",{},[385,386,387],"thead",{},[388,389,390,394,397,400,403],"tr",{},[391,392,393],"th",{},"Parameter",[391,395,396],{},"Type",[391,398,399],{},"Required",[391,401,402],{},"Default",[391,404,405],{},"Description",[407,408,409,431,446],"tbody",{},[388,410,411,415,418,421,424],{},[412,413,414],"td",{},"uri",[412,416,417],{},"string",[412,419,420],{},"Yes",[412,422,423],{},"--",[412,425,426,427,430],{},"File URI containing the symbol (e.g., ",[374,428,429],{},"file:///path/to/file.ts",")",[388,432,433,436,439,441,443],{},[412,434,435],{},"line",[412,437,438],{},"number",[412,440,420],{},[412,442,423],{},[412,444,445],{},"Line number of the symbol (0-indexed)",[388,447,448,451,454,457,462],{},[412,449,450],{},"includeReferences",[412,452,453],{},"boolean",[412,455,456],{},"No",[412,458,459],{},[374,460,461],{},"false",[412,463,464],{},"Include all reference locations. Can be slow on large workspaces.",[350,466,468],{"id":467},"examples","Examples",[470,471,473],"h3",{"id":472},"quick-signature-check","Quick Signature Check",[346,475,476,480],{},[477,478,479],"strong",{},"Natural Language:","\n\"What's the signature of the function on line 42?\"",[346,482,483],{},[477,484,485],{},"MCP Tool Call:",[487,488,493],"pre",{"className":489,"code":490,"language":491,"meta":492,"style":492},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"name\": \"stellarion_get_symbol_info\",\n  \"arguments\": {\n    \"uri\": \"file:///home/dev/project/src/utils/transform.ts\",\n    \"line\": 42\n  }\n}\n","json","",[374,494,495,503,530,545,567,582,588],{"__ignoreMap":492},[496,497,499],"span",{"class":435,"line":498},1,[496,500,502],{"class":501},"sMK4o","{\n",[496,504,506,509,513,516,519,522,525,527],{"class":435,"line":505},2,[496,507,508],{"class":501},"  \"",[496,510,512],{"class":511},"spNyl","name",[496,514,515],{"class":501},"\"",[496,517,518],{"class":501},":",[496,520,521],{"class":501}," \"",[496,523,65],{"class":524},"sfazB",[496,526,515],{"class":501},[496,528,529],{"class":501},",\n",[496,531,533,535,538,540,542],{"class":435,"line":532},3,[496,534,508],{"class":501},[496,536,537],{"class":511},"arguments",[496,539,515],{"class":501},[496,541,518],{"class":501},[496,543,544],{"class":501}," {\n",[496,546,548,551,554,556,558,560,563,565],{"class":435,"line":547},4,[496,549,550],{"class":501},"    \"",[496,552,414],{"class":553},"sBMFI",[496,555,515],{"class":501},[496,557,518],{"class":501},[496,559,521],{"class":501},[496,561,562],{"class":524},"file:///home/dev/project/src/utils/transform.ts",[496,564,515],{"class":501},[496,566,529],{"class":501},[496,568,570,572,574,576,578],{"class":435,"line":569},5,[496,571,550],{"class":501},[496,573,435],{"class":553},[496,575,515],{"class":501},[496,577,518],{"class":501},[496,579,581],{"class":580},"sbssI"," 42\n",[496,583,585],{"class":435,"line":584},6,[496,586,587],{"class":501},"  }\n",[496,589,591],{"class":435,"line":590},7,[496,592,593],{"class":501},"}\n",[346,595,596],{},[477,597,598],{},"Returns:",[487,600,602],{"className":489,"code":601,"language":491,"meta":492,"style":492},"{\n  \"name\": \"transformData\",\n  \"kind\": \"function\",\n  \"signature\": \"function transformData(input: RawData, options?: TransformOptions): Result\u003CProcessedData>\",\n  \"visibility\": \"public\",\n  \"uri\": \"file:///home/dev/project/src/utils/transform.ts\",\n  \"lineRange\": [42, 78],\n  \"properties\": {\n    \"is_async\": true,\n    \"is_exported\": true\n  }\n}\n",[374,603,604,608,627,647,667,687,705,731,745,760,775,780],{"__ignoreMap":492},[496,605,606],{"class":435,"line":498},[496,607,502],{"class":501},[496,609,610,612,614,616,618,620,623,625],{"class":435,"line":505},[496,611,508],{"class":501},[496,613,512],{"class":511},[496,615,515],{"class":501},[496,617,518],{"class":501},[496,619,521],{"class":501},[496,621,622],{"class":524},"transformData",[496,624,515],{"class":501},[496,626,529],{"class":501},[496,628,629,631,634,636,638,640,643,645],{"class":435,"line":532},[496,630,508],{"class":501},[496,632,633],{"class":511},"kind",[496,635,515],{"class":501},[496,637,518],{"class":501},[496,639,521],{"class":501},[496,641,642],{"class":524},"function",[496,644,515],{"class":501},[496,646,529],{"class":501},[496,648,649,651,654,656,658,660,663,665],{"class":435,"line":547},[496,650,508],{"class":501},[496,652,653],{"class":511},"signature",[496,655,515],{"class":501},[496,657,518],{"class":501},[496,659,521],{"class":501},[496,661,662],{"class":524},"function transformData(input: RawData, options?: TransformOptions): Result\u003CProcessedData>",[496,664,515],{"class":501},[496,666,529],{"class":501},[496,668,669,671,674,676,678,680,683,685],{"class":435,"line":569},[496,670,508],{"class":501},[496,672,673],{"class":511},"visibility",[496,675,515],{"class":501},[496,677,518],{"class":501},[496,679,521],{"class":501},[496,681,682],{"class":524},"public",[496,684,515],{"class":501},[496,686,529],{"class":501},[496,688,689,691,693,695,697,699,701,703],{"class":435,"line":584},[496,690,508],{"class":501},[496,692,414],{"class":511},[496,694,515],{"class":501},[496,696,518],{"class":501},[496,698,521],{"class":501},[496,700,562],{"class":524},[496,702,515],{"class":501},[496,704,529],{"class":501},[496,706,707,709,712,714,716,719,722,725,728],{"class":435,"line":590},[496,708,508],{"class":501},[496,710,711],{"class":511},"lineRange",[496,713,515],{"class":501},[496,715,518],{"class":501},[496,717,718],{"class":501}," [",[496,720,721],{"class":580},"42",[496,723,724],{"class":501},",",[496,726,727],{"class":580}," 78",[496,729,730],{"class":501},"],\n",[496,732,734,736,739,741,743],{"class":435,"line":733},8,[496,735,508],{"class":501},[496,737,738],{"class":511},"properties",[496,740,515],{"class":501},[496,742,518],{"class":501},[496,744,544],{"class":501},[496,746,748,750,753,755,757],{"class":435,"line":747},9,[496,749,550],{"class":501},[496,751,752],{"class":553},"is_async",[496,754,515],{"class":501},[496,756,518],{"class":501},[496,758,759],{"class":501}," true,\n",[496,761,763,765,768,770,772],{"class":435,"line":762},10,[496,764,550],{"class":501},[496,766,767],{"class":553},"is_exported",[496,769,515],{"class":501},[496,771,518],{"class":501},[496,773,774],{"class":501}," true\n",[496,776,778],{"class":435,"line":777},11,[496,779,587],{"class":501},[496,781,783],{"class":435,"line":782},12,[496,784,593],{"class":501},[470,786,788],{"id":787},"check-usage-before-deleting","Check Usage Before Deleting",[346,790,791,793,794,797],{},[477,792,479],{},"\n\"How many places reference ",[374,795,796],{},"OldFormatter","?\"",[346,799,800],{},[477,801,485],{},[487,803,805],{"className":489,"code":804,"language":491,"meta":492,"style":492},"{\n  \"name\": \"stellarion_get_symbol_info\",\n  \"arguments\": {\n    \"uri\": \"file:///home/dev/project/src/formatters/old.py\",\n    \"line\": 5,\n    \"includeReferences\": true\n  }\n}\n",[374,806,807,811,829,841,860,875,887,891],{"__ignoreMap":492},[496,808,809],{"class":435,"line":498},[496,810,502],{"class":501},[496,812,813,815,817,819,821,823,825,827],{"class":435,"line":505},[496,814,508],{"class":501},[496,816,512],{"class":511},[496,818,515],{"class":501},[496,820,518],{"class":501},[496,822,521],{"class":501},[496,824,65],{"class":524},[496,826,515],{"class":501},[496,828,529],{"class":501},[496,830,831,833,835,837,839],{"class":435,"line":532},[496,832,508],{"class":501},[496,834,537],{"class":511},[496,836,515],{"class":501},[496,838,518],{"class":501},[496,840,544],{"class":501},[496,842,843,845,847,849,851,853,856,858],{"class":435,"line":547},[496,844,550],{"class":501},[496,846,414],{"class":553},[496,848,515],{"class":501},[496,850,518],{"class":501},[496,852,521],{"class":501},[496,854,855],{"class":524},"file:///home/dev/project/src/formatters/old.py",[496,857,515],{"class":501},[496,859,529],{"class":501},[496,861,862,864,866,868,870,873],{"class":435,"line":569},[496,863,550],{"class":501},[496,865,435],{"class":553},[496,867,515],{"class":501},[496,869,518],{"class":501},[496,871,872],{"class":580}," 5",[496,874,529],{"class":501},[496,876,877,879,881,883,885],{"class":435,"line":584},[496,878,550],{"class":501},[496,880,450],{"class":553},[496,882,515],{"class":501},[496,884,518],{"class":501},[496,886,774],{"class":501},[496,888,889],{"class":435,"line":590},[496,890,587],{"class":501},[496,892,893],{"class":435,"line":733},[496,894,593],{"class":501},[346,896,897,899,900,903,904,906],{},[477,898,598],{}," Symbol metadata plus a ",[374,901,902],{},"references"," array listing every file and line where ",[374,905,796],{}," is referenced. Useful for confirming whether it is safe to remove.",[470,908,910],{"id":909},"inspect-a-class","Inspect a Class",[346,912,913,915],{},[477,914,479],{},"\n\"What kind of symbol is on line 10 of models.rs?\"",[346,917,918],{},[477,919,485],{},[487,921,923],{"className":489,"code":922,"language":491,"meta":492,"style":492},"{\n  \"name\": \"stellarion_get_symbol_info\",\n  \"arguments\": {\n    \"uri\": \"file:///home/dev/project/src/models.rs\",\n    \"line\": 10\n  }\n}\n",[374,924,925,929,947,959,978,991,995],{"__ignoreMap":492},[496,926,927],{"class":435,"line":498},[496,928,502],{"class":501},[496,930,931,933,935,937,939,941,943,945],{"class":435,"line":505},[496,932,508],{"class":501},[496,934,512],{"class":511},[496,936,515],{"class":501},[496,938,518],{"class":501},[496,940,521],{"class":501},[496,942,65],{"class":524},[496,944,515],{"class":501},[496,946,529],{"class":501},[496,948,949,951,953,955,957],{"class":435,"line":532},[496,950,508],{"class":501},[496,952,537],{"class":511},[496,954,515],{"class":501},[496,956,518],{"class":501},[496,958,544],{"class":501},[496,960,961,963,965,967,969,971,974,976],{"class":435,"line":547},[496,962,550],{"class":501},[496,964,414],{"class":553},[496,966,515],{"class":501},[496,968,518],{"class":501},[496,970,521],{"class":501},[496,972,973],{"class":524},"file:///home/dev/project/src/models.rs",[496,975,515],{"class":501},[496,977,529],{"class":501},[496,979,980,982,984,986,988],{"class":435,"line":569},[496,981,550],{"class":501},[496,983,435],{"class":553},[496,985,515],{"class":501},[496,987,518],{"class":501},[496,989,990],{"class":580}," 10\n",[496,992,993],{"class":435,"line":584},[496,994,587],{"class":501},[496,996,997],{"class":435,"line":590},[496,998,593],{"class":501},[346,1000,1001,1003,1004,1007,1008,1011],{},[477,1002,598],{}," Name, kind (",[374,1005,1006],{},"struct","), visibility (",[374,1009,1010],{},"pub(crate)","), signature, line range, and properties like whether it derives common traits.",[350,1013,1015],{"id":1014},"output-format","Output Format",[355,1017,1018,1023,1028,1033,1038,1043,1052,1069],{},[358,1019,1020,1022],{},[477,1021,512],{}," -- Symbol name",[358,1024,1025,1027],{},[477,1026,633],{}," -- Symbol type: function, class, method, variable, interface, type, module, struct, enum, trait",[358,1029,1030,1032],{},[477,1031,653],{}," -- Full signature string",[358,1034,1035,1037],{},[477,1036,673],{}," -- Access level: public, private, protected, pub(crate), etc.",[358,1039,1040,1042],{},[477,1041,414],{}," -- File URI where the symbol is defined",[358,1044,1045,1047,1048,1051],{},[477,1046,711],{}," -- ",[496,1049,1050],{},"startLine, endLine"," in the file",[358,1053,1054,1056,1057,1059,1060,1059,1063,1059,1065,1068],{},[477,1055,738],{}," -- Object with boolean flags: ",[374,1058,752],{},", ",[374,1061,1062],{},"is_static",[374,1064,767],{},[374,1066,1067],{},"is_abstract",", etc.",[358,1070,1071,1073,1074,1077,1078,1081],{},[477,1072,902],{}," -- (only when ",[374,1075,1076],{},"includeReferences: true",") Array of ",[374,1079,1080],{},"{uri, line}"," for every reference location",[350,1083,1085],{"id":1084},"tips","Tips",[355,1087,1088,1097,1103,1129],{},[358,1089,1090,1091,1093,1094,1096],{},"This is the lightest analysis tool. Use it for quick lookups. Use ",[374,1092,105],{}," or ",[374,1095,81],{}," when you need full source code and relationships.",[358,1098,1099,1100,1102],{},"Leave ",[374,1101,450],{}," off by default. It requires scanning the entire workspace and can be slow on large codebases. Only enable it when you specifically need reference locations.",[358,1104,1105,1106,1108,1109,1111,1112,1114,1115,1111,1118,1121,1122,1111,1125,1128],{},"The ",[374,1107,738],{}," object varies by language. TypeScript symbols may have ",[374,1110,752],{}," and ",[374,1113,767],{},". Rust symbols may have ",[374,1116,1117],{},"is_unsafe",[374,1119,1120],{},"is_generic",". Python symbols may have ",[374,1123,1124],{},"is_classmethod",[374,1126,1127],{},"is_staticmethod",".",[358,1130,1131,1132,1134],{},"For a more complete view that includes source code, callers, and callees, use ",[374,1133,81],{}," instead.",[1136,1137,1138],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":492,"searchDepth":505,"depth":505,"links":1140},[1141,1142,1143,1148,1149],{"id":352,"depth":505,"text":353},{"id":379,"depth":505,"text":380},{"id":467,"depth":505,"text":468,"children":1144},[1145,1146,1147],{"id":472,"depth":532,"text":473},{"id":787,"depth":532,"text":788},{"id":909,"depth":532,"text":910},{"id":1014,"depth":505,"text":1015},{"id":1084,"depth":505,"text":1085},"Quick metadata for any symbol -- signature, visibility, kind, and properties","md",null,{},true,{"title":65,"description":1150},"6yfCNbOAu6GG-v-yN1nq8ogiIPGr2cyGas2HNeHYmbs",[1158,1160],{"title":61,"path":62,"stem":63,"description":1159,"children":-1},"Complete reference of all 47 Stellarion tools organized by category",{"title":69,"path":70,"stem":71,"description":1161,"children":-1},"Find symbols by name or natural language using hybrid BM25 + semantic search",1777612935465]