aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-04-16 22:44:19 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-04-16 22:44:19 +0300
commitbf1dfc7b7ae203b5eb8b664e828e24e89537af27 (patch)
tree4dc3f3686b71f21455fbb2aca4fa304381a95da3
parent0b831c86274486af9f9f7052c2534374b498bb3a (diff)
fix: update changelog and installer script output
-rw-r--r--CHANGELOG.md3
-rwxr-xr-xwebsite/install.sh6
2 files changed, 6 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5c6adab4..f340c75c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,9 @@
- This prepares the upcoming `0.5.0` persistence release. Herdr is moving from the old single-binary update model toward a persistent server/client session model, so your workspace can keep running while clients attach, detach, and reconnect.
- The reason for this change is upgrade safety. Herdr needs to stop the old running process cleanly before the new client/server model takes over, so manual update avoids mixed-version states during the transition.
+### Added
+- Hook-reported agent state can now use custom agent labels, so integrations are no longer limited to herdr’s built-in agent names. Custom labels now flow through pane/workspace UI and the socket API anywhere agent names are shown.
+
## [0.4.10] - 2026-04-14
### Added
diff --git a/website/install.sh b/website/install.sh
index e705be08..a07d55e7 100755
--- a/website/install.sh
+++ b/website/install.sh
@@ -75,9 +75,9 @@ main() {
echo ""
}
-log() { echo " \033[32m>\033[0m $1"; }
-warn() { echo " \033[33m!\033[0m $1"; }
-err() { echo " \033[31m✗\033[0m $1" >&2; exit 1; }
+log() { printf ' \033[32m>\033[0m %s\n' "$1"; }
+warn() { printf ' \033[33m!\033[0m %s\n' "$1"; }
+err() { printf ' \033[31m✗\033[0m %s\n' "$1" >&2; exit 1; }
need() {
if ! command -v "$1" >/dev/null 2>&1; then