Rename to DotClaw and switch from WhatsApp to Telegram#37
Closed
dotsetgreg wants to merge 2 commits intoqwibitai:mainfrom
Closed
Rename to DotClaw and switch from WhatsApp to Telegram#37dotsetgreg wants to merge 2 commits intoqwibitai:mainfrom
dotsetgreg wants to merge 2 commits intoqwibitai:mainfrom
Conversation
Replace Apple Container (macOS-only) with Docker for cross-platform support on macOS and Linux. Changes: - container-runner.ts: Update mount syntax to Docker -v with :ro suffix, change spawn command from 'container' to 'docker' - index.ts: Replace ensureContainerSystemRunning() with ensureDockerRunning() using 'docker info' check - build.sh: Update build and run commands to use docker CLI - Documentation: Update all references in README, CLAUDE.md, REQUIREMENTS.md, SPEC.md to reflect Docker usage - Skills: Update setup and debug skills with Docker installation and commands The Dockerfile remains unchanged as it was already Docker-compatible. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Rename project from nanoclaw to dotclaw throughout codebase - Replace WhatsApp integration with Telegram bot (Telegraf) - Remove old nanoclaw assets and add dotclaw launchd plist - Update all documentation, skills, and config references - Add doctor.js and init.js setup scripts - Remove whatsapp-auth.ts and container package-lock.json Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
kenansun-dev-bot Bot
pushed a commit
to kenansun-dev/nanoclaw-github-copilot
that referenced
this pull request
Apr 12, 2026
…tai#37) 1. agent-runner-ghc: injects runtime info into system prompt - Host vs container mode detection (NANOCLAW_HOST_MODE) - OS, Node version, user, model - Persistence info (host: full, container: workspace only) 2. self-knowledge skill: teaches agent to introspect - Detect environment (host/container) - Read own config (nanoclaw.json) - Browse docs and source code - Know capabilities and limitations - Self-introduction template 336/336 tests pass. Co-authored-by: Kenan Rpi5 Claw <rpi5-claw@nanoclaw.dev>
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes
Messaging platform:
src/whatsapp-auth.tsand WhatsApp-specific codesrc/index.tsNaming/branding:
launchd/com.nanoclaw.plist→launchd/com.dotclaw.plistgroups/nanoclaw-testing/→groups/dotclaw-testing/New files:
scripts/doctor.js- Health check scriptscripts/init.js- Initialization scriptTest plan
npm run buildto verify TypeScript compilesnpm run devwith validTELEGRAM_BOT_TOKEN🤖 Generated with Claude Code