v1.0.1-final - Final Public Snapshot Refresh
·
2 commits
to main
since this release
v1.0.1-final - Final Public Snapshot Refresh
This is a documentation and hardening refresh for the final public snapshot.
The project remains an archived final version rather than an actively maintained product line.
What changed
- Restored the main
README.mdas the Chinese authoritative entry point. - Restored README navigation links and flow diagrams that were missing from the first final snapshot README rewrite.
- Kept the sanitized 19-image preview gallery in the main README.
- Refined
docs/project-reflections.mdto explain why the project stops here: good results, but too much orchestration overhead, token cost, waiting, and OpenClaw stall/recovery friction for the current model/tool era. - Replaced machine-specific registry workspace paths with
<openclaw-home>/workspace-*placeholders. - Removed stale public references to real server packaging paths and default
admin/adminwording. - Added
pytest-asyncioandasyncio_mode = autofor async test compatibility. - Hardened public defaults: backend
secret_keynow defaults to a per-process random development key unless explicitly set by environment. - Made OpenClaw home/workspace resolution environment-driven in scripts.
- Made script sync fall back to file copy when symlinks are unavailable, which helps Windows users without symlink privileges.
- Removed shell string construction from specialist/search smoke paths where task IDs, summaries, or queries could contain unsafe characters.
Validation performed
- Static scan for common private machine paths and hardcoded default credential strings.
- Python syntax compilation for the changed Python files.
git diff --check.
Full test suites were intentionally not rerun for this refresh.
Release intent
This release supersedes v1.0.0-final as the preferred public snapshot. It keeps the same archival intent while making the repository presentation and public defaults cleaner.