# Commit message conventions: # # feat: New feature (bumps minor) # fix: Bug fix (bumps patch) # refactor: Code change without feature/fix # docs: Documentation only # ci: CI/CD changes # chore: Maintenance, deps, tooling # test: Test changes # style: Formatting, no logic change # # Breaking changes: append ! after type # feat!: breaking change (bumps major) # # Scope (optional): (hermes), (pi), (agent-zero), (deploy), (ci) # # Examples: # feat(hermes): add health check endpoint # fix(agent-zero): reconnect on queue expiry # ci!: switch to Gitea Actions runner # chore(deps): bump zulip-js to v0.7