clawdie-ai/scripts
Sam & Claude 1df76f110d feat: NanoClaw upstream toggle — Option A (git remote)
Implements the upstream tracking toggle discussed in design review.
Operator enables once during setup; the agent can check divergence from chat.

Changes:
- setup/upstream.ts — new setup step: --enable adds nanoclaw remote,
  fetches, writes NANOCLAW_UPSTREAM_ENABLED=true to .env; --disable/--status
- setup/index.ts — register 'upstream' in STEPS
- scripts/fetch-upstream.ts — cron-safe host-side fetch; prints divergence
  summary (commits in nanoclaw/main not in HEAD); respects NANOCLAW_UPSTREAM_ENABLED
- jail/agent-runner/src/ipc-mcp-stdio.ts — add check_upstream_updates MCP tool:
  read-only git log against nanoclaw/main, returns commit list for operator review
- docs/REFACTOR-PLAN.md — add Phase 7 (Option B: Gitea jail, deferred)

Nothing auto-merges. Operator decides what to apply.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-13 16:27:25 +00:00
..
memory Complete PGVector memory system 2026-03-10 09:43:40 +00:00
apply-skill.ts refactor: CI optimization, logging improvements, and codebase formatting (#456) 2026-02-25 23:13:36 +02:00
destroy-jails.sh Add clean slate rebuild guide + fix CMS IP 2026-03-11 01:48:49 +00:00
fetch-upstream.ts feat: NanoClaw upstream toggle — Option A (git remote) 2026-03-13 16:27:25 +00:00
fix-skill-drift.ts refactor: replace WhatsApp with Telegram, rename container→jail, migrate skills to .agent/ 2026-03-07 18:36:27 +01:00
post-update.ts feat: add /update skill for pulling upstream changes (#372) 2026-02-23 01:03:13 +02:00
rebase.ts Skills engine v0.1 + multi-channel infrastructure (#307) 2026-02-19 01:55:00 +02:00
run-migrations.ts refactor: CI optimization, logging improvements, and codebase formatting (#456) 2026-02-25 23:13:36 +02:00
test-jail-runtime.ts refactor: replace container paradigm with FreeBSD jails, rename all container refs 2026-03-07 16:30:12 +01:00
uninstall-skill.ts refactor: CI optimization, logging improvements, and codebase formatting (#456) 2026-02-25 23:13:36 +02:00
update-core.ts feat: add /update skill for pulling upstream changes (#372) 2026-02-23 01:03:13 +02:00
validate-all-skills.ts refactor: replace WhatsApp with Telegram, rename container→jail, migrate skills to .agent/ 2026-03-07 18:36:27 +01:00