Package io.meeds.mcp.server.model
package io.meeds.mcp.server.model
-
ClassDescriptionA standing approval of one tool: while it is valid, a call it covers runs without showing an approval card, and the run is traced as granted.What the user picked with "Always allow" on an approval card: the only part of a grant the client chooses, each value from a closed list checked by the server.A limit on the arguments a standing tool approval covers, for example
email_domain/example.com: only calls whose recipients are all in that domain.One tool call as the MCP server resolved it, the input of every standing approval decision.One MCP tool definition, as shipped in anai-tool-definitions.jsonfile and as persisted with the administrator's edits.The content of anai-tool-definitions.jsonfile: its tools and the Font Awesome icon name its tools use when they declare none.The answer to a pending approval card.A pending approval card: the call it was shown for, as the server resolved it, and whether the card may offer "Always allow".