docs: clarify ask262Debug usage in engine262 evaluation tool descriptions and add usage example.

This commit is contained in:
2026-04-09 09:59:15 +05:30
parent f30ddce003
commit bc28df017f
2 changed files with 8 additions and 2 deletions
@@ -11,7 +11,9 @@ export default tool({
"Executes JavaScript code in the engine262 JavaScript engine and captures which ECMAScript specification sections are hit during execution. " +
"Returns JSON with importantSections and otherSections arrays. " +
"Use this to understand how specific JavaScript operations map to the ECMAScript spec. " +
"You can use ask262Debug.startImportant() and ask262Debug.stopImportant() in the code to mark important sections.",
"ask262Debug is available globally in the execution context (no import needed). " +
"Use ask262Debug.startImportant() and ask262Debug.stopImportant() to mark important sections. " +
"Example: ask262Debug.startImportant(); let x = 1 + 2; ask262Debug.stopImportant();",
args: {
code: tool.schema
.string()