Skill updates
Skills shows installed skills, available versions, update badges, and Update all. Skill updates restart the runtime once updated packages are ready.
Updates appear in a few places, but the rule is simple: update the smallest thing that owns the change.
Use Skills for skill package updates. Use Runtime and Release Policies for runtime container targets. Use Hubs and Release Policies for hub container targets. Use Billing when an update action is locked or the workspace needs private runtime or hub capacity first.
This keeps updates deliberate without making everyday setup feel heavy.
| Update type | Open this first | What changes |
|---|---|---|
| Skill update | Skills | One skill package in the selected skill set. |
| Runtime update | Runtime or Release Policies | OVOS core and messagebus images for a runtime group. |
| Hub update | Hubs or Release Policies | Hub listener and preview bridge images for a hub. |
| Plan gate | Billing and Plans | Whether the workspace can use the private feature. |
Confirm:
Skill updates
Skills shows installed skills, available versions, update badges, and Update all. Skill updates restart the runtime once updated packages are ready.
Runtime updates
Runtime updates move a runtime group to the saved image target. The core and messagebus images report ready when sync finishes.
Hub updates
Hub updates move the listener and preview bridge to the saved target. If the backing runtime needs attention, fix runtime first.
Release policy
Release Policies choose the default image target for new runtime groups and hubs, then let you apply that saved target to existing resources.
| Choice | Use it when | Remember |
|---|---|---|
| Managed | You want the selected catalog track to stay current. | This is the easiest default. |
| Pinned | You want an exact catalog bundle until you choose another. | New resources stay on that bundle. |
| Custom | You need image overrides for an advanced case. | Blank override fields inherit from the selected catalog track. |
New runtime groups and hubs use the saved release target. Existing runtime groups and hubs keep running until you apply the target to them.
Billing keeps update work from feeling mysterious:
If Billing says the plan allows the action but the update still fails, return to the owner page and capture the visible status before asking for support.
| Question | First check |
|---|---|
| ”Should I update a skill or runtime?” | Use skill updates for one ability. Use runtime updates for the container images behind the skill set. |
| ”Why can’t I update the hub?” | Check whether the backing runtime needs attention, then check Billing if the action is locked. |
| ”Why did the runtime restart?” | Skill updates and runtime config changes can restart the runtime so the new package or setting can load. |
| ”Should I change the release policy?” | Only change the release policy when new runtime groups or hubs should receive a different image target. |
Update management is done when: