Haitao Pan
|
e525cba3cc
|
feat: add 'sync' subcommand to separate offline package download/extraction from deployment
|
2026-06-17 16:13:58 +08:00 |
|
Haitao Pan
|
700cdf0379
|
fix(qmd): update launch agent for local LiteLLM embeddings
|
2026-06-17 14:43:40 +08:00 |
|
Haitao Pan
|
3e9d8f9dfe
|
docs(ai-workspace): add DATA_MANAGEMENT_TLDR for backup, restore, migrate and uninstall
|
2026-06-17 14:26:29 +08:00 |
|
Haitao Pan
|
115f9098a0
|
feat(setup): add encrypted backup and restore commands parsing
|
2026-06-17 14:05:18 +08:00 |
|
Haitao Pan
|
01486ff41a
|
feat(setup): add support for migrate command parameter parsing
|
2026-06-17 13:59:57 +08:00 |
|
Haitao Pan
|
8fc7c48bba
|
feat(setup): add support for uninstall and uninstall --purge commands
|
2026-06-17 13:43:01 +08:00 |
|
Haitao Pan
|
d49e0f784e
|
fix(openclaw): initialize gateway.mode to local in setup config injection
|
2026-06-17 09:38:23 +08:00 |
|
Haitao Pan
|
6922e18115
|
fix(macOS): add sleep before launchctl bootstrap to prevent race condition
|
2026-06-17 09:20:09 +08:00 |
|
Haitao Pan
|
354f868089
|
style(ui): update reset auth token button to solid red button with translated hover tooltip
|
2026-06-17 09:15:13 +08:00 |
|
Haitao Pan
|
6b55830c60
|
feat(ai): parameterize LiteLLM URL and models, cascade auth token rotation to openclaw.json
|
2026-06-17 06:45:13 +08:00 |
|
Haitao Pan
|
ee86af6fbb
|
style(ui): update reset auth token button icon to a power symbol
|
2026-06-17 06:21:01 +08:00 |
|
Haitao Pan
|
0ffb9a31e9
|
fix(macOS): automatically configure OpenClaw to use unified LiteLLM at :4000
|
2026-06-17 06:19:52 +08:00 |
|
Haitao Pan
|
c4db1282ea
|
feat(ui): add AI_WORKSPACE_AUTH_TOKEN reset feature with double confirmation
|
2026-06-16 23:27:38 +08:00 |
|
Haitao Pan
|
9fed1c1cf9
|
fix: use bash param expansion default for API keys to avoid unbound variable error
|
2026-06-16 23:11:29 +08:00 |
|
Haitao Pan
|
67fe5b5f58
|
fix: revert DEEPSEEK_API_KEY fallback to auth-token
|
2026-06-16 23:10:44 +08:00 |
|
Haitao Pan
|
d085762c2e
|
fix: pass DEEPSEEK_API_KEY and OPENAI_API_KEY to litellm to fix ui playground auth failure
|
2026-06-16 23:01:14 +08:00 |
|
Haitao Pan
|
77ad85be7d
|
chore: rename LiteLLM Admin UI to AI Gateway Manager
|
2026-06-16 20:37:25 +08:00 |
|
Haitao Pan
|
7c3c852211
|
fix: support local editable install for LiteLLM from workspaces/ai-workspace-service/litellm in setup script
|
2026-06-16 18:36:07 +08:00 |
|
Haitao Pan
|
b63b36e282
|
fix: remove hardcoded acp-bridge.onwalk.net domain and adjust macOS credentials label to mention KeyStore and ~/.ai_workspace_auth_token
|
2026-06-16 17:09:26 +08:00 |
|
Haitao Pan
|
2fc55046a8
|
fix: completely mute git outputs in resolve_console_dir to prevent stdout pollution
|
2026-06-16 16:56:15 +08:00 |
|
Haitao Pan
|
ff355ee511
|
fix: redirect git outputs to stderr in resolve_console_dir to fix cd failure and adjust macOS PG config
|
2026-06-16 16:52:06 +08:00 |
|
Haitao Pan
|
4632b7f005
|
fix(bootstrap): preflight public edge firewall ports
|
2026-06-16 14:51:07 +08:00 |
|
Haitao Pan
|
a0ff5eb3c9
|
fix: trust offline package git checkouts
|
2026-06-16 14:19:13 +08:00 |
|
Haitao Pan
|
b3426ce122
|
feat: fix wait_for_url 400 support, add logout button to dashboard
|
2026-06-16 10:31:17 +08:00 |
|
Haitao Pan
|
a0a9641aff
|
Harden offline workspace bootstrap
|
2026-06-16 09:25:58 +08:00 |
|
Haitao Pan
|
389acb30ee
|
Fix offline installer release lookup
|
2026-06-16 09:16:25 +08:00 |
|
Haitao Pan
|
c37de36c0d
|
Fix offline package apt dependency resolution
|
2026-06-16 06:20:12 +08:00 |
|
Haitao Pan
|
c6335c2dcf
|
fix: preserve exact runtime asset names
|
2026-06-15 22:02:52 +08:00 |
|
Haitao Pan
|
6f85f4d183
|
feat: aggregate prebuilt workspace releases
|
2026-06-15 21:59:35 +08:00 |
|
Haitao Pan
|
52d2243478
|
docs: add bounded concurrency optimization plan
|
2026-06-15 21:25:10 +08:00 |
|
Haitao Pan
|
d12b1cf173
|
feat: automatically fetch latest playbooks from github if network is reachable during offline installation
|
2026-06-15 18:47:09 +08:00 |
|
Haitao Pan
|
25f40c1663
|
fix: add global safe.directory exception for offline git repos
|
2026-06-15 17:50:04 +08:00 |
|
Haitao Pan
|
28b1b1d875
|
fix: dynamically select largest partition for offline extract
|
2026-06-15 16:57:35 +08:00 |
|
Haitao Pan
|
7117f908bb
|
feat: unified one-time deploy summary + bridge-only public surface
|
2026-06-15 16:13:20 +08:00 |
|
Haitao Pan
|
eb45d26823
|
fix: harden cross-architecture package builds
|
2026-06-15 15:58:47 +08:00 |
|
Haitao Pan
|
a4af65d862
|
fix: retry package downloads and bootstrap uv Python
|
2026-06-15 15:50:19 +08:00 |
|
Haitao Pan
|
73762d498f
|
feat: bundle Python 3.13 for Ubuntu 26.04
|
2026-06-15 15:44:59 +08:00 |
|
Haitao Pan
|
1a106d9f22
|
fix: pin Debian 11 LiteLLM compatibility
|
2026-06-15 15:36:30 +08:00 |
|
Haitao Pan
|
ec7a25174e
|
fix: preserve container-built bridge permissions
|
2026-06-15 15:25:52 +08:00 |
|
Haitao Pan
|
02e76827e3
|
fix: invoke bundled Go toolchain explicitly
|
2026-06-15 15:25:11 +08:00 |
|
Haitao Pan
|
e4ea9eb3d7
|
fix: build target-specific offline Python wheels
|
2026-06-15 15:20:30 +08:00 |
|
Haitao Pan
|
255997bfb2
|
fix: configure trusted package repositories
|
2026-06-15 15:16:12 +08:00 |
|
Haitao Pan
|
572f736ce5
|
fix: bundle portable offline runtime assets
|
2026-06-15 15:13:21 +08:00 |
|
Haitao Pan
|
51c806d82f
|
fix: share offline npm cache safely
|
2026-06-15 14:48:18 +08:00 |
|
Haitao Pan
|
a457a9f438
|
fix: consume packaged runtime sources offline
|
2026-06-15 14:43:48 +08:00 |
|
Haitao Pan
|
7d377e1e75
|
fix: keep pinned offline release cache stable
|
2026-06-15 14:35:40 +08:00 |
|
Haitao Pan
|
23e091ee61
|
docs: add feature overview
|
2026-06-15 14:34:02 +08:00 |
|
|
|
cb3f4b9c5f
|
Update README.md
|
2026-06-15 14:33:31 +08:00 |
|
Haitao Pan
|
3b6b03da95
|
feat: prefer idempotent offline runtime installs
|
2026-06-15 14:32:36 +08:00 |
|
Haitao Pan
|
18d2c69271
|
docs: trim preview section
|
2026-06-15 14:30:32 +08:00 |
|