list_guild_structure
List channels and categories in the current guild with their IDs and types. Use this to discover which channels exist before searching them. Returns channel IDs you can pass to retrieve_messages.
Contract
Section titled “Contract”Effect: read. Evidence role: discovery_only.
List readable live channels and categories in the current guild plus cached-only remembered entries.
Parameters
Section titled “Parameters”This is the current provider-facing JSON Schema, generated from the runtime definition.
{ "type": "object", "properties": { "targetText": { "type": "string", "description": "Optional text to focus on specific channels/categories." } }, "required": []}Execution requirements
Section titled “Execution requirements”- guild context should exist
Expected postconditions
Section titled “Expected postconditions”- returns current-guild structure and cached-only remembered entries