iHildy
90d82c5445
feat: add beta googlechat channel
2026-01-24 23:30:45 +00:00
Peter Steinberger
662e7bd61b
fix: clean docker onboarding warnings + preserve agentId casing
2026-01-24 19:07:01 +00:00
Peter Steinberger
d24c4f98a3
test: align agent id normalization
2026-01-24 14:36:31 +00:00
Peter Steinberger
53c60017f6
fix: normalize heartbeat targets
2026-01-24 13:53:00 +00:00
Peter Steinberger
92694492cb
fix: sync tests with config normalization
2026-01-24 13:32:26 +00:00
Peter Steinberger
2bffefdb67
fix: preserve agent id casing
2026-01-24 12:23:44 +00:00
Peter Steinberger
116482fdb6
fix: align agent id normalization
2026-01-24 12:10:08 +00:00
Tak Hoffman
c9b8ce955f
CLI: fix Windows node argv stripping ( #1564 )
...
Co-authored-by: Tak hoffman <takayukihoffman@gmail.com>
2026-01-24 07:10:40 +00:00
Peter Steinberger
67b9b0ef1f
fix: honor tools.exec ask/security in approvals
2026-01-24 04:53:44 +00:00
Peter Steinberger
5909f66b7a
feat: add system cli
2026-01-24 04:03:07 +00:00
Peter Steinberger
acf2f21045
fix: clean wrapped banner tagline
2026-01-24 01:26:17 +00:00
Peter Steinberger
367f48ce51
feat: add tlon channel plugin
2026-01-24 00:25:39 +00:00
Peter Steinberger
08d11149a0
feat: add models status auth probes
2026-01-23 19:28:55 +00:00
Peter Steinberger
7129952819
test: dedupe CLI onboard auth cases
2026-01-23 18:34:33 +00:00
Peter Steinberger
9e1ce76cfb
fix: restart gateway after update by default
2026-01-23 11:50:19 +00:00
Peter Steinberger
6272315b69
fix: stop gateway before uninstall
2026-01-23 07:17:42 +00:00
Tak hoffman
bf4a5b3987
CLI: fix Windows gateway startup
2026-01-23 04:47:01 +00:00
Peter Steinberger
04bc47cb9a
fix: put plugin descriptions under source
2026-01-23 04:02:42 +00:00
Peter Steinberger
3ad48d3786
fix: prefer ~ for home paths in output
2026-01-23 03:44:31 +00:00
Peter Steinberger
04122e4440
test: speed up test suite
2026-01-23 02:22:02 +00:00
Lucas Czekaj
8b3a573ccf
fix: suppress spinner in logs --follow mode
...
The progress spinner was being shown for each gateway RPC call during
log tailing, causing repeated spinner frames (◇ │) to appear every
polling interval.
Add a `progress` option to `callGatewayFromCli` and disable the spinner
during follow mode polling to keep output clean.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 16:58:42 -08:00
Peter Steinberger
fb42de9070
feat: add manual onboarding flow alias
2026-01-22 23:09:28 +00:00
Peter Steinberger
6bf574f609
fix: cache usage cost summary
2026-01-22 08:51:22 +00:00
Peter Steinberger
6edd70b7aa
fix: wrap cli banner tagline
2026-01-22 08:50:06 +00:00
Peter Steinberger
d8706307c9
feat: add update wizard and guard elevated defaults
2026-01-22 07:06:19 +00:00
Peter Steinberger
2d2a040795
Merge remote-tracking branch 'origin/main' into feature/agent-avatar-support
2026-01-22 06:03:56 +00:00
Peter Steinberger
5bc4841918
feat: add agent identity avatars ( #1329 ) (thanks @dlauer)
2026-01-22 05:37:15 +00:00
Peter Steinberger
be0e067e24
fix: restore daemon subcommand alias
2026-01-22 05:33:47 +00:00
Peter Steinberger
b8122ba647
feat: preflight update runner before rebase
2026-01-22 04:19:33 +00:00
Peter Steinberger
2c28fca67d
feat: add agent avatar support ( #1329 ) (thanks @dlauer)
2026-01-22 04:00:07 +00:00
Peter Steinberger
c2b25dac8e
fix: msteams attachments + plugin prompt hints
...
Co-authored-by: Christof <10854026+Evizero@users.noreply.github.com>
2026-01-22 03:37:29 +00:00
Peter Steinberger
1e143239a4
fix: prevent memory CLI hangs
2026-01-22 03:14:59 +00:00
Peter Steinberger
16a5fcd629
Merge pull request #1414 from czekaj/fix/discord-exec-resolvedpath-validation
...
fix(exec): pass undefined instead of null for optional approval params
2026-01-22 03:11:26 +00:00
Peter Steinberger
2f9b614678
test: avoid downgrade prompt in update fallback
2026-01-22 02:44:13 +00:00
Peter Steinberger
a55e0ad311
fix: sync debug polling with route changes ( #1373 ) (thanks @yazinsai)
2026-01-22 02:24:19 +00:00
Lucas Czekaj
698e8f4c0c
fix(exec): pass undefined instead of null for optional approval params
...
TypeBox Type.Optional(Type.String()) accepts string|undefined but NOT null.
Discord exec was failing with 'resolvedPath must be string' because callers
passed null explicitly. Web UI worked because it skipped the approval request.
Fixes exec approval validation error in Discord-triggered sessions.
2026-01-21 18:14:51 -08:00
Peter Steinberger
aa877337cb
test: avoid hardcoded version strings
2026-01-22 02:01:11 +00:00
Peter Steinberger
567415d38f
chore: bump version to 2026.1.21
2026-01-22 01:59:16 +00:00
Peter Steinberger
1ee83caed4
fix(gateway): enforce singleton lock
2026-01-21 22:47:18 +00:00
Peter Steinberger
3161a0ea0a
feat: tighten exec allowlist gating
2026-01-21 21:45:50 +00:00
Peter Steinberger
7efa487150
fix: add explicit tailnet gateway bind
2026-01-21 20:36:09 +00:00
Peter Steinberger
55ef663003
fix: correct nodes exec config typing
2026-01-21 20:32:43 +00:00
Peter Steinberger
3cbd187a13
feat: make nodes run exec-style
2026-01-21 20:25:12 +00:00
Peter Steinberger
f3f65c6fbf
fix: harden port listener detection
2026-01-21 18:52:55 +00:00
Peter Steinberger
475c94227e
chore: rename gateway daemon prompts
2026-01-21 17:46:30 +00:00
Peter Steinberger
1eeba6ae10
feat: fold gateway service commands into gateway
2026-01-21 17:45:26 +00:00
Peter Steinberger
fcff0604c7
fix: harden bluebubbles short ids and fetch wrapper ( #1369 ) (thanks @tyler6204)
2026-01-21 17:09:15 +00:00
Peter Steinberger
16a15e0bf5
feat: flatten node CLI commands
2026-01-21 16:48:42 +00:00
Peter Steinberger
952d89ef65
feat: render approvals tables on write
2026-01-21 11:10:03 +00:00
Peter Steinberger
054d492165
feat: show node PATH and bootstrap node host env
2026-01-21 11:06:56 +00:00