mirror of
https://github.com/hansjone/oclaw.git
synced 2026-10-16 17:50:45 +08:00
重构主控编排与运行时预热链路,统一工作区提示词/专家调度协议并补齐 wiki 记忆注入与写回闭环。
同时收敛启动与运维脚本默认行为(含 wiki worker)、更新 Admin 可观测性与相关测试,降低首轮时延并提高运行稳定性。 Made-with: Cursor
This commit is contained in:
parent
4a23b715a2
commit
dbbe3add6a
14438 changed files with 2693620 additions and 2546 deletions
50
openclaw/apps/ios/fastlane/metadata/README.md
Normal file
50
openclaw/apps/ios/fastlane/metadata/README.md
Normal file
|
|
@ -0,0 +1,50 @@
|
|||
# App Store metadata (Fastlane deliver)
|
||||
|
||||
This directory is used by `fastlane deliver` for App Store Connect text metadata.
|
||||
|
||||
## Upload metadata only
|
||||
|
||||
```bash
|
||||
cd apps/ios
|
||||
ASC_APP_ID=YOUR_APP_STORE_CONNECT_APP_ID \
|
||||
DELIVER_METADATA=1 fastlane ios metadata
|
||||
```
|
||||
|
||||
## Optional: include screenshots
|
||||
|
||||
```bash
|
||||
cd apps/ios
|
||||
DELIVER_METADATA=1 DELIVER_SCREENSHOTS=1 fastlane ios metadata
|
||||
```
|
||||
|
||||
## Auth
|
||||
|
||||
The `ios metadata` lane uses App Store Connect API key auth from `apps/ios/fastlane/.env`:
|
||||
|
||||
- Keychain-backed (recommended on macOS):
|
||||
- `ASC_KEY_ID`
|
||||
- `ASC_ISSUER_ID`
|
||||
- `ASC_KEYCHAIN_SERVICE` (default: `openclaw-asc-key`)
|
||||
- `ASC_KEYCHAIN_ACCOUNT` (default: current user)
|
||||
- File/path fallback:
|
||||
- `ASC_KEY_ID`
|
||||
- `ASC_ISSUER_ID`
|
||||
- `ASC_KEY_PATH`
|
||||
|
||||
Or set `APP_STORE_CONNECT_API_KEY_PATH`.
|
||||
|
||||
## Notes
|
||||
|
||||
- Locale files live under `metadata/en-US/`.
|
||||
- `release_notes.txt` is generated from `apps/ios/CHANGELOG.md`; after changelog updates, run `pnpm ios:version:sync`.
|
||||
- Release notes resolve from `## <pinned iOS version>` first, then fall back to `## Unreleased` while a TestFlight train is still in progress.
|
||||
- When starting a new production release train, pin the iOS version first with `pnpm ios:version:pin -- --from-gateway`.
|
||||
- `privacy_url.txt` is set to `https://openclaw.ai/privacy`.
|
||||
- If app lookup fails in `deliver`, set one of:
|
||||
- `ASC_APP_IDENTIFIER` (bundle ID)
|
||||
- `ASC_APP_ID` (numeric App Store Connect app ID, e.g. from `/apps/<id>/...` URL)
|
||||
- For first app versions, include review contact files under `metadata/review_information/`:
|
||||
- `first_name.txt`
|
||||
- `last_name.txt`
|
||||
- `email_address.txt`
|
||||
- `phone_number.txt` (E.164-ish, e.g. `+1 415 555 0100`)
|
||||
18
openclaw/apps/ios/fastlane/metadata/en-US/description.txt
Normal file
18
openclaw/apps/ios/fastlane/metadata/en-US/description.txt
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
OpenClaw is a personal AI assistant you run on your own devices.
|
||||
|
||||
Pair this iPhone app with your OpenClaw Gateway to connect your phone as a secure node for voice, camera, and device automation.
|
||||
|
||||
What you can do:
|
||||
- Chat with your assistant from iPhone
|
||||
- Use voice wake and push-to-talk
|
||||
- Capture photos and short clips on request
|
||||
- Record screen snippets for troubleshooting and workflows
|
||||
- Share text, links, and media directly from iOS into OpenClaw
|
||||
- Run location-aware and device-aware automations
|
||||
|
||||
OpenClaw is local-first: you control your gateway, keys, and configuration.
|
||||
|
||||
Getting started:
|
||||
1) Set up your OpenClaw Gateway
|
||||
2) Open the iOS app and pair with your gateway
|
||||
3) Start using commands and automations from your phone
|
||||
1
openclaw/apps/ios/fastlane/metadata/en-US/keywords.txt
Normal file
1
openclaw/apps/ios/fastlane/metadata/en-US/keywords.txt
Normal file
|
|
@ -0,0 +1 @@
|
|||
openclaw,ai assistant,local ai,voice assistant,automation,gateway,chat,agent,node
|
||||
|
|
@ -0,0 +1 @@
|
|||
https://openclaw.ai
|
||||
1
openclaw/apps/ios/fastlane/metadata/en-US/name.txt
Normal file
1
openclaw/apps/ios/fastlane/metadata/en-US/name.txt
Normal file
|
|
@ -0,0 +1 @@
|
|||
OpenClaw - iOS Client
|
||||
|
|
@ -0,0 +1 @@
|
|||
https://openclaw.ai/privacy
|
||||
|
|
@ -0,0 +1 @@
|
|||
Run OpenClaw from your iPhone: pair with your own gateway, trigger automations, and use voice, camera, and share actions.
|
||||
|
|
@ -0,0 +1 @@
|
|||
Maintenance update for the current OpenClaw release.
|
||||
1
openclaw/apps/ios/fastlane/metadata/en-US/subtitle.txt
Normal file
1
openclaw/apps/ios/fastlane/metadata/en-US/subtitle.txt
Normal file
|
|
@ -0,0 +1 @@
|
|||
Personal AI on your devices
|
||||
|
|
@ -0,0 +1 @@
|
|||
https://docs.openclaw.ai/platforms/ios
|
||||
|
|
@ -0,0 +1 @@
|
|||
support@openclaw.ai
|
||||
|
|
@ -0,0 +1 @@
|
|||
OpenClaw
|
||||
|
|
@ -0,0 +1 @@
|
|||
Team
|
||||
|
|
@ -0,0 +1 @@
|
|||
OpenClaw iOS client for gateway-connected workflows. Reviewers can follow the standard onboarding and pairing flow in-app.
|
||||
|
|
@ -0,0 +1 @@
|
|||
+1 415 555 0100
|
||||
Loading…
Add table
Add a link
Reference in a new issue