Remove a notebook from your NotebookLM library after explicit user confirmation. This action only removes the notebook reference from the library interface without deleting the actual NotebookLM notebook content.
Get a lightweight overview of any Java class from Maven dependencies. Returns signatures of fields, methods, constructors, superclass, and interfaces without method bodies.
Search the NREL Building Component Library to find building components, materials, and assemblies for energy modeling projects. Returns structured data with quality scores and source citations.
Enables AI models to interactively prompt users for input or clarification directly through their code editor. It facilitates real-time communication between assistants and users during development tasks.
Produces server-start and server-stop scripts (.bat/.sh) for RESTForge based on OS and runtime mode. The user must run the script manually to keep the server alive.
List all exported symbols of a Go package: functions, types, interfaces, and variables. Use it to review the public API contract before making changes or building documentation.
Generate Apps Script code to create automated triggers for time-based events, document actions, or form submissions when the Apps Script API cannot create them directly.
Detect naming convention violations in Java code. Specify a file or scan all project files to enforce PascalCase, camelCase, and UPPER_SNAKE_CASE for classes, methods, fields, constants, and parameters.