Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
summarize_proposals | Generate a prompt to summarize proposals for a given space. Parameters: space_id (str): The unique identifier of the Snapshot space. Returns: A list of prompt messages to guide the summarization process. |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
list_spaces | Fetch a list of available Snapshot spaces.
Parameters:
None
Returns:
A formatted string containing space IDs and names. |
list_proposals | Fetch a list of recent proposals for a given Snapshot space.
Parameters:
space_id (str): The unique identifier of the Snapshot space (e.g., 'ens.eth').
Returns:
A formatted string containing details of up to 10 recent proposals. |
get_proposal_details | Fetch detailed information for a specific proposal.
Parameters:
proposal_id (str): The unique identifier of the proposal.
Returns:
A formatted string containing detailed information about the proposal. |