SocialNerd42069
d922eb4c66
my local tweaks
2026-01-21 06:29:36 +00:00
Peter Steinberger
9d4b79f9e3
fix: address update cli type import
2026-01-21 06:10:27 +00:00
Peter Steinberger
567464851c
feat: align update channel installs
2026-01-21 06:00:54 +00:00
Peter Steinberger
5b77132a53
fix: normalize model override auth handling
2026-01-21 06:00:21 +00:00
Peter Steinberger
661a8ea465
chore: rename clawlog references
2026-01-21 05:53:32 +00:00
Peter Steinberger
57fc9a11c0
Merge pull request #1357 from vignesh07/fix/node-invoke-timeout
...
fix(node): enforce timeout for node.invoke handlers
2026-01-21 05:49:36 +00:00
Peter Steinberger
eb539c9a60
Merge pull request #1358 from vignesh07/fix/ios-talkmode-simulator
...
fix(ios): prevent Talk mode crash on simulator
2026-01-21 05:42:17 +00:00
Peter Steinberger
5f6f8b812a
feat: add /allowlist command
2026-01-21 05:34:53 +00:00
Peter Steinberger
b122a10300
docs: expand 2026.1.20 highlights
2026-01-21 05:34:29 +00:00
Peter Steinberger
a1cab7d48e
docs: add 2026.1.20 highlight
2026-01-21 05:31:37 +00:00
Peter Steinberger
7024b5ee41
fix: stabilize directory cli output
2026-01-21 05:25:28 +00:00
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
Vignesh Natarajan
dd9ea3a4b9
fix(ios): prevent Talk mode crash on simulator
...
- Disable Talk mode start on iOS simulator (no audio input)
- Validate audio input format before installing tap to avoid
AVFAudio assertion crashes on misconfigured devices.
Tested:
- Launched app on iOS simulator and tapping Talk no longer crashes
(shows error path instead).
2026-01-20 20:52:42 -08:00
Vignesh Natarajan
b3c3cfd11e
fix(node): enforce node.invoke timeout in node client
...
Use the timeout provided on node invoke requests to ensure node
clients always respond with a result.
This prevents gateway-side node.invoke calls from hanging until the
gateway timeout when a node command stalls.
Tests:
- swift test --filter GatewayNodeSessionTests
2026-01-20 20:50:20 -08: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