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
Peter Steinberger
47aea6b857
chore: remove fresh dist log
2026-01-21 03:13:50 +00:00
Peter Steinberger
16fbe9bfd2
feat: render nodes status as table
2026-01-21 03:11:27 +00:00
Vultr-Clawd Admin
e0ba4fa4f3
test(auto-reply): drop auth profile on provider fallback
2026-01-20 23:07:33 -04:00
Siddhant Jain
f0507a9d0a
fix(telegram): answer callback queries immediately to prevent retries
...
Telegram retries callback queries if they aren't acknowledged quickly.
Previously, answerCallbackQuery was called in a finally block AFTER
processing, which could take several seconds for agent responses.
This change moves answerCallbackQuery to immediately after basic
validation, before any processing begins. This prevents Telegram
from sending duplicate callbacks while the agent is thinking.
Fixes duplicate callback handling when agent processing is slow.
2026-01-21 03:04:28 +00:00
Peter Steinberger
2f0e460a60
feat: add nodes list table with last connect
2026-01-21 03:03:48 +00:00
Peter Steinberger
7aaeaf3d52
refactor: harden log stream writes
2026-01-21 03:03:29 +00:00
Peter Steinberger
1a9cfd5149
fix: add browser snapshot default mode ( #1336 )
...
Co-authored-by: Seb Slight <sbarrios93@gmail.com>
2026-01-21 03:03:10 +00:00
Peter Steinberger
e041d5671a
refactor(ui): reuse emoji icon helpers
2026-01-21 02:58:56 +00:00
Peter Steinberger
f8e4bf2066
feat(ui): add copy-as-markdown in chat
...
Co-authored-by: Bradley Priest <bradleypriest@users.noreply.github.com>
2026-01-21 02:58:56 +00:00
Peter Steinberger
f88e2abb5a
fix: harden web fetch SSRF and redirects
...
Co-authored-by: Eli <fogboots@users.noreply.github.com>
2026-01-21 02:54:14 +00:00
Peter Steinberger
4d6dedce1a
Merge pull request #1314 from dbhurley/fix/control-ui-token-auth
...
fix: allow token auth to bypass device identity requirement
2026-01-21 02:44:47 +00:00
Peter Steinberger
96b951314a
Merge pull request #1318 from sebslight/fix/logs-follow-output
...
CLI: avoid logs --follow echo
2026-01-21 02:38:14 +00:00
Peter Steinberger
402a7198ce
fix(macos): return bind host
2026-01-21 02:29:41 +00:00
Peter Steinberger
491b9d42fd
Merge pull request #1322 from KrauseFx/fix/cron-edit-preserve-delivery-on-message
...
Fix(cli): Preserve delivery settings when updating message via cron edit
2026-01-21 02:29:20 +00:00
Peter Steinberger
b6b2d60ba4
fix(gateway): improve validation errors ( #1347 )
...
Thanks @vignesh07.
Co-authored-by: Vignesh <vignesh07@users.noreply.github.com>
2026-01-21 02:28:33 +00:00
Vignesh Natarajan
4249f3add3
fix(gateway): clarify schema validation errors
...
Improve validation error formatting for strict schemas.
In particular, additionalProperties errors now surface the
unexpected property name and where it occurred, which makes
handshake/connect failures easier to debug.
2026-01-21 02:28:33 +00:00
Peter Steinberger
3ce815e9a2
fix(macos): prefer tailnet ip for auto bind
2026-01-21 02:28:21 +00:00