apps/server/src/cli/invocation.test.ts | 134 +++++++++++++++++++++++++++++++- apps/server/src/cli/invocation.ts | 73 ++++++++++++++++- apps/server/src/environment/ServerEnvironment.test.ts | 47 +++++++++++ apps/server/src/environment/ServerEnvironment.ts | 3 + apps/web/src/components/ChatView.tsx | 3 + apps/web/src/components/ServerUpdateAction.test.tsx | 52 ++++++++++++- apps/web/src/components/ServerUpdateAction.tsx | 28 +++++-- apps/web/src/components/chat/useAutoBalanceUpdateBanner.tsx | 1 + apps/web/src/components/settings/ConnectionsSettings.tsx | 5 ++ apps/web/src/versionSkew.test.ts | 16 ++++ apps/web/src/versionSkew.ts | 20 ++++- docs/user/updating.md | 3 +- packages/contracts/src/environment.test.ts | 19 +++++ packages/contracts/src/environment.ts | 9 +++ 14 files changed, 398 insertions(+), 15 deletions(-)