solver_register_arm
Register a model, agent, or skill arm in the Solver system to make it available for operations. Returns the created arm's ID, status, and artifact hash for skills.
Instructions
Register a model/agent/skill arm (POST /v1/arms). Returns the created arm, including its arm_id, status, and (for skill kind) artifact_hash.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| artifact | No | skill kind: the skill artifact; the backend hashes it into artifact_hash. | |
| endpoint | No | agent kind: the agent's callable endpoint (brokered auth_ref). | |
| model_id | No | model kind: the provider's model identifier. | |
| provider | No | model kind: the inference provider. | |
| lifecycle | No | ||
| cost_class | No | ||
| display_name | Yes | ||
| credential_ref | No | Brokered credential handle; the raw secret never transits this API. | |
| capability_tags | Yes | ||
| data_class_grants | Yes |