Charm versions are driven by the agent manifest and the published bundle.Documentation Index
Fetch the complete documentation index at: https://docs.charmos.io/llms.txt
Use this file to discover all available pages before exploring further.
Agent Version
Updatepersona.version in charm.yaml when publishing a new agent version:
- patch: bug fixes,
- minor: new compatible features,
- major: breaking changes.
Upgrade Safety
Before publishing:- run validation,
- test locally,
- test Docker mode for runtime changes,
- document breaking changes,
- keep previous version available for rollback.
Daemon Agents
Daemon agents may need restart or upgrade handling because they run persistently. Test daemon upgrades in staging before production.Best Practices
- Publish small changes.
- Avoid changing input schemas without migration notes.
- Keep changelog entries user-facing.
- Use Git tags for important releases.
