Gabi Simons
675acffeb1
feat: add script field to ScheduledTask type and database layer
...
Adds optional `script` field to the ScheduledTask interface, with a
migration for existing DBs and full support in createTask/updateTask.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-18 14:04:11 +02:00
Ikko Ashimine
c75de24029
docs: add Japanese README
2026-03-18 19:43:46 +09:00
github-actions[bot]
d43d53244f
Merge branch 'main' into skill/ollama-tool
2026-03-18 10:10:51 +00:00
github-actions[bot]
c71c7b7e83
chore: bump version to 1.2.17
2026-03-18 10:10:45 +00:00
gavrielc
fe0a309325
Merge pull request #1086 from akshan-main/admin_mode_1
...
add /capabilities and /status skills
2026-03-18 12:10:34 +02:00
gavrielc
f2ed7fe490
Merge branch 'main' into admin_mode_1
2026-03-18 12:10:19 +02:00
gavrielc
96852f686e
Apply suggestion from @gavrielc
2026-03-18 12:08:22 +02:00
github-actions[bot]
e8326bae62
Merge branch 'main' into skill/ollama-tool
2026-03-18 09:52:36 +00:00
github-actions[bot]
e7d0ffb208
docs: update token count to 40.6k tokens · 20% of context window
2026-03-18 09:52:29 +00:00
github-actions[bot]
d71ffaf7ef
Merge branch 'main' into skill/ollama-tool
2026-03-18 09:52:24 +00:00
github-actions[bot]
9200612dd1
chore: bump version to 1.2.16
2026-03-18 09:52:20 +00:00
gavrielc
aa4f7a27ae
Merge pull request #1159 from mbravorus/upstream-pr/refresh-tasks-snapshot
...
fix: refresh tasks snapshot immediately after IPC task mutations
2026-03-18 11:48:36 +02:00
Gabi Simons
0c495b0efe
Merge branch 'main' into upstream-pr/refresh-tasks-snapshot
2026-03-18 01:05:29 -07:00
gavrielc
f629f9361a
Merge branch 'main' of https://github.com/qwibitai/nanoclaw
...
# Conflicts:
# package-lock.json
# repo-tokens/badge.svg
2026-03-17 09:43:05 +02:00
github-actions[bot]
5b5ee91aa7
Merge branch 'main' into skill/ollama-tool
2026-03-16 17:37:28 +00:00
github-actions[bot]
c8f03eddeb
docs: update token count to 40.5k tokens · 20% of context window
2026-03-16 17:37:20 +00:00
github-actions[bot]
8b647410c6
chore: bump version to 1.2.15
2026-03-16 17:37:14 +00:00
github-actions[bot]
2007471f4f
Merge branch 'main' into skill/ollama-tool
2026-03-16 17:37:12 +00:00
gavrielc
4b53ce008b
Merge pull request #1133 from gabi-simons/fix/remote-control-stdin-clean
...
fix: auto-accept remote-control prompt to prevent immediate exit
2026-03-16 19:37:00 +02:00
Gabi Simons
260812702c
fix: add KillMode=process so remote-control survives restarts
...
systemd's default KillMode=control-group kills all processes in the
cgroup on service restart, including the detached claude remote-control
process. KillMode=process only kills the main Node.js process, letting
detached children survive. restoreRemoteControl() already handles
reattaching on startup.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 13:12:07 +02:00
Gabi Simons
12ff2589fa
style: format remote-control tests with prettier
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-16 11:51:47 +02:00
Gabi Simons
924482870e
test: update remote-control tests for stdin pipe change
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 09:41:09 +00:00
Gabi Simons
d49af91cc2
fix: auto-accept remote-control prompt to prevent immediate exit
...
`claude remote-control` prompts "Enable Remote Control? (y/n)" on every
launch. With stdin set to 'ignore', the process exits immediately because
it cannot read the response. Pipe 'y\n' to stdin instead.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 09:34:23 +00:00
Akshan Krithick
de62ef6b3f
format remote-control files with Prettier
2026-03-14 21:41:56 -07:00
Akshan Krithick
8cbd715ee2
add read-only /capabilities and /status skills
2026-03-14 21:33:48 -07:00
gavrielc
9e5dde6ebb
Merge branch 'feat/remote-control'
2026-03-14 17:26:30 +02:00
github-actions[bot]
9e90c0712e
Merge branch 'main' into skill/ollama-tool
2026-03-14 15:24:11 +00:00
github-actions[bot]
fb66428eeb
docs: update token count to 40.4k tokens · 20% of context window
2026-03-14 15:24:01 +00:00
github-actions[bot]
9b82611dc1
chore: bump version to 1.2.14
2026-03-14 15:23:57 +00:00
github-actions[bot]
2317302745
Merge branch 'main' into skill/ollama-tool
2026-03-14 15:23:56 +00:00
gavrielc
4e7eb3e278
Merge pull request #1072 from qwibitai/feat/remote-control
...
feat: add /remote-control command for host-level Claude Code access
2026-03-14 17:23:46 +02:00
gavrielc
82206570d1
Merge remote-tracking branch 'telegram/main'
2026-03-14 17:15:08 +02:00
github-actions[bot]
c984e6f13d
docs: update token count to 41.1k tokens · 21% of context window
2026-03-14 15:08:12 +00:00
github-actions[bot]
3d649c386e
chore: bump version to 1.2.17
2026-03-14 15:08:11 +00:00
gavrielc
6f40ed148c
Merge pull request #45 from qwibitai/fix/telegram-slash-command-filter
...
fix: only skip /chatid and /ping, let other / messages through
2026-03-14 17:07:57 +02:00
gavrielc
cb20038956
fix: only skip /chatid and /ping, let other / messages through
...
Previously all messages starting with / were silently dropped. This
prevented NanoClaw-level commands like /remote-control from reaching
the onMessage callback. Now only Telegram bot commands (/chatid, /ping)
are skipped; everything else flows through as a regular message.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 17:01:23 +02:00
gavrielc
e2b0d2d0aa
feat: add /remote-control command for host-level Claude Code access
...
Users can send /remote-control from the main group in any channel to
spawn a detached `claude remote-control` process on the host. The
session URL is sent back through the channel. /remote-control-end
kills the session.
Key design decisions:
- One global session at a time, restricted to main group only
- Process is fully detached (stdout/stderr to files, not pipes) so it
survives NanoClaw restarts
- PID + URL persisted to data/remote-control.json; restored on startup
- Commands intercepted in onMessage before DB storage
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-14 16:59:52 +02:00
github-actions[bot]
b247357e0d
Merge branch 'main' into skill/ollama-tool
2026-03-14 13:26:24 +00:00
github-actions[bot]
2640973b41
chore: bump version to 1.2.13
2026-03-14 13:26:21 +00:00
gavrielc
e7318be0a2
chore: bump claude-agent-sdk to ^0.2.76
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-14 15:24:15 +02:00
github-actions[bot]
662e81fc9e
chore: bump version to 1.2.16
2026-03-14 13:17:37 +00:00
github-actions[bot]
54a55affa4
chore: bump version to 1.2.15
2026-03-14 13:16:49 +00:00
gavrielc
d1975462c4
chore: bump claude-agent-sdk to ^0.2.76
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-14 15:16:33 +02:00
gavrielc
696ae5e872
Merge remote-tracking branch 'telegram/main'
...
# Conflicts:
# repo-tokens/badge.svg
2026-03-14 15:01:08 +02:00
github-actions[bot]
4dd27adb84
Merge branch 'main' into skill/ollama-tool
2026-03-13 11:59:53 +00:00
gavrielc
c0902877fa
Merge pull request #1031 from qwibitai/gavrielc-patch-1
...
Update README.md
2026-03-13 13:59:26 +02:00
github-actions[bot]
cc4f03a203
Merge branch 'main' into skill/ollama-tool
2026-03-13 11:59:19 +00:00
gavrielc
38ebb31e6d
Update README.md
2026-03-13 13:59:15 +02:00
gavrielc
fedfaf3f50
Merge pull request #1030 from qwibitai/docker-sandboxes-announcement
...
Docker sandboxes announcement
2026-03-13 13:58:53 +02:00
gavrielc
df9ba0e5f9
fix: correct Docker Sandboxes documentation URL
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-13 12:03:27 +02:00