Search GLua Community & GitHub
web_search_gluaSearch Garry's Mod community forums, GitHub, Reddit, and Steam for solutions to obscure bugs, workarounds, and undocumented engine behaviors. Filters by platform and limits results for targeted troubleshooting.
Instructions
Search external Garry's Mod developer communities, GitHub repositories, Facepunch archives, Reddit, and Steam Community forums for community-developed solutions, workarounds, and undocumented engine behaviors. Read-only external web search with open-world egress; requires no credentials and produces zero local file mutations or state modifications. Requires a query string. Optionally filter target domains with domain_filter ('github', 'facepunch', 'reddit', 'steam', 'all', default 'all') and limit results with max_results (1 to 10, default 5). Use this tool for troubleshooting obscure runtime bugs, researching community conventions, finding GitHub code implementations, or resolving undocumented engine quirks where official documentation is silent. Do NOT use for official Garry's Mod API reference, hook signatures, or standard library documentation (use get_gmod_symbol for exact lookups or search_gmod_wiki for topic searches). Returns a GModToolResult envelope with status ('success' or 'failed'), summary, and data containing query and results array (title, destination url, snippet, source platform).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query targeting Garry's Mod developer topics, error messages, or code patterns (e.g. 'GM:SetupMove prediction stutter', 'DarkRP custom job HUD'). | |
| max_results | No | Maximum number of community search results to return (integer between 1 and 10, default is 5). | |
| domain_filter | No | Restricts search results to specific developer community platforms ('github', 'facepunch', 'reddit', 'steam', or 'all'). | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Domain-specific typed payload returned by the tool. | |
| status | Yes | Execution status of the tool call ('success', 'partial', 'blocked', or 'failed'). | |
| summary | Yes | Concise, human-readable summary of operational findings, diagnostics, or execution outcome. | |
| evidence | Yes | Traceability evidence including cited documentation and generated artifacts. | |
| warnings | Yes | List of non-fatal warnings, lint advisories, engine caveats, or security notices. | |
| nextActions | No | Actionable, ordered recommendations for the agent's immediate next steps. |