muster release v5.34.17
Fixed
muster get prompt <name> and muster get resource <uri> find every aggregated prompt and resource, and their completion offers them. Both looked the item up in the native prompts/list and resources/list of the CLI’s session, which carry muster’s own resources (auth://status) but none of the aggregated servers’ items, so they answered prompt not found / resource not found for every prompt and resource of a backend, and completion offered none. get prompt now reads the prompt through describe_prompt and get resource through describe_resource, which report the server and a prompt’s arguments; muster’s own items, which only the native listing has, are still found there. The detail shows the server. A URI several servers expose answers with the servers’ names and is picked with the new muster get resource <uri> --server <name>. Completion lists through list_prompts and list_resources, as muster list prompt|resource does, and the completion of get, call and start asks the aggregator --endpoint and --context (or MUSTER_ENDPOINT, MUSTER_CONTEXT) name instead of always the default context. (#1393)