Repository navigation
v1.28.2
No more "managed-launch-binding-changed" right after an update.
Fixes
- Right after a Piagent update,
piagent studiono longer fails withmanaged-launch-binding-changedwhile Agent Watch has not rewritten the company binding yet. When only the launcher's hash differs and the launcher was installed after the binding, it waits up to 90 s for the new binding ("Agent Watch đang cập nhật cấu hình…", or "Agent Watch không chạy" when the app is not open) and then runs on it; every pinned path and hash is checked again first. Any other difference still fails at once. The dashboard's company start waits as long. - When the wait runs out, the reason says whether Agent Watch is running (
managed-binding-update-pending,managed-binding-watch-not-running). The update notes in the Terminal and the dashboard no longer tell members to import the configuration again by hand.
Tests
tests/managed-binding-wait.test.mjs, a new case intests/managed-dashboard-launch.test.mjs.