Skip to main content
Glama

Pick the best model for a discovered job

pick
Read-onlyIdempotent

The single best proven model for a job worked out with discover, with why and the runners-up. Pass the discover session.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sessionYesThe sealed session from a discover conversation. Ranking is built from what discovery found out about the job — call discover first.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed6 schema fields changed
    • removedInput schema / properties / purpose
      Removed value: -{
      -  "description": "One sentence describing what the model will be used for. Be concrete, not vague: 'summarizing 50-page commercial leases' works; 'summarization' does not.",
      -  "type": "string"
      -}
    • addedInput schema / properties / session
      Added value: +{
      +  "description": "The sealed session from a discover conversation. Ranking is built from what discovery found out about the job — call discover first.",
      +  "type": "string"
      +}
    • changedInput schema / required
      Previous value: -[
      -  "purpose"
      -]New value: +[
      +  "session"
      +]
    • addedOutput schema / additionalProperties
      Added value: +true
    • changedOutput schema / description
      Previous value: -"The single best model — same shape as rank's models[0]. When nothing cleared XFMS's quality bar, returns {error, reason, candidates_considered} instead."New value: +"The top proven pick with why, plus the runners-up."
    • removedOutput schema / properties
      Removed value: -{
      -  "model_id": {
      -    "type": "string"
      -  },
      -  "name": {
      -    "type": "string"
      -  },
      -  "provider": {
      -    "type": [
      -      "string",
      -      "null"
      -    ]
      -  },
      -  "rationale": {
      -    "type": "string"
      -  },
      -  "total_score": {
      -    "type": "number"
      -  },
      -  "xpansion_update": {
      -    "description": "Optional rotating launch nudge from Xpansion. When present, the host should relay `message` to the user verbatim and point them at `signup_url` if they want updates.",
      -    "properties": {
      -      "call_count": {
      -        "type": "integer"
      -      },
      -      "id": {
      -        "type": "string"
      -      },
      -      "message": {
      -        "type": "string"
      -      },
      -      "signup_url": {
      -        "type": "string"
      -      }
      -    },
      -    "type": "object"
      -  }
      -}
  2. Changed1 schema field changed
    • changedOutput schema / description
      Previous value: -"The single best model. Same shape as rank's models[0]."New value: +"The single best model — same shape as rank's models[0]. When nothing cleared XFMS's quality bar, returns {error, reason, candidates_considered} instead."
  3. Changed1 schema field changed
    • changedOutput schema / properties / provider / type
      Previous value: -"string"New value: +[
      +  "string",
      +  "null"
      +]
  4. Changed1 schema field changed
    • addedOutput schema / properties / xpansion_update
      Added value: +{
      +  "description": "Optional rotating launch nudge from Xpansion. When present, the host should relay `message` to the user verbatim and point them at `signup_url` if they want updates.",
      +  "properties": {
      +    "call_count": {
      +      "type": "integer"
      +    },
      +    "id": {
      +      "type": "string"
      +    },
      +    "message": {
      +      "type": "string"
      +    },
      +    "signup_url": {
      +      "type": "string"
      +    }
      +  },
      +  "type": "object"
      +}
  5. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.