Commit Graph

5998 Commits

Author SHA1 Message Date
tosh-hamburg
e9f617f9fa fix: docker-setup fails on Synology because of problem with bun (#1002) 2026-01-16 10:03:56 +00:00
Roshan Singh
a35d0d907e fix: keep background exec aborts from killing sessions (#1000) (thanks @roshanasingh4)
When exec returns early in background mode, the tool-call AbortSignal can fire and previously caused killProcessTree(SIGKILL). Ignore abort after yielding/backgrounding so background sessions keep running.
2026-01-16 10:01:39 +00:00
Peter Steinberger
fdff38756f docs: refresh unreleased highlights 2026-01-16 09:51:27 +00:00
Peter Steinberger
3bd05e23bc docs: sort unreleased changelog 2026-01-16 09:46:12 +00:00
Peter Steinberger
371d76acf9 fix: drop oauth status from session status 2026-01-16 09:39:12 +00:00
Peter Steinberger
adc765a797 fix: correct minimax usage + show reset 2026-01-16 09:36:45 +00:00
Peter Steinberger
7a6561a1c0 feat: warn on weak model tiers 2026-01-16 09:34:37 +00:00
Peter Steinberger
e8b5c6d477 refactor: unify session reset helper 2026-01-16 09:33:39 +00:00
Peter Steinberger
a50c5514ba chore: format web monitor inbox tests 2026-01-16 09:26:18 +00:00
Peter Steinberger
70722e7b95 fix: delete transcripts on role ordering reset 2026-01-16 09:20:16 +00:00
Peter Steinberger
767496255b fix: wire markdown variant renderer 2026-01-16 09:19:25 +00:00
Peter Steinberger
d86a3d1294 chore: run format and fix sandbox browser timeouts 2026-01-16 09:18:58 +00:00
Peter Steinberger
afd27925ce refactor: consolidate chat markdown rendering 2026-01-16 09:16:43 +00:00
Peter Steinberger
1bcd8693c5 fix: suppress WhatsApp pairing replies for historical DMs 2026-01-16 09:10:44 +00:00
Peter Steinberger
77577bfb94 docs: add control UI unauthorized FAQ hint 2026-01-16 09:07:20 +00:00
Peter Steinberger
a66aef5248 chore: update macOS package lock 2026-01-16 09:06:23 +00:00
Peter Steinberger
9a500b085e docs: add browserless remote CDP example 2026-01-16 09:05:30 +00:00
Peter Steinberger
89c5c831b9 fix: reset sessions after role ordering conflicts 2026-01-16 09:04:04 +00:00
Peter Steinberger
f87f485960 fix: add control UI auth guidance 2026-01-16 09:03:02 +00:00
Peter Steinberger
dbba858679 feat: render native chat markdown via Textual 2026-01-16 09:02:27 +00:00
Peter Steinberger
7403145298 fix: tune remote CDP timeouts 2026-01-16 09:01:25 +00:00
Peter Steinberger
245fe37795 fix: upgrade ws to wss for https CDP 2026-01-16 08:44:08 +00:00
Peter Steinberger
2e27eecd7f Merge pull request #880 from mkbehr/openai-image-gen-fix
fix: Make openai-image-gen skill use appropriate defaults per model.
2026-01-16 08:42:13 +00:00
Peter Steinberger
83f9a603c3 fix: align image-gen defaults (#880) (thanks @mkbehr) 2026-01-16 08:41:23 +00:00
Michael Behr
52dee86682 fix(openai-image-gen): use correct file extension for output format
When --output-format is specified for GPT models, save files with
the correct extension (.webp, .jpeg, or .png) instead of always
using .png.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:37:57 +00:00
Michael Behr
582fe1a103 feat(openai-image-gen): add model-specific parameter support
- Auto-detect model and apply appropriate defaults for size/quality
- Add --background, --output-format, and --style parameters
- Enforce dall-e-3 count=1 limitation with automatic adjustment
- Omit quality parameter for dall-e-2 (not supported)
- Document model-specific parameters and supported values

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:37:57 +00:00
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