Peter Steinberger
fd42b49995
Merge pull request #895 from mukhtharcm/feat/chrome-browser-improvements
...
feat(browser): add support for authenticated remote browser profiles
2026-01-16 08:32:02 +00:00
Peter Steinberger
e7c038d440
fix: support authenticated remote CDP URLs ( #895 ) (thanks @mukhtharcm)
2026-01-16 08:31:51 +00:00
Peter Steinberger
b9ef381d3a
Merge pull request #860 from nachoiacovino/feat/telegram-custom-commands
...
feat(telegram): support custom commands in config
2026-01-16 08:26:26 +00:00
Peter Steinberger
d841c78498
fix: stabilize macOS audio test and default browser detection
2026-01-16 08:25:39 +00:00
Peter Steinberger
0725c8bb41
fix: add telegram custom commands ( #860 ) (thanks @nachoiacovino)
...
Co-authored-by: Nacho Iacovino <50103937+nachoiacovino@users.noreply.github.com>
2026-01-16 08:22:09 +00:00
Muhammed Mukhthar CM
ad983ae7d6
fix: exclude google-antigravity from history downgrade hack ( #894 )
...
* Agent: exclude google-antigravity from history downgrade hack
* Lint: fix formatting in test
* Lint: formatting and unused vars in test
* fix: preserve google-antigravity tool calls (#894 ) (thanks @mukhtharcm)
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 08:14:56 +00:00
Muhammed Mukhthar CM
4815607d2a
test(browser): fix missing getHeadersWithAuth mock in server tests
2026-01-16 08:11:00 +00:00
Muhammed Mukhthar CM
dfa611e8ae
feat(browser): add support for remote playwright websocket auth
2026-01-16 08:11:00 +00:00
Muhammed Mukhthar CM
44b1f18a2f
feat(browser): add support for authenticated remote CDP profiles
2026-01-16 08:10:32 +00:00
Peter Steinberger
5731aeebf8
Merge pull request #845 from MatthieuBizien/fix/issue-841-openrouter-gemini
...
Agents: sanitize OpenRouter Gemini thoughtSignature
2026-01-16 08:03:40 +00:00
Peter Steinberger
9b72339d80
fix: port OpenRouter Gemini sanitization to split files ( #845 ) (thanks @MatthieuBizien)
2026-01-16 08:02:56 +00:00
Peter Steinberger
384f69a5a8
fix: update macOS IPC tests
2026-01-16 07:58:35 +00:00
Matthieu Bizien
fbf7830a35
Changelog: thank PR #845
2026-01-16 07:51:49 +00:00
Matthieu Bizien
e06149b5b7
Agents: sanitize OpenRouter Gemini thoughtSignature
2026-01-16 07:51:49 +00:00
Palash Oswal
b6be97f878
Gateway auth: accept local Tailscale Serve hostnames and tailnet IPs ( #885 )
...
* Gateway auth: accept local Tailscale Serve hostnames and tailnet IPs
* fix: allow local Tailscale Serve hostnames (#885 ) (thanks @oswalpalash)
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 07:51:25 +00:00
Peter Steinberger
9e02e2c1a3
Merge pull request #982 from wes-davis/fix/gateway-connection-diagnostics
...
macOS: keep gateway connected (stop port flapping)
2026-01-16 07:36:46 +00:00
Peter Steinberger
cad1b9d202
fix: sync remote ssh targets
2026-01-16 07:33:15 +00:00
Peter Steinberger
6c901fb7df
feat: add system.which bin probe
2026-01-16 07:31:41 +00:00
Peter Steinberger
3ca8ee14c2
fix: handle MiniMax coding plan usage payloads
2026-01-16 07:28:48 +00:00
Peter Steinberger
60ac7fd68b
Merge pull request #992 from tyler6204/fix/tool-typing-race-condition
...
fix: send text between tool calls to channel immediately
2026-01-16 07:26:10 +00:00
Peter Steinberger
41b460ca51
docs: add npm 1password publish steps
2026-01-16 07:08:07 +00:00
Peter Steinberger
b3fd49f033
feat: use dropdowns for access controls
2026-01-16 07:00:05 +00:00
Peter Steinberger
07df5a9089
docs: clarify onboarding + sessions + heartbeats
2026-01-16 06:57:54 +00:00
Peter Steinberger
5d0af26cc3
fix(google): scrub tool schemas for gemini
2026-01-16 06:57:54 +00:00
Peter Steinberger
2544374b06
fix(browser): surface detection details and docs
2026-01-16 06:57:54 +00:00
Peter Steinberger
e75f608fe2
feat: add config get/set/unset helpers
2026-01-16 06:57:54 +00:00
Peter Steinberger
1865d82ed9
Merge pull request #870 from JDIVE/fix/discord-actions-schema
...
fix(config): allow discord action flags in schema
2026-01-16 06:50:50 +00:00
Peter Steinberger
56f069d2aa
fix: update discord action defaults ( #870 ) (thanks @JDIVE)
2026-01-16 06:50:27 +00:00
Jamie Openshaw
f134e2d17f
fix(config): allow discord action flags in schema
...
Ensure discord action flags survive config validation.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-16 06:48:25 +00:00
Peter Steinberger
1bff2e77fb
docs: move troubleshooting items from faq
2026-01-16 06:35:13 +00:00
Peter Steinberger
5dd1a32065
chore: update a2ui bundle
2026-01-16 06:35:05 +00:00
Peter Steinberger
25c71a4032
fix: clear lint blockers
2026-01-16 06:35:05 +00:00
Peter Steinberger
cbbee4bc08
test: stabilize slow and flaky tests
2026-01-16 06:24:58 +00:00
Peter Steinberger
415cf5e44e
fix: resolve bridge warnings
2026-01-16 06:15:45 +00:00
Peter Steinberger
6f60f83da6
Merge pull request #995 from roshanasingh4/fix/systemd-execstart-whitespace
...
Fix systemd ExecStart whitespace parsing
2026-01-16 06:03:35 +00:00
Peter Steinberger
52d3334d2b
Merge pull request #993 from cpojer/reminder-improvement
...
Improve reminder text generation.
2026-01-16 06:03:04 +00:00
Peter Steinberger
9c2b6befe8
fix: repair launchd status parsing
2026-01-16 06:01:28 +00:00
Peter Steinberger
ace70322b9
feat: add plugin update tracking
2026-01-16 05:55:05 +00:00
Peter Steinberger
91c075752a
docs: fix FAQ reset anchor
2026-01-16 05:54:56 +00:00
Peter Steinberger
38b30e7535
fix: unblock mac node bridge TLS
2026-01-16 05:50:55 +00:00
Peter Steinberger
58aed977f5
style: apply swiftformat fixes
2026-01-16 05:42:18 +00:00
Peter Steinberger
003be4bb1c
feat: add json output for daemon lifecycle
2026-01-16 05:40:47 +00:00
Peter Steinberger
d5b29a26d2
feat(browser): prefer default chromium browser
2026-01-16 05:37:53 +00:00
Peter Steinberger
c9154cfb11
feat: add TLS for node bridge
2026-01-16 05:28:40 +00:00
Roshan Singh
ab91f1f9a2
Fix systemd ExecStart parsing whitespace
2026-01-16 05:25:13 +00:00
Tyler Yust
f62484da50
fix: handle async tool start handler rejections
...
Add .catch() to handleToolExecutionStart call to prevent unhandled
promise rejections when onAgentEvent or typing signaling fails.
2026-01-15 21:10:52 -08:00
cpojer
9eb64de2c0
Improve reminder text generation.
2026-01-16 14:03:17 +09:00
Tyler Yust
9263f96ca4
fix: send text between tool calls to channel immediately
...
Previously, when block streaming was disabled (the default), text generated
between tool calls would only appear after all tools completed. This was
because onBlockReply wasn't passed to the subscription when block streaming
was off, so flushBlockReplyBuffer() before tool execution did nothing.
Now onBlockReply is always passed, and when block streaming is disabled,
block replies are sent directly during tool flush. Directly sent payloads
are tracked to avoid duplicates in final payloads.
Also fixes a race condition where tool summaries could be emitted before
the typing indicator started by awaiting onAgentEvent in tool handlers.
2026-01-15 20:55:52 -08:00
Peter Steinberger
55806b5af5
fix: normalize pairing aliases and webhook guard ( #991 ) (thanks @longmaba)
2026-01-16 04:55:16 +00:00
Peter Steinberger
a5ce070ece
Merge pull request #991 from longmaba/fix/zalo-pairing-and-webhook
...
fix(zalo): fix pairing channel detection and webhook payload format
2026-01-16 04:54:08 +00:00