Peter Steinberger
1583fda5a0
docs: expand 2026.1.20 changelog
2026-01-21 05:24:23 +00:00
Peter Steinberger
031099afb3
feat: improve doctor update flow
2026-01-21 05:23:37 +00:00
Peter Steinberger
98e5c3d9fd
fix: align cli output tests and help examples
2026-01-21 05:20:31 +00:00
Peter Steinberger
4ad0e08a76
Merge pull request #1354 from vignesh07/fix/gateway-ios-client-id
...
fix(gateway): allow clawdbot-ios client id
2026-01-21 05:09:15 +00:00
Peter Steinberger
d7adceea8f
fix: guard nodes status duration parsing ( #1354 ) (thanks @vignesh07)
2026-01-21 05:07:27 +00:00
Peter Steinberger
0c9237a15e
fix: allow mobile node client ids ( #1354 ) (thanks @vignesh07)
2026-01-21 05:07:26 +00:00
Vignesh Natarajan
447df05182
fix: allow clawdbot-ios gateway client id
...
The iOS app currently identifies as clientId=clawdbot-ios when
connecting in node mode. Add this ID to the allowed gateway client
IDs so the handshake schema accepts it.
Also fixes a TS strictness issue in auto-reply status formatting
(parts filter) that caused
> clawdbot@2026.1.20 build /Users/vignesh/clawd/clawdbot-upstream
> tsc -p tsconfig.json && node --import tsx scripts/canvas-a2ui-copy.ts && node --import tsx scripts/copy-hook-metadata.ts && node --import tsx scripts/write-build-info.ts
[copy-hook-metadata] Copied boot-md/HOOK.md
[copy-hook-metadata] Copied command-logger/HOOK.md
[copy-hook-metadata] Copied session-memory/HOOK.md
[copy-hook-metadata] Copied soul-evil/HOOK.md
[copy-hook-metadata] Done to fail.
2026-01-21 05:07:26 +00:00
Peter Steinberger
773939746e
refactor: unify gateway connectivity state
2026-01-21 05:01:32 +00:00
Peter Steinberger
e299906f82
docs: update nodes list/status flags
2026-01-21 04:52:54 +00:00
Peter Steinberger
c32fd6b32b
feat: theme hooks/skills/plugins output
2026-01-21 04:48:34 +00:00
Peter Steinberger
af43743606
feat: tableize device/directory outputs
2026-01-21 04:48:33 +00:00
Peter Steinberger
4fc9bd491d
docs: unify cli help examples
2026-01-21 04:48:33 +00:00
Peter Steinberger
4d592e8fc7
fix: allow node exec fallback and defer node approvals
2026-01-21 04:46:50 +00:00
Peter Steinberger
d59a71371f
feat: filter nodes list/status
2026-01-21 04:39:15 +00:00
Peter Steinberger
a716ba0e94
Merge pull request #1348 from vignesh07/feat/tui-input-history
...
feat(tui): add input history (↑/↓) for submitted messages
2026-01-21 04:37:49 +00:00
Peter Steinberger
527b09cb2f
fix: record tui input history ( #1348 ) (thanks @vignesh07)
2026-01-21 04:37:22 +00:00
Peter Steinberger
a356257712
fix: record node last-connect by instance id
2026-01-21 04:32:53 +00:00
Vignesh Natarajan
23b56a5fba
feat(tui): add input history for submitted messages (WIP)
...
Record submitted inputs in the editor history so up/down arrow
can recall previous messages.
Adds a small helper to wire submit handling and unit tests for
routing/recording behavior.
No PR yet (per request).
2026-01-21 04:31:33 +00:00
dependabot[bot]
db9fd12a25
chore(deps): bump tar in the npm_and_yarn group across 1 directory
...
Bumps the npm_and_yarn group with 1 update in the / directory: [tar](https://github.com/isaacs/node-tar ).
Updates `tar` from 7.5.3 to 7.5.4
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.3...v7.5.4 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.4
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-21 04:22:46 +00:00
Peter Steinberger
f2c753fe21
fix: normalize node invoke result payloadJSON
2026-01-21 04:17:35 +00:00
Peter Steinberger
1a4759dcd6
docs: clarify node host exec flow
2026-01-21 04:14:34 +00:00
Peter Steinberger
d47ebd8ea1
fix: omit null payloadJSON in node invoke results
2026-01-21 04:13:47 +00:00
Peter Steinberger
0336952db3
fix: sanitize node invoke result params
2026-01-21 04:13:47 +00:00
Peter Steinberger
89770dcf0d
docs: colorize update help
2026-01-21 04:08:50 +00:00
Peter Steinberger
210c4e84b4
fix: show subcommand help on --help
2026-01-21 04:08:50 +00:00
Peter Steinberger
f600ac812c
docs: clarify update help
2026-01-21 04:08:50 +00:00
Peter Steinberger
1d9b5e1867
feat: use tsgo for dev/watch builds
2026-01-21 04:06:09 +00:00
Peter Steinberger
ef13e11eba
Merge pull request #1350 from Jackten/fix/fallback-authprofile-provider-scope
...
test(auto-reply): regression for authProfileId across provider fallback
2026-01-21 03:53:07 +00:00
Peter Steinberger
a20f1f2c11
Merge pull request #1349 from siddhantjain/fix/immediate-callback-answer
...
fix(telegram): answer callback queries immediately to prevent retries
2026-01-21 03:51:50 +00:00
Peter Steinberger
464895f8a6
fix: suppress node warnings unless verbose
2026-01-21 03:47:50 +00:00
Peter Steinberger
afa6366351
fix: suppress npm fund prompts
2026-01-21 03:47:50 +00:00
Peter Steinberger
ae65ab588b
fix: suppress update deprecation warnings
2026-01-21 03:47:50 +00:00
Peter Steinberger
1e1ccd7d52
feat: add non-interactive update option
2026-01-21 03:47:50 +00:00
Peter Steinberger
25114602b6
fix: guard media status parts filter
2026-01-21 03:43:42 +00:00
Peter Steinberger
6d769deec9
fix: default exec security to allowlist
2026-01-21 03:40:27 +00:00
Peter Steinberger
0940c066d1
fix: restore bundled plugin discovery
2026-01-21 03:40:05 +00:00
Peter Steinberger
fd4f89bedd
style: flatten approvals allowlist age
2026-01-21 03:36:54 +00:00
Peter Steinberger
864dacbc18
style: collapse approvals allowlist age
2026-01-21 03:36:54 +00:00
Peter Steinberger
2f14cb6654
style: tighten approvals allowlist age
2026-01-21 03:36:54 +00:00
Peter Steinberger
433ae63dba
feat: render approvals get as table
2026-01-21 03:36:54 +00:00
Peter Steinberger
9382e169d9
fix(macos): ignore launchd token in remote mode
2026-01-21 03:34:51 +00:00
Peter Steinberger
316690c363
test(macos): cover gateway host resolution
2026-01-21 03:34:51 +00:00
Peter Steinberger
e693d987b8
fix: hide empty status rows
2026-01-21 03:32:16 +00:00
Peter Steinberger
5b31d6fe32
fix: skip bundled plugin discovery in tests
2026-01-21 03:29:03 +00:00
Peter Steinberger
263fb23273
feat: add approvals allowlist examples
2026-01-21 03:27:50 +00:00
Peter Steinberger
ce56315dae
feat: group service help examples by submenu
2026-01-21 03:27:50 +00:00
Peter Steinberger
c27ba6e8c7
style: tighten nodes pending row
2026-01-21 03:27:50 +00:00
Peter Steinberger
25de1852e7
style: compress nodes pending age
2026-01-21 03:27:50 +00:00
Peter Steinberger
1003f0ac2e
style: format nodes pending row
2026-01-21 03:27:50 +00:00
Peter Steinberger
c051c02da0
feat: polish nodes cli output
2026-01-21 03:27:50 +00:00