-
8dd27bc58d
fix: defend against missing structured output and message without content
gavrielc
2026-02-06 20:29:04 +02:00
-
2ecda36df2
small tweak to acknowledgement prompt
gavrielc
2026-02-06 20:25:21 +02:00
-
44f0b3d99c
fix: improve agent output schema, tool descriptions, and shutdown robustness
gavrielc
2026-02-06 20:22:45 +02:00
-
ae177156ec
feat: per-group queue, SQLite state, graceful shutdown (#111)
gavrielc
2026-02-06 18:54:26 +02:00
-
03df69e9b5
fix: address review feedback for per-group queue reliability
gavrielc
2026-02-06 16:45:00 +02:00
-
eac9a6acfd
feat: per-group queue, SQLite state, graceful shutdown
gavrielc
2026-02-06 07:38:07 +02:00
-
db216a459e
fix: proper container lifecycle management to prevent stopped container accumulation
gavrielc
2026-02-06 07:10:26 +02:00
-
abc1c06a59
feat: Add Chinese README and language switcher
jiakeboge
2026-02-05 18:20:42 +08:00
-
-
3a4d340f80
Fix duplicate responses caused by reconnect-stacking loops
Gavriel Cohen
2026-02-05 00:18:24 +02:00
-
1f8cd26a83
Add voice transcription skill using OpenAI Whisper API (#77)
Tom Granot
2026-02-04 12:03:50 +01:00
-
117980175e
refactor: deduplicate logger into shared module (#39)
Ejae-dev
2026-02-03 23:40:58 +01:00
-
392ba6262c
fix: translate WhatsApp LID JIDs to phone JIDs for self-chat messages (#62)
yingchao
2026-02-04 06:33:50 +08:00
-
c9ca34a518
Add X integration skill (#52)
BaiJunjie
2026-02-04 07:27:04 +09:00
-
3084fab45d
Remove ToS gray areas section from README (#65)
Len Hoare
2026-02-03 22:11:10 +00:00
-
7ff9a65792
Update setup skill to use claude setup-token for auth
Gavriel Cohen
2026-02-03 21:03:35 +02:00
-
21c66df2b1
Add prettier
gavrielc
2026-02-03 17:14:17 +02:00
-
1a32bff6ec
Improve setup UX with AskUserQuestion tool and security education (#60)
Tom Granot
2026-02-03 16:04:45 +01:00
-
80e68dc00d
Add social preview image
gavrielc
2026-02-02 13:52:21 +02:00
-
722351159e
Add contribution guidelines and PR checks for skills-only model
gavrielc
2026-02-02 13:50:25 +02:00
-
ff23125800
Add Docker support and integrate /convert-to-docker into setup flow
gavrielc
2026-02-02 13:35:27 +02:00
-
849b22400b
Fix minor issues in add-parallel skill
gavrielc
2026-02-02 13:23:28 +02:00
-
1b960c563f
Add /add-parallel skill for Parallel AI integration (#28)
Janni Turunen
2026-02-02 13:16:41 +02:00
-
93e639fdb9
Add /convert-to-docker skill for Docker migration (#23)
Greg King
2026-02-02 02:16:37 -05:00
-
fb5dbcbc12
Update README.md
gavrielc
2026-02-02 02:42:42 +02:00
-
40d41542d2
Update README.md
gavrielc
2026-02-02 01:39:37 +02:00
-
98f82b7645
Update README.md
gavrielc
2026-02-02 01:08:59 +02:00
-
d20df2e785
Update README.md
gavrielc
2026-02-02 00:56:01 +02:00
-
4711ec435a
Add register_group IPC command for dynamic group registration
Gavriel
2026-02-02 00:08:40 +02:00
-
05a29d562f
Security improvements: per-group session isolation, remove built-in Gmail
gavrielc
2026-02-02 00:07:45 +02:00
-
22eb525805
Add Qwibit Ops context and NanoClaw Testing group
Gavriel
2026-02-01 23:53:15 +02:00
-
17f7b84420
Add /add-gmail skill for Gmail integration
gavrielc
2026-02-01 23:51:41 +02:00
-
d000f33928
Add container output size limiting to prevent memory issues (#18)
gavrielc
2026-02-01 23:09:50 +02:00
-
33ef0c68d3
Fix message cursor to only advance on successful processing (#17)
gavrielc
2026-02-01 23:05:37 +02:00
-
c45f0efcdb
Escape regex metacharacters in ASSISTANT_NAME for trigger pattern (#16)
gavrielc
2026-02-01 23:05:13 +02:00
-
e5b436ab48
Fix group metadata sync setting epoch timestamp for new groups (#15)
gavrielc
2026-02-01 23:04:49 +02:00
-
df52232763
Pre-launch fixes: error handling, cleanup, consistency
gavrielc
2026-02-01 23:00:49 +02:00
-
48822ff67d
Add mount security allowlist for external directory access (#14)
gavrielc
2026-02-01 22:55:08 +02:00
-
5760b75fa9
Fix timezone handling and message filtering
Gavriel
2026-02-01 22:54:44 +02:00
-
066eeb9646
Make OpenClaw critique specific with actual numbers
gavrielc
2026-02-01 22:36:45 +02:00
-
016a1a0e31
Add group metadata sync for easier group activation
gavrielc
2026-02-01 22:25:29 +02:00
-
572338b9a6
Add context_mode option for scheduled tasks
Gavriel
2026-02-01 22:23:38 +02:00
-
f6e7f7aca9
Make main group respond to all messages without trigger prefix
gavrielc
2026-02-01 21:49:39 +02:00
-
6745a1c54b
Apply fixes from closed PRs: sentinel markers, JID lookup, schedule validation
gavrielc
2026-02-01 20:49:57 +02:00
-
ade9f2d323
Merge pull request #3 from gavrielc/claude/secure-ipc-access-Ni9l4
gavrielc
2026-02-01 20:40:27 +02:00
-
-
febf90f3c8
Merge pull request #12 from gavrielc/claude/fix-agent-failure-timestamp-yiOZt
gavrielc
2026-02-01 20:40:15 +02:00
-
-
8f89f67c4b
Merge pull request #11 from gavrielc/claude/fix-message-loss-error-DJwye
gavrielc
2026-02-01 20:40:13 +02:00
-
-
7310c5ba04
Merge pull request #9 from gavrielc/claude/fix-sensitive-log-data-xb0E8
gavrielc
2026-02-01 20:40:05 +02:00
-
-
069bc76016
Merge pull request #7 from gavrielc/claude/fix-home-directory-fallback-FF5Tr
gavrielc
2026-02-01 20:40:02 +02:00
-
-
30bc2262e9
Merge pull request #2 from gavrielc/claude/fix-dotenv-exposure-LEzJ8
gavrielc
2026-02-01 20:39:59 +02:00
-
-
7aa051fa8a
Fix: only update lastAgentTimestamp on agent success
Claude
2026-02-01 18:13:34 +00:00
-
-
-
a904c65975
Fix message loss when processMessage throws
Claude
2026-02-01 18:12:59 +00:00
-
-
-
092411dd22
Remove message content from info-level logs
Claude
2026-02-01 17:58:57 +00:00
-
-
-
a8155e2bbc
Fix hardcoded home directory fallback in container runner
Claude
2026-02-01 17:56:15 +00:00
-
-
-
6a94aec5da
Secure IPC with per-group namespaces to prevent privilege escalation
Claude
2026-02-01 17:44:25 +00:00
-
-
-
49e7875e67
Fix security: only expose auth vars to containers, not full .env
Claude
2026-02-01 17:42:29 +00:00
-
-
c255451ac3
Move Quick Start section above Philosophy
gavrielc
2026-02-01 17:53:54 +02:00
-
1699dfc3d1
Update README.md
gavrielc
2026-02-01 17:51:59 +02:00
-
479ca166ca
Add NanoClaw logo and branding assets
gavrielc
2026-02-01 17:45:05 +02:00
-
17e7b469f4
Refactor: delete dead code, extract utils, rename files for clarity
gavrielc
2026-02-01 17:35:03 +02:00
-
847032d41e
Fix task deletion FK constraint error
Gavriel
2026-02-01 17:31:32 +02:00
-
2dedd18491
Fix scheduled tasks and improve task scheduling UX
Gavriel
2026-02-01 16:34:30 +02:00
-
f25e0f9a10
Remove redundant comments throughout codebase
gavrielc
2026-02-01 16:00:44 +02:00
-
732c624e6b
Fix security issues: IPC auth, message logging, container logs
gavrielc
2026-02-01 15:51:53 +02:00
-
552b26cc95
Add PreCompact hook for conversation archiving, remove /clear command
gavrielc
2026-02-01 15:36:57 +02:00
-
aa6dcf39d7
Add typing indicator while agent is processing
Gavriel
2026-02-01 15:10:42 +02:00
-
2026eaf53d
Clean up README prose and add contribution FAQ
gavrielc
2026-02-01 13:43:11 +02:00
-
e9c5187a9e
Rewrite README intro with balanced OpenClaw comparison
Gavriel
2026-02-01 13:10:29 +02:00
-
fb4ce8dce9
Update project and agent context files
Gavriel
2026-02-01 13:03:51 +02:00
-
dbf39a9484
Rewrite documentation with project philosophy and RFS
Gavriel
2026-02-01 12:47:40 +02:00
-
1d4cf51917
Support OAuth token authentication as alternative to API key
Gavriel
2026-02-01 12:03:06 +02:00
-
8ca4c95517
Fix session persistence and auto-start container system
Gavriel
2026-02-01 11:31:52 +02:00
-
67e0295d82
Fix container execution and add debug tooling
Gavriel
2026-02-01 10:35:08 +02:00
-
0ccdaaac48
Mount project root for main channel
gavrielc
2026-01-31 23:01:45 +02:00
-
ef24c45413
Update setup skill for container architecture
gavrielc
2026-01-31 22:57:12 +02:00
-
09c0e8142e
Add containerized agent execution with Apple Container
gavrielc
2026-01-31 22:55:57 +02:00
-
fa13b14dae
Add built-in scheduler with group-scoped tasks
gavrielc
2026-01-31 21:00:37 +02:00
-
423d45c52e
Update docs to reflect current architecture
gavrielc
2026-01-31 19:36:22 +02:00
-
0c08e8a034
Use date + time format in message timestamps
gavrielc
2026-01-31 19:33:11 +02:00
-
22bd3d7c58
Store and display sender's WhatsApp name
gavrielc
2026-01-31 19:32:18 +02:00
-
cbe33f4ba6
Keep trigger in prompt, simplify message formatting
gavrielc
2026-01-31 19:30:32 +02:00
-
f2afb11e71
Include missed messages when catching up the agent
gavrielc
2026-01-31 19:29:09 +02:00
-
4ec74e9120
Simplify runAgent: just pass the prompt
gavrielc
2026-01-31 19:24:55 +02:00
-
545cbc7b9c
Remove unnecessary shutdown handlers
gavrielc
2026-01-31 19:21:59 +02:00
-
0691601469
Extract database operations into separate db.ts module
gavrielc
2026-01-31 19:20:41 +02:00
-
78426c764d
Extract config and types into separate files, clean up index.ts
gavrielc
2026-01-31 19:17:40 +02:00
-
fe5ae974a3
Improve setup skill: better Gmail explanation, use placeholders
gavrielc
2026-01-31 19:12:19 +02:00
-
8a385c7988
Separate WhatsApp auth from daemon into standalone script
gavrielc
2026-01-31 19:06:25 +02:00
-
e1867f8d27
Replace QR code display with macOS notification
gavrielc
2026-01-31 19:01:41 +02:00
-
295c3e620d
Fix: exit gracefully when auth needed in daemon mode
gavrielc
2026-01-31 18:57:15 +02:00
-
c17823a732
Initial commit: NanoClaw - Personal Claude assistant via WhatsApp
gavrielc
2026-01-31 18:54:24 +02:00