# ChainIDE-English

## ChainIDE-English

- [1. ChainIDE Introduction](https://chainide.gitbook.io/chainide-english-1/master.md)
- [2. ChainIDE Modules](https://chainide.gitbook.io/chainide-english-1/chainide-modules.md): Describe the overall ChainIDE and the function of each button
- [2.1. File System](https://chainide.gitbook.io/chainide-english-1/chainide-modules/file-storage.md): This section discusses the procedure to create projects, files, file systems supported by ChainIDE, etc.
- [2.2. Editor](https://chainide.gitbook.io/chainide-english-1/chainide-modules/editor.md): This section covers the detail information about the editor panel of ChainIDE
- [2.3. File Preview](https://chainide.gitbook.io/chainide-english-1/chainide-modules/file-preview.md): This section covers the detail of file preview function that is available in editor panel
- [2.4. Logger](https://chainide.gitbook.io/chainide-english-1/chainide-modules/terminal.md): This section provides the detailed information on the terminal panel of ChainIDE
- [2.5. Compile](https://chainide.gitbook.io/chainide-english-1/chainide-modules/4.5-compile.md): This section covers the detailed information about the Compile module of ChainIDE.
- [2.6. Deployment and Interaction](https://chainide.gitbook.io/chainide-english-1/chainide-modules/4.6-deployment-and-interaction.md): This section discusses in detail with deploy module.
- [2.7. Plug-in System Module](https://chainide.gitbook.io/chainide-english-1/chainide-modules/4.7-plug-in-system-module.md)
- [2.7.1 ChainIDE Debugger](https://chainide.gitbook.io/chainide-english-1/chainide-modules/4.7-plug-in-system-module/2.7.1-chainide-debugger.md): Debugger plugin for all EVM series blockchains
- [2.7.2. ChainIDE Flattener Plugin](https://chainide.gitbook.io/chainide-english-1/chainide-modules/4.7-plug-in-system-module/2.7.2.-chainide-flattener-plugin.md): ChainIDE offers contract flattener plugin that combines all the imports from the original file into a single contract
- [2.7.3. ChainIDE Scan Verifier](https://chainide.gitbook.io/chainide-english-1/chainide-modules/4.7-plug-in-system-module/2.7.3.-chainide-scan-verifier.md): ChainIDE offers contract verification plug-ins that can scan and verify smart contracts on Ethereum, Polygon, BNB Chain, Conflux and Astar.
- [2.8. Functions at Bottom Part of ChainIDE](https://chainide.gitbook.io/chainide-english-1/chainide-modules/functions-at-bottom-part-of-chainide.md)
- [2.9. AI - Code Sage Module](https://chainide.gitbook.io/chainide-english-1/chainide-modules/2.9.-ai-code-sage-module.md): This can empower developers to enhance their code, develop more efficient and secure smart contracts, and dApps.
- [3. ChainIDE - Loading Your Work](https://chainide.gitbook.io/chainide-english-1/chainide-loading-your-work.md): ChainIDE allows to load your work from Github as well as from local storage
- [4. ChainIDE - Saving Your Work](https://chainide.gitbook.io/chainide-english-1/chainide-saving-your-work.md): ChainIDE allows you to save/load your work to/from Github.
- [5. ChainIDE - Port Forwarding](https://chainide.gitbook.io/chainide-english-1/port-forwarding.md): Perform port forwarding using Port Manager
- [1. Ethereum IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/1.-ethereum-ide.md)
- [1. Ethereum IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/1.-ethereum-ide/untitled-1-1.md): This section provides a detailed explanation of the environment configuration for  Ethereum IDE, which is essential for developing dApps on the Ethereum blockchain.
- [2. How to Use Ethereum IDE?](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/1.-ethereum-ide/quick-demo.md): The process of writing, compiling, deploying, interacting, verifying, and querying with Ethereum EVM smart contracts
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/1.-ethereum-ide/3.-using-hardhat.md): Use Hardhat to quickly build a dApp on ChainIDE.
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/1.-ethereum-ide/4.-using-ganache-v7.md): Create a local blockchain environment using Ganache v7
- [5. Using Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/1.-ethereum-ide/5.-using-truffle.md): Use Truffle to quickly build a dApp on ChainIDE
- [2. BNB Chain IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/2.-bsc-ide.md)
- [1. BNB Chain IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/2.-bsc-ide/untitled.md): This section provides a detailed explanation of the environment configuration for  BNB Chain IDE, which is essential for developing dApps on the BNB Chain blockchain.
- [2. How to Use BNB Chain IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/2.-bsc-ide/how-to-use-bsc-ide.md): The process of writing, compiling, deploying, interacting, verifying, and querying with smart contracts
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/2.-bsc-ide/use-truffle-and-ganache.md): Use Hardhat to quickly build a dApp on ChainIDE.
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/2.-bsc-ide/deploy-using-ganache.md): Create a local blockchain environment using Ganache v7
- [5. Using Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/2.-bsc-ide/5.-using-truffle.md): Use Truffle to quickly build a dApp on ChainIDE
- [3. Conflux IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/4.-conflux-ide.md)
- [1. Conflux IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/4.-conflux-ide/conflux-environment-configuration.md): A guide on how to create a Conflux project and configure the Conflux wallet to get tokens
- [2. How to Use Conflux IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/4.-conflux-ide/how-to-use-conflux-ide.md): The process of writing contracts, compiling contract files, deploying, interacting, querying and verifing, etc.
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/4.-conflux-ide/3.-using-hardhat.md): Use Hardhat to quickly build a dApp on Conflux eSpace
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/4.-conflux-ide/4.-using-ganache-v7.md): Create a local blockchain environment using Ganache v7
- [5. Using Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/4.-conflux-ide/5.-using-truffle.md): Use Truffle to quickly build a dApp on Conflux eSpace
- [5. Using Conflux-Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/4.-conflux-ide/5.-using-conflux-truffle.md): Use Conflux-Truffle to quickly build a dApp on Conflux Core
- [4. Internet Computer IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/5.-dfinity-ide.md)
- [1. How to Use Internet Computer IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/5.-dfinity-ide/how-to-use-dfinity-ide.md): Demonstration on how to use DFINITY IDE to create an application and deploy on DFINITY blockchain.
- [5. Nervos IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/5.-nervos-ide.md): This page discussed the functionalities and usage process of ChainIDE for Nervos.
- [1. Nervos IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/5.-nervos-ide/1.-nervos-ide-environment-configuration.md): This page discusses how to configure the Nervos IDE environment. The method of how to create a Nervos project, add a Godwoken network and create a Layer2 account to get test tokens is described.
- [2. How to use Nervos IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/5.-nervos-ide/2.-how-to-use-nervos-ide.md): This page discusses how to set up writing contracts, compiling contract files, deploying, interacting, and querying with smart contract
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/5.-nervos-ide/3.-using-hardhat.md): Use Hardhat to quickly build a dApp on ChainIDE.
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/5.-nervos-ide/4.-using-ganache-v7.md): Create a local blockchain environment using Ganache v7
- [6. Polygon IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/6.-polygon-ide.md)
- [1. Polygon IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/6.-polygon-ide/1.-polygon-ide-environment-configuration.md): Guidance on how to create a project using ChainIDE, configure MetaMask and get test coin.
- [2. How to use Polygon IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/6.-polygon-ide/2.-how-to-use-polygon-ide.md): The process of writing, compiling, deploying, interacting, verifying, and querying with smart contracts
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/6.-polygon-ide/3.-using-hardhat.md): Use Hardhat to quickly build a dApp on ChainIDE.
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/6.-polygon-ide/4.-using-ganache-v7.md): Create a local blockchain environment through Ganache v7
- [5. Using Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/6.-polygon-ide/5.-using-truffle.md): Use Truffle to quickly build a dApp on ChainIDE
- [7. Flow IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/7.-flow-ide.md)
- [Learn how to use Flow IDE to develop dApps](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/7.-flow-ide/learn-how-to-use-flow-ide-to-develop-dapps.md): This page provides a comprehensive guide on how to use Flow IDE to develop decentralized applications (dApps).
- [8. FISCO BCOS IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/8.-fisco-bcos-ide.md)
- [1. FISCO BCOS Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/8.-fisco-bcos-ide/1.-fisco-bcos-environment-configuration.md): This page discussed the configuration steps to set up Fisco Bcos IDE.
- [2. How to use FISCO BCOS IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/8.-fisco-bcos-ide/2.-how-to-use-fisco-bcos-ide.md): The process of writing, compiling, deploying, interacting, and querying with smart contracts
- [9. Sui IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/9.-sui-ide.md)
- [1. Sui Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/9.-sui-ide/1.-sui-environment-configuration.md): This section provides a detailed explanation of the environment configuration for Sui IDE, which is essential for developing dApps on the Sui blockchain.
- [2. How to use Sui IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/9.-sui-ide/2.-how-to-use-sui-ide.md): The process of writing, testing, compiling, deploying, interacting, and querying with Sui smart contracts
- [10. Aptos IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/10.-aptos-ide.md)
- [1. Aptos IDE Usage Process](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/10.-aptos-ide/1.-aptos-ide-usage-process.md): This section provides a detailed explanation of the environment configuration for Aptos IDE, which is essential for developing dApps on the Aptos blockchain.
- [2. How to use Aptos IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/10.-aptos-ide/2.-how-to-use-aptos-ide.md): The process of writing, testing, compiling, deploying, interacting, and querying with Aptos smart contracts
- [11. XDC IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/11.-xdc-ide.md)
- [1. XDC IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/11.-xdc-ide/untitled-1-1.md): This section provides a detailed explanation of the environment configuration for XDC IDE, which is essential for developing and deploying dApps on the XDC blockchain.
- [2. How to Use XDC IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/11.-xdc-ide/quick-demo.md): The process of writing, compiling, deploying, interacting, and querying with smart contracts
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/11.-xdc-ide/untitled-4.md): Use Hardhat to quickly build a dApp on ChainIDE.
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/11.-xdc-ide/4.-deploy-using-ganche.md): Create a local blockchain environment through Ganache v7
- [5. Using Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/11.-xdc-ide/5.-using-truffle.md): Use Truffle to quickly build a dApp on ChainIDE
- [12. Astar IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/12.-astar-ide.md)
- [1. Astar Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/12.-astar-ide/1.-astar-environment-configuration.md): This section provides a detailed explanation of the environment configuration for Astar IDE, which is essential for developing dApps on the Astar blockchain.
- [2. How to Use Astar EVM IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/12.-astar-ide/2.-how-to-use-astar-evm-ide.md): The process of writing, compiling, deploying, interacting, and querying with Astar EVM smart contracts
- [3. How to Use Astar WASM IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/12.-astar-ide/3.-how-to-use-astar-wasm-ide.md): The process of writing, compiling, deploying, interacting, and querying with Astar WASM smart contracts
- [13. IRISnet IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/13.-irisnet-ide.md)
- [1. IRISnet Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/13.-irisnet-ide/1.-irisnet-environment-configuration.md): This section provides a detailed explanation of the environment configuration for IRISnet IDE, which is essential for developing dApps on the IRISnet blockchain.
- [2. How to Use IRISnet EVM IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/13.-irisnet-ide/2.-how-to-use-irisnet-evm-ide.md): The process of writing, compiling, deploying, interacting, and querying with IRISnet EVM smart contracts
- [3. How to Use IRISnet Native IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/13.-irisnet-ide/3.-how-to-use-irisnet-native-ide.md): Issue, Edit, and Query FTs and NFTs on IRISnet
- [14. Arbitrum IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/14.-arbitrum-ide.md)
- [1. Arbitrum IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/14.-arbitrum-ide/1.-arbitrum-ide-environment-configuration.md): This section provides a detailed explanation of the environment configuration for  Arbitrum IDE, which is essential for developing dApps on the Arbitrum blockchain.
- [2. How to Use Arbitrum IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/14.-arbitrum-ide/2.-how-to-use-arbitrum-ide.md): The process of writing, compiling, deploying, interacting, verifying, and querying with smart contracts
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/14.-arbitrum-ide/3.-using-hardhat.md): Use Hardhat to quickly build a dApp on ChainIDE.
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/14.-arbitrum-ide/4.-using-ganache-v7.md): Create a local blockchain environment using Ganache v7
- [5. Using Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/14.-arbitrum-ide/5.-using-truffle.md): Use Truffle to quickly build a dApp on ChainIDE
- [15. Starknet IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/15.-starknet-ide.md)
- [1. Starknet IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/15.-starknet-ide/1.-starknet-ide-environment-configuration.md): This section provides a detailed explanation of the environment configuration for Startknet IDE, which is essential for developing dApps on the Starknet blockchain.
- [2. How to Use Starknet IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/15.-starknet-ide/2.-how-to-use-starknet-ide.md): The process of writing, testing, compiling, deploying, interacting, and querying with Starknet Cairo  smart contracts
- [16. Mina IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/16.-mina-ide.md)
- [1. Mina IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/16.-mina-ide/1.-mina-ide-environment-configuration.md): This section provides a detailed explanation of the environment configuration for Mina IDE, which is essential for developing dApps on the Starknet blockchain.
- [2. How to Use Mina IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/16.-mina-ide/2.-how-to-use-mina-ide.md): The process of writing, compiling, deploying and interacting with Mina 01js smart contracts
- [17. Jovay IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/17.-jovay-ide.md)
- [1. Jovay IDE Environment Configuration](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/17.-jovay-ide/1.-jovay-ide-environment-configuration.md): This section provides a detailed explanation of the environment configuration for  Jovay IDE, which is essential for developing dApps on the Jovay blockchain.
- [2. How to Use Jovay IDE](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/17.-jovay-ide/2.-how-to-use-jovay-ide.md): The process of writing, compiling, deploying, interacting, verifying, and querying with smart contracts
- [3. Using Hardhat](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/17.-jovay-ide/3.-using-hardhat.md): Use Hardhat to quickly build a dApp on ChainIDE.
- [4. Using Ganache v7](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/17.-jovay-ide/4.-using-ganache-v7.md): Create a local blockchain environment using Ganache v7
- [5. Using Truffle](https://chainide.gitbook.io/chainide-english-1/ethereum-ide-1/17.-jovay-ide/5.-using-truffle.md): Use Truffle to quickly build a dApp on ChainIDE
- [ChainIDE Updates](https://chainide.gitbook.io/chainide-english-1/chainide-updates.md): ChainIDE version update information
- [V 2.2.8 (09-19-2024)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.8-09-19-2024.md): This version mainly adds integration with Mina and Flow Cadence 1.0.
- [V 2.2.7 (05-06-2024)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.7-05-06-2024.md): This version primarily adds integration with Arbitrum.
- [V 2.2.6 (03-12-2024)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.6-03-12-2024.md): This version primarily adds integration with Sui and Chatbot.
- [V 2.2.5 (11-22-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.5-11-22-2023.md): This version primarily includes integration with IRISnet and a BlockScout contract verification plugin for Astar EVM.
- [V 2.2.4 (10-20-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.4-10-20-2023.md): This version introduces Astar integration.
- [V 2.2.3 (15-06-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.3-15-06-2023.md): This version introduces XDC integration.
- [V 2.2.2 (06-15-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.2-06-15-2023.md): This version introduces a new feature, ChainIDE Code Sage, an AI code assistant, and addresses some existing issues.
- [V 2.2.1 (05-15-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.1-05-15-2023.md): This version introduces a new feature, the GitHub plug-in, and addresses some existing issues.
- [V 2.2.0 (04-15-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.2.0-04-15-2023.md): This version introduces the beta version of ChainIDE UAT and addresses some existing issues.
- [V 2.1.9 (03-15-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.9-03-15-2023.md): This version optimizes the underlying services and file system of ChainIDE and addresses some existing issues.
- [V 2.1.8 (02-15-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.8-02-15-2023.md): This version introduces the Code Formatting and Code Jump features and addresses some existing issues.
- [V 2.1.7 (01-16-2023)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.7-01-16-2023.md): This version introduces new features, including the Solidity Smart Contract Verifier plug-in, and addresses some existing issues.
- [V 2.1.6 (07-29-2022)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.6-07-29-2022.md): This version introduces Aptos integration and Nervos Godwoken support and addresses some existing issues.
- [V 2.1.5 (05-30-2022)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.5-05-30-2022.md): This version introduces multiple new features, expands wallet support, and addresses some existing issues.
- [V 2.1.4 (05-10-2022)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.4-05-10-2022.md): The version introduces the Ecosystem and Incubator modules and addresses some existing issues.
- [V 2.1.3 (04-22-2022)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.3-04-22-2022.md): This version introduces FISCO BCOS support and addresses some existing issues.
- [V 2.1.2 (03-22-2022)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.2-03-22-2022.md): This version introduces Flow blockchain support and addresses some existing issues.
- [V 2.1.1 (03-07-2022)](https://chainide.gitbook.io/chainide-english-1/chainide-updates/v-2.1.1-03-07-2022.md): This version introduces Conflux eSpace support and addresses some existing issues.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://chainide.gitbook.io/chainide-english-1/master.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
