HuggingClaw / scripts /conversation-loop.py

Commit History

  1. perf: all Claude Code calls use Skills (/fix-cain, /fix-loop)⁠

    tao-shen +1: Claude Opus 4.6
    119850e
  2. perf: God 2-step monitoring — diagnose first, Claude Code only when needed⁠

    tao-shen +1: Claude Opus 4.6
    3bd2669
  3. perf: API budget pacing — stretch usage from 3h to 5h⁠

    tao-shen +1: Claude Opus 4.6
    eddf38e
  4. merge: adopt God's 25 iterations on discussion/execution balance⁠

    tao-shen +1: Claude Opus 4.6
    d737f0d
  5. feat: enforce discussion/execution balance — push frequency + trial-and-error⁠

    tao-shen +1: Claude Opus 4.6
    2b1ad32
  6. feat: enforce discussion/execution balance — push frequency tracking + trial-and-error⁠

    tao-shen +1: Claude Opus 4.6
    00f5dcc

  1. feat: migrate all Claude Code invocations to ACP protocol via acpx⁠

    tao-shen +1: Claude Opus 4.6
    9d3acbc
  2. refactor: migrate Adam & Eve from direct Zhipu API to A2A protocol⁠

    tao-shen +1: Claude Opus 4.6
    1db1d7b
  3. feat: add agent memory + God silent mode⁠

    tao-shen +1: Claude Opus 4.6
    545b0e0
  4. docs: update README architecture to v3 with God supervisor⁠

    tao-shen +1: Claude Opus 4.6
    49660e8

  1. feat: inject top priority directive — Cain must use HuggingClaw Docker architecture⁠

    tao-shen +1: Claude Opus 4.6
    7e88878
  2. feat: add God as supervisor in chat room and conversation loop⁠

    tao-shen +1: Claude Opus 4.6
    9527b33
  3. fix: add action history to prevent agents from repeating same actions⁠

    tao-shen +1: Claude Opus 4.6
    9006892
  4. fix: use correct kebab-case flag --dangerously-skip-permissions⁠

    tao-shen +1: Claude Opus 4.6
    9354a89
  5. fix: enable Claude Code to actually write files (skip permissions + prompt)⁠

    tao-shen +1: Claude Opus 4.6
    3ebdf62
  6. fix: adaptive pacing + anti-repetition when CC output is stale⁠

    tao-shen +1: Claude Opus 4.6
    2ac3479
  7. feat: parallel discussion + async Claude Code execution⁠

    tao-shen +1: Claude Opus 4.6
    426eeb0
  8. fix: strip redundant speaker labels, add timestamps, protect delete_env⁠

    tao-shen +1: Claude Opus 4.6
    121b371
  9. feat: distinct father/mother roles + mandatory [TASK] every turn⁠

    tao-shen +1: Claude Opus 4.6
    21e2a50
  10. feat: force every turn to produce a [TASK] for Claude Code⁠

    tao-shen +1: Claude Opus 4.6
    bc327e3
  11. feat: stream Claude Code output to conv-loop log with [CC] prefix⁠

    tao-shen +1: Claude Opus 4.6
    8a21cd0
  12. feat: add delete_env action + collision auto-detection⁠

    tao-shen +1: Claude Opus 4.6
    ddef022
  13. refactor: conversation-loop v2 — Claude Code as primary executor⁠

    tao-shen +1: Claude Opus 4.6
    f3f1288
  14. feat: run conversation-loop on Home Space cloud + CONFIG_ERROR fixes⁠

    tao-shen +1: Claude Opus 4.6
    acab3db
  15. fix: clear write dedup when Cain is RUNNING but API unresponsive⁠

    tao-shen +1: Claude Opus 4.6
    7a1ef1c
  16. feat: persist Adam & Eve conversation to HF Dataset⁠

    tao-shen +1: Claude Opus 4.6
    b447519
  17. fix: move global declaration to function top to fix SyntaxError⁠

    tao-shen +1: Claude Opus 4.6
    1956abb
  18. fix: defer cooldown to end of turn so agents can batch file ops⁠

    tao-shen +1: Claude Opus 4.6
    42eb3e9
  19. feat: add delete_file action so agents can remove conflicting files⁠

    tao-shen +1: Claude Opus 4.6
    00e404d
  20. fix: add sdk:gradio vs sdk:docker warning — Dockerfile ignored in gradio mode⁠

    tao-shen +1: Claude Opus 4.6
    2291ba7
  21. fix: add pip uninstall hint for cached deps + torch OOM warning⁠

    tao-shen +1: Claude Opus 4.6
    b85abe9
  22. fix: add HF Docker cache override warning + retry strategy rule⁠

    tao-shen +1: Claude Opus 4.6
    39d732e
  23. fix: prevent wasted actions from Chinese action names in LLM output⁠

    tao-shen +1: Claude Opus 4.6
    6ee803b
  24. fix: fetch runtime logs in check_health when RUNNING but API unresponsive⁠

    tao-shen +1: Claude Opus 4.6
    f1156b1
  25. fix: add HF Spaces port 7860/Gradio constraint to agent system prompt⁠

    tao-shen +1: Claude Opus 4.6
    4653fc1
  26. fix: allow write_file during APP_STARTING so agents can fix stuck startups⁠

    tao-shen +1: Claude Opus 4.6
    8cab3f9
  27. fix: add grace period after smart-wait timeout for consecutive agent turns⁠

    tao-shen +1: Claude Opus 4.6
    a5f444a
  28. fix: add smart-wait timeout to prevent infinite APP_STARTING polling⁠

    tao-shen +1: Claude Opus 4.6
    d2dcafa
  29. fix: clear write-dedup and knowledge cache on RUNTIME_ERROR/BUILD_ERROR⁠

    tao-shen +1: Claude Opus 4.6
    5782191
  30. fix: change break→continue in action guards to preserve multi-action turns⁠

    tao-shen +1: Claude Opus 4.6
    ea70f5d
  31. feat: multi-action turns + sub-agent delegation + GLM-4.5⁠

    tao-shen +1: Claude Opus 4.6
    e91c753
  32. perf: major efficiency overhaul for conversation-loop mechanism⁠

    tao-shen +1: Claude Opus 4.6
    869a98d
  33. fix: block write_file during BUILDING/APP_STARTING, fix guard bypass⁠

    tao-shen +1: Claude Opus 4.6
    c7d4e65
  34. fix: improve bilingual parsing to split English/Chinese by paragraph⁠

    tao-shen +1: Claude Opus 4.6
    44f1609
  35. fix: skip forced ACT transition when Cain is BUILDING/RESTARTING⁠

    tao-shen +1: Claude Opus 4.6
    5a4dc30
  36. fix: add 10-min rebuild cooldown to prevent build-reset loops⁠

    tao-shen +1: Claude Opus 4.6
    16a30db
  37. fix: case-insensitive action parser — support [Action:], [操作:], [动作:]⁠

    tao-shen +1: Claude Opus 4.6
    10cdcf6
  38. docs: sync architecture diagram with current code (glm-4.7, emoji, safety layers)⁠

    tao-shen +1: Claude Opus 4.6
    c3aac5f
  39. fix: block shell expressions in set_env, show secrets in get_env⁠

    tao-shen +1: Claude Opus 4.6
    b512df7
  40. fix: expand emoji action parser to handle 🛠️ in addition to 🔧⁠

    tao-shen +1: Claude Opus 4.6
    20ccd66