Package ai.redouble.nucleo.harness.models.discovery


package ai.redouble.nucleo.harness.models.discovery
  • Class
    Description
    The one development-time action that turns the shipped catalog into this account's: walk every provider on the classpath, ask each configured one what the account can reach, ping every entry that is reachable, and write a complete models.json with the account's observed limits plus a report of everything that was learned and everything that was not.
    What happened with one catalog entry.
    What happened with one provider.
    What happened with one provider.
    The whole run: the catalog to write, the report to read, and the facts both were made from.
    What a run decided about one entry.
    One availability observation of one catalog entry, outside the dispatcher: a client built straight from the entry's provider, one minimal call, and a ProbeOutcome whatever happens.
    One model as a provider's account lists it, with whatever facts the listing carried.
    The rule that puts a model on a rung of the Grade ladder: the vendor's own tier, then the model's generation, never its price.
    The discovery's own judgment call: an account listed models the catalog has no entry for and no ancestor to inherit a shape from, and classifying them is exactly what the runtime's strongest model is for.
    What a provider knows about its own account that the catalog cannot: which models the account can reach, and, where the provider publishes them through an API, the account's limits and each model's retention posture.