NanoClaw User
813e1c6fa4
fix: improve task scripts agent instructions
...
Reword Task Scripts opening in main template to guide agents toward
schedule_task instead of inline bash loops. Add missing Task Scripts
section to global template — non-main groups have unrestricted access
to schedule_task with script parameter, so omitting instructions just
leads to worse patterns.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 13:20:24 +00:00
gavrielc
a41746530f
fix(init-onecli): only offer to migrate container-facing credentials
...
Channel tokens (Telegram, Slack, Discord) are used by the host
process, not by containers via the gateway. Only offer to migrate
credentials that containers use for outbound API calls (OpenAI,
Parallel, etc.).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 13:52:25 +02:00
gavrielc
d398ba5ac6
feat(init-onecli): offer to migrate non-Anthropic .env credentials to vault
...
After migrating Anthropic credentials, the skill now scans .env for
other service tokens (Telegram, Slack, Discord, OpenAI, etc.) and
offers to move them into OneCLI Agent Vault as well.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 13:51:24 +02:00
gavrielc
8b53a95a5f
feat: add /init-onecli skill for OneCLI Agent Vault setup and credential migration
...
Operational skill that installs OneCLI, configures the Agent Vault
gateway, and migrates existing .env credentials into the vault.
Designed to run after /update-nanoclaw introduces OneCLI as a
breaking change. Added [BREAKING] changelog entry so update-nanoclaw
automatically offers to run /init-onecli.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 13:31:31 +02:00
gavrielc
4c6d9241d4
docs: update README and security docs to reflect OneCLI Agent Vault adoption
...
Replace references to the old built-in credential proxy with OneCLI's
Agent Vault across README (feature list, FAQ) and docs/SECURITY.md
(credential isolation section, architecture diagram).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 13:25:18 +02:00
gavrielc
87c3640cfc
Merge pull request #1346 from tomermesser/status-bar
...
feat(skill): add macOS menu bar status indicator
2026-03-25 23:55:47 +02:00
gavrielc
e4f15b659e
rename skill to add-macos-statusbar
...
Co-Authored-By: tomermesser <tomeaces@gmail.com >
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 23:55:21 +02:00
gavrielc
349b54ae9e
fix(add-statusbar): derive log path from binary location, fix SKILL.md
...
- statusbar.swift: derive project root from binary location instead of
hardcoding ~/Documents/Projects/nanoclaw
- SKILL.md: remove references to non-existent apply-skill.ts, compile
directly from skill directory using ${CLAUDE_SKILL_DIR}
- SKILL.md: add xattr -cr step for Gatekeeper on macOS Sequoia+
- Remove unused manifest.yaml
Co-Authored-By: tomermesser <tomeaces@gmail.com >
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 23:54:05 +02:00
gavrielc
9413ace113
chore: add edwinwzhe and scottgl9 to contributors
...
Co-Authored-By: Edwin He <edwinwzhe@users.noreply.github.com >
Co-Authored-By: Scott Glover <scottgl9@users.noreply.github.com >
2026-03-25 23:43:54 +02:00
gavrielc
2c447085b5
chore: add edwinwzhe to contributors
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 23:41:37 +02:00
github-actions[bot]
2cddefbef4
docs: update token count to 41.3k tokens · 21% of context window
2026-03-25 21:29:09 +00:00
github-actions[bot]
125757bc7d
chore: bump version to 1.2.34
2026-03-25 21:29:02 +00:00
gavrielc
2483cb3e2a
Merge pull request #1367 from RichardCao/fix/1272-telegram-dm-backfill
...
fix: default Telegram migration backfill chats to DMs
2026-03-25 23:28:51 +02:00
gavrielc
c16d70cdf7
Merge branch 'main' into fix/1272-telegram-dm-backfill
2026-03-25 23:28:35 +02:00
gavrielc
f7979bfa11
Merge pull request #1370 from shawnyeager/fix/ci-fork-guards
...
fix: skip bump-version and update-tokens on forks
2026-03-25 23:10:22 +02:00
gavrielc
271acf9101
Merge pull request #1375 from kenbolton/feature/emacs-channel
...
feat(skill): add Emacs channel skill
2026-03-25 23:10:15 +02:00
gavrielc
ab9613a2b0
Merge branch 'main' into fix/ci-fork-guards
2026-03-25 23:10:07 +02:00
gavrielc
68c59a1abf
feat(skill): add Emacs channel skill
...
Adds SKILL.md for the Emacs channel — an HTTP bridge that lets Emacs
send messages to NanoClaw and poll for responses. Source code lives on
the skill/emacs branch.
Co-Authored-By: Ken Bolton <ken@bscientific.com >
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-25 23:09:33 +02:00
gavrielc
b16fe4d9fc
Merge pull request #1378 from akasha-scheuermann/fix/setup-preserve-mount-allowlist
...
fix: skip mount-allowlist write during setup if file already exists
2026-03-25 22:56:04 +02:00
gavrielc
5f385974e7
Merge branch 'main' into fix/setup-preserve-mount-allowlist
2026-03-25 22:55:29 +02:00
github-actions[bot]
7bfd060536
chore: bump version to 1.2.33
2026-03-25 20:47:41 +00:00
gavrielc
255e139433
Merge pull request #1384 from kenbolton/fix/claw-mounts
...
fix(claw): mount group folder and sessions into container
2026-03-25 22:47:29 +02:00
gavrielc
3699363eb7
Merge branch 'main' into fix/claw-mounts
2026-03-25 22:47:14 +02:00
github-actions[bot]
3a26f69c7f
chore: bump version to 1.2.32
2026-03-25 20:39:06 +00:00
gavrielc
aae173d86f
Merge pull request #1402 from mrbob-git/codex/fix-issue-1141-per-group-trigger
...
Fix per-group trigger_pattern matching
2026-03-25 22:38:51 +02:00
gavrielc
23e9e1c150
Merge branch 'main' into codex/fix-issue-1141-per-group-trigger
2026-03-25 22:38:04 +02:00
gavrielc
8b6e9d6cf6
Merge pull request #1418 from IYENTeam/fix/enable-linger-clean
...
fix: enable loginctl linger so user service survives SSH logout
2026-03-25 22:27:17 +02:00
gavrielc
77b7c658d6
Merge branch 'main' into fix/enable-linger-clean
2026-03-25 22:26:22 +02:00
gavrielc
5954dfb3e7
Merge pull request #1423 from flobo3/fix/telegram-topics
...
docs: add flobo3 to contributors
2026-03-25 22:25:35 +02:00
flobo3
1f36232ef0
docs: add flobo3 to contributors
2026-03-25 22:25:00 +02:00
gavrielc
e9e6d987ac
Merge pull request #1426 from ingyukoh/fix/whatsapp-phone-prompt-example
...
fix: clarify WhatsApp phone number prompt to prevent auth failures
2026-03-25 22:18:05 +02:00
gavrielc
608f935ad7
Merge branch 'main' into fix/whatsapp-phone-prompt-example
2026-03-25 22:17:53 +02:00
gavrielc
b2fa85b04a
feat(skill): add channel-formatting skill ( #1448 )
...
feat(skill): channel-aware text formatting for WhatsApp, Telegram, Slack, Signal
2026-03-25 22:02:27 +02:00
gavrielc
7bba21af1e
feat(skill): add channel-formatting skill
...
Adds SKILL.md for channel-aware text formatting. When applied, converts
Claude's Markdown output to each channel's native syntax (WhatsApp,
Telegram, Slack) before delivery. Source code lives on the
skill/channel-formatting branch.
Co-Authored-By: Ken Bolton <ken@bscientific.com >
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-25 22:01:54 +02:00
gavrielc
22c1186f16
Merge pull request #1388 from glifocat/docs/update-upstream-docs
...
docs: update outdated documentation, add docs portal links
2026-03-25 21:30:59 +02:00
gavrielc
b71414957d
Merge branch 'main' into docs/update-upstream-docs
2026-03-25 21:30:39 +02:00
github-actions[bot]
6d4f972ad0
chore: bump version to 1.2.31
2026-03-25 15:37:53 +00:00
gavrielc
36a8ec643f
Merge pull request #1444 from qwibitai/fix/ismain-template-selection
...
fix: use main template for isMain groups in runtime registration
2026-03-25 17:37:39 +02:00
gavrielc
28937938b2
Merge branch 'main' into fix/ismain-template-selection
2026-03-25 17:36:52 +02:00
github-actions[bot]
b8f6a9b794
docs: update token count to 41.2k tokens · 21% of context window
2026-03-25 15:36:27 +00:00
gavrielc
89681a6d0d
Merge branch 'main' into fix/ismain-template-selection
2026-03-25 17:36:27 +02:00
github-actions[bot]
fd444681ef
chore: bump version to 1.2.30
2026-03-25 15:36:23 +00:00
gavrielc
72404968e1
Merge pull request #1429 from ingyukoh/fix/ipc-register-group-claude-md
...
fix: create CLAUDE.md from template when registering groups via IPC
2026-03-25 17:36:10 +02:00
gavrielc
115b0a3167
Merge branch 'main' into fix/ipc-register-group-claude-md
2026-03-25 17:36:01 +02:00
gavrielc
17c63b94a2
Merge pull request #756 from glifocat/upstream/fix-register-claude-md
...
fix(register): create CLAUDE.md in group folder from template
2026-03-25 17:34:08 +02:00
gavrielc
ff4075d9cb
Merge branch 'main' into upstream/fix-register-claude-md
2026-03-25 17:33:56 +02:00
gavrielc
8824a84afe
Merge pull request #1443 from Koshkoshinsk/fix/diagnostics-read-directive
...
fix: explicit Read tool directive for diagnostics pickup
2026-03-25 17:29:56 +02:00
gavrielc
627f13a83c
Merge branch 'main' into fix/diagnostics-read-directive
2026-03-25 17:29:44 +02:00
github-actions[bot]
df76dc6797
docs: update token count to 41.0k tokens · 20% of context window
2026-03-25 15:28:28 +00:00
github-actions[bot]
bb736f37f2
chore: bump version to 1.2.29
2026-03-25 15:28:25 +00:00