Commit Graph

6 Commits

Author SHA1 Message Date
Weicheng Yu f129e00a2f fix: remove automatic update checks (#78) 2026-07-24 23:32:53 +08:00
Tw93 1b41cb2bad chore: tighten package surfaces 2026-06-28 13:51:25 +08:00
Tw93 94e7f947d2 feat: tell installed users when a newer waza is available
Installed skills had no way to surface a new release, so users stayed
on old versions silently. Add a quiet daily update check that every
skill and the dispatcher run before starting work.

The check reads the public VERSION on the default branch, compares it
to the version stamped into the shipped setup-rule.sh, and prints one
line only when a strictly newer release exists. It runs at most once a
day via a shared cache marker, sends no data (a read-only GET), and
fails silently when offline, sandboxed, or without curl, so it never
blocks the actual task.

VERSION is unchanged, so the check stays dormant until the next
release is tagged.
2026-06-14 23:54:43 +08:00
Tw93 385857eac4 fix: drop dead allowlist entry for check-routing-drift.sh
packaging.allowlist listed scripts/check-routing-drift.sh, a leftover from a
rename; only scripts/check_routing_drift.py exists. The default-deny allowlist
should not carry entries that can never match.
2026-06-01 17:54:21 +08:00
Tw93 dee26c08f7 refactor: harden skill routing and context rules 2026-05-21 10:41:11 +08:00
Tw93 f43ba167b3 refactor: harden verification and packaging 2026-05-21 10:27:15 +08:00