Skip to content

Rename to Android Framework — update all references#11

Merged
Lightheartdevs merged 1 commit intomainfrom
rename-to-android-framework
Feb 17, 2026
Merged

Rename to Android Framework — update all references#11
Lightheartdevs merged 1 commit intomainfrom
rename-to-android-framework

Conversation

@Lightheartdevs
Copy link
Copy Markdown
Collaborator

Rename from LightHeart OpenClaw to Android Framework across all 13 files: README, installers, configs, scripts, systemd services, and docs. Honors the Android Collective team of AI agents this toolkit was built from.

Rename from LightHeart OpenClaw to Android Framework across all 13 files:
README, installers, configs, scripts, systemd services, and docs.
Honors the Android Collective team of AI agents this toolkit was built from.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Lightheartdevs Lightheartdevs merged commit 2085623 into main Feb 17, 2026
1 check failed
SSignall pushed a commit to SSignall/DreamServer that referenced this pull request Mar 8, 2026
igorls added a commit to igorls/DreamServer that referenced this pull request Mar 9, 2026
Shell Scripts:
- dream-restore.sh: Replace hardcoded config list with dynamic glob for
  compose overlays (.base.yml, .nvidia.yml, etc.) (Light-Heart-Labs#4)
- dream-update.sh: Use resolve-compose-stack.sh for container restart
  instead of hardcoded docker-compose.yml (Light-Heart-Labs#7)
- dream-update.sh: Enable dotglob in rollback to restore hidden files
  like .env and .version (Light-Heart-Labs#6)
- dream-backup.sh: Include .tar.gz archives in retention/list queries
  to prevent infinite disk accumulation (Light-Heart-Labs#9)
- dream-backup.sh: Dynamic glob for config backup (compose overlays)

Token Spy:
- compose.yaml: Add persistent volume mount for data/ directory to
  prevent SQLite data loss on container restart (#2)
- main.py: Offload blocking SSH subprocess to thread pool via
  asyncio.to_thread() to prevent event loop deadlock (#3)
- main.py: Add finally blocks in streaming generators to guarantee
  billing metrics are logged on asyncio.CancelledError (Light-Heart-Labs#8)
- db_postgres.py: Add conn.rollback() on failed SQL to prevent
  connection pool poisoning (Light-Heart-Labs#10)

Installer:
- detection.sh: Run systemd auto-resume service as root instead of
  $USER to prevent sudo password hang and permission errors (Light-Heart-Labs#11)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant