Skip to content

chore: rename project from DuckyClaw to TuyaOpenClaw - #46

Merged
shiliu-yang merged 7 commits into
tuya:masterfrom
maidang-xing:rename/duckyclaw-to-tuyaopenclaw
Jun 30, 2026
Merged

chore: rename project from DuckyClaw to TuyaOpenClaw#46
shiliu-yang merged 7 commits into
tuya:masterfrom
maidang-xing:rename/duckyclaw-to-tuyaopenclaw

Conversation

@maidang-xing

Copy link
Copy Markdown
Contributor

Ducky is TuyaOpen's hardware mascot — TuyaOpenClaw carries that identity forward while making the TuyaOpen lineage explicit in the project name.

Changes:

  • Rename src/ducky_claw_chat.{c,h} → src/tuyaopen_claw_chat.{c,h}
  • Rename ducky_claw_chat_init() → tuyaopen_claw_chat_init()
  • Rename DUCKY_CLAW_* Kconfig/macro symbols → TUYAOPEN_CLAW_*
  • Rename DUCKYCLAW_* symbols → TUYAOPENCLAW_* (device ID, Kconfig features)
  • Update user-visible strings: IM status, MCP server name, ACP deviceFamily
  • Update system prompt identity to "TuyaOpenClaw (a.k.a. Ducky)"
  • Update GitHub Actions workflows: name, repo guards, Gitee target URLs
  • Update all @brief doc comments across source and header files
  • Update README with Ducky mascot story and "formerly DuckyClaw" note

maidang-xing and others added 7 commits June 26, 2026 16:50
Ducky is TuyaOpen's hardware mascot — TuyaOpenClaw carries that identity
forward while making the TuyaOpen lineage explicit in the project name.

Changes:
- Rename src/ducky_claw_chat.{c,h} → src/tuyaopen_claw_chat.{c,h}
- Rename ducky_claw_chat_init() → tuyaopen_claw_chat_init()
- Rename DUCKY_CLAW_* Kconfig/macro symbols → TUYAOPEN_CLAW_*
- Rename DUCKYCLAW_* symbols → TUYAOPENCLAW_* (device ID, Kconfig features)
- Update user-visible strings: IM status, MCP server name, ACP deviceFamily
- Update system prompt identity to "TuyaOpenClaw (a.k.a. Ducky)"
- Update GitHub Actions workflows: name, repo guards, Gitee target URLs
- Update all @brief doc comments across source and header files
- Update README with Ducky mascot story and "formerly DuckyClaw" note

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add README_zh.md: full Chinese translation of README.md
- Revert sync-to-gitee.yml repo guard and target URL back to
  tuya/DuckyClaw / tuya-open/DuckyClaw until the Gitee repo is
  renamed to match GitHub

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…nt content

- IM channels: add WeChat (iLink) and QQ Bot — now 5 channels total
- MCP tools: add HW (GPIO/I2C/PWM) and Lua scripting — now 6 tools
- Board configs: list all 8 supported configs (was only 3)
- Project structure: add missing dirs (cron_service, gateway, skills, overlay, components/lua)
- Build commands: add actual build steps with export.sh and tos.py
- Memory: fix stale "Agent.txt/memory.txt" → MEMORY.md + daily notes
- Features: remove WhatsApp (not implemented), add PSRAM, session manager, overlay arch
- Comparison tables: update channels and tools rows

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@shiliu-yang
shiliu-yang merged commit f756fcb into tuya:master Jun 30, 2026
1 check passed
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.

2 participants