Files
EJClaw/.gitignore
Eyejoker b647502a10 feat: add seq cursor, work_items, provider fallback, and delivery reliability
Major reliability improvements to the message processing pipeline:

- Add messages.seq monotonic cursor replacing timestamp-based cursors,
  preventing message loss from timestamp collisions with LIMIT queries
- Add work_items table separating agent production from delivery,
  enabling delivery retry without re-running the agent
- Propagate Discord send failures instead of silently swallowing them
- Add Claude 429 → Kimi K2.5 automatic provider fallback with cooldown
- Fix follow-up turn state reset in live index.ts path (not just
  message-runtime.ts) to prevent final output from being lost
- Add restart context tracking for graceful restart announcements
- Lazy migration from timestamp cursors to seq cursors for existing data

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-23 00:11:32 +09:00

54 lines
635 B
Plaintext

# Dependencies
node_modules/
.npm-cache/
# Build output
dist/
runners/*/dist/
# Local data & auth
store/
store-*/
data/
data-*/
logs/
# Groups - only track base structure and specific CLAUDE.md files
groups-*/
groups/*
!groups/main/
!groups/global/
groups/main/*
groups/global/*
!groups/main/CLAUDE.md
!groups/global/CLAUDE.md
# Secrets
*.keys.json
.env
.env.codex
.env.minimax
# Temp files
.tmp-*
tmp/
backups/
dist-backups/
.deploy-backups/
cache/
runners/*/node_modules/
runners/codex-runner-backups/
*.bak-*
# OS
.DS_Store
._*
# IDE
.idea/
.vscode/
# Skills system (local per-installation state)
.nanoclaw/
agents-sdk-docs