Commit Graph

6020 Commits

Author SHA1 Message Date
Marc
5e98e1fb44 fix: avoid format keyword in tool schemas
Co-authored-by: marcmarg <marcmarg@users.noreply.github.com>
2026-01-16 20:20:26 +00:00
Peter Steinberger
ef2990e32d feat: expand skill command registration 2026-01-16 20:17:32 +00:00
Peter Steinberger
3c7f860e59 feat: scope telegram inline buttons 2026-01-16 20:16:41 +00:00
Peter Steinberger
d3fe866525 chore: tweak tool call narration guidance (#1008)
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
2026-01-16 19:56:04 +00:00
Peter Steinberger
8e7b087a90 test: deflake background exec timeout 2026-01-16 19:48:52 +00:00
Peter Steinberger
639958625b test: cover doctor launchctl env overrides (#1037)
* test: cover doctor launchctl env overrides

* style(macos): fix swiftformat lint
2026-01-16 19:40:45 +00:00
Nima Karimi
6d9dce1d3a fix(macos): check config file mode for gateway token/password resolution (#1022)
* fix: honor config gateway mode for credentials

* chore: oxfmt doctor platform notes

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 19:29:48 +00:00
Peter Steinberger
78fa1042cb test: expand gateway auth probe coverage 2026-01-16 19:16:03 +00:00
Peter Steinberger
624ed219ff docs: update changelog for gateway probe fix (#1011) (thanks @ivanrvpereira) 2026-01-16 19:07:44 +00:00
Peter Steinberger
430dbb4f31 Merge pull request #1011 from ivanrvpereira/fix/security-audit-gateway-auth
fix(security): resolve local auth for gateway probe
2026-01-16 19:05:07 +00:00
henrymascot
3c8b9e577c showcase: add Linear CLI and Beeper CLI
- @NessZerra Linear CLI - manage Linear issues from terminal, works with Claude Code/Clawdbot
- @jules Beeper CLI - read/send/archive messages via Beeper Desktop MCP API
2026-01-16 19:05:02 +00:00
Shadow
f46af84590 Changelog: note Discord skill truncation 2026-01-16 10:03:53 -06:00
Wilkins
d2b93eed12 fix: truncate skill command descriptions to 100 chars for Discord (#1018)
* fix: truncate skill command descriptions to 100 chars for Discord

Discord slash commands have a 100 character limit for descriptions.
Skill descriptions were not being truncated, causing command registration
to fail with an empty error from the Discord API.

* style: format

* style: format
2026-01-16 10:01:59 -06:00
Ivan Pereira
b16f88d39b test(security): add coverage for gateway probe auth selection 2026-01-16 13:31:01 +00:00
Ivan Pereira
ab0cb8f971 fix(security): resolve local auth for gateway probe 2026-01-16 13:19:55 +00:00
Peter Steinberger
ef6aa6a81f feat: add user-invocable skill commands 2026-01-16 12:10:29 +00:00
Peter Steinberger
7ea3f984da fix: stabilize docker test suite 2026-01-16 11:47:14 +00:00
Peter Steinberger
a539a17e8d fix(cli): auto-update global installs 2026-01-16 11:45:37 +00:00
Peter Steinberger
c93b02d9d2 fix: scope whatsapp self-chat response prefix 2026-01-16 10:54:11 +00:00
Peter Steinberger
c981eca2ed fix: expand exec abort/timeout coverage 2026-01-16 10:43:22 +00:00
Peter Steinberger
d4d920b61b chore: release 2026.1.15 2026-01-16 10:37:30 +00:00
gerardward2007
db27fc3673 chore: ignore local identity files (#1001) (thanks @gerardward2007)
* chore: ignore local identity files (IDENTITY.md, USER.md)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* chore: ignore local identity files (#1001) (thanks @gerardward2007)

* chore: format session status tool

* chore: format bash exec background abort test

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-01-16 10:30:04 +00:00
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