Peter Steinberger
|
d309d4fe8b
|
fix(discord): log gateway reconnects
|
2026-01-09 21:06:19 +01:00 |
|
Peter Steinberger
|
6d378ee608
|
feat(telegram): inline keyboard buttons (#491)
Co-authored-by: Azade <azade@hey.com>
|
2026-01-09 20:47:03 +01:00 |
|
Peter Steinberger
|
fb989cd0f8
|
Merge pull request #600 from samratjha96/fix/discord-duplicate-messages
fix(queue): deduplicate followup queue entries
|
2026-01-09 19:45:10 +00:00 |
|
Peter Steinberger
|
d3a0114b6b
|
fix: dedupe followup queue by message id (#600) (thanks @samratjha96)
|
2026-01-09 20:44:11 +01:00 |
|
Peter Steinberger
|
a65455e25d
|
fix: align WhatsApp activity account id (#537) (thanks @Nachx639)
|
2026-01-09 20:42:35 +01:00 |
|
Peter Steinberger
|
0a4cb0d264
|
Merge pull request #604 from clawdbot/fix/model-fallback-error-message
Fix model fallback error message handling
|
2026-01-09 19:24:22 +00:00 |
|
Peter Steinberger
|
9ecef09c69
|
docs: update changelog for model fallback lint fix (#604) (thanks @steipete)
|
2026-01-09 20:24:08 +01:00 |
|
Peter Steinberger
|
71a08eed84
|
Merge pull request #599 from mcinteerj/fix/gemini-tool-schemas
fix: simplify tool schemas for Gemini compatibility
|
2026-01-09 19:19:01 +00:00 |
|
Peter Steinberger
|
0edacd0469
|
fix: simplify session tool schemas for Gemini compatibility (#599) (thanks @mcinteerj)
|
2026-01-09 20:17:46 +01:00 |
|
Peter Steinberger
|
133e30c594
|
refactor: centralize model override validation (#602) (thanks @steipete)
|
2026-01-09 20:15:26 +01:00 |
|
Shadow
|
f0a909f6dd
|
Changelog: add PR 601
|
2026-01-09 13:06:41 -06:00 |
|
Peter Steinberger
|
ade06cb9fb
|
Merge pull request #472 from koala73/main
feat: add hooks.gmail.model for cheaper Gmail PubSub processing
|
2026-01-09 19:00:53 +00:00 |
|
Peter Steinberger
|
5755d85ad1
|
fix: harden Gmail hook model defaults (#472) (thanks @koala73)
|
2026-01-09 19:59:45 +01:00 |
|
Magi Metal
|
50a5b4ddcc
|
Discord: fix DM recipient parsing for bare numeric user IDs (#596)
Co-authored-by: Shadow <shadow@clawd.bot>
|
2026-01-09 12:58:25 -06:00 |
|
Peter Steinberger
|
47a8b410ee
|
Merge pull request #475 from rahthakor/feature/ui-enhancements
feat(ui): refactor chat layout with sidebar, message grouping, and nav improvements
|
2026-01-09 18:54:44 +00:00 |
|
Peter Steinberger
|
067c20608c
|
fix(ui): landing cleanup (#475) (thanks @rahthakor)
|
2026-01-09 19:53:32 +01:00 |
|
Peter Steinberger
|
87f432880a
|
fix: honor whatsapp mediaMaxMb (#505) (thanks @koala73)
|
2026-01-09 19:51:35 +01:00 |
|
Peter Steinberger
|
fd15704c77
|
fix(auto-reply): coalesce block replies and document streaming toggles (#536) (thanks @mcinteerj)
|
2026-01-09 18:19:55 +00:00 |
|
Peter Steinberger
|
91a6f721a3
|
docs: changelog for iMessage thread isolation (#535) (thanks @mdahmann)
|
2026-01-09 18:43:32 +01:00 |
|
Peter Steinberger
|
a06b6c807e
|
Merge pull request #592 from clawdbot/docs/hetzner-followups
|
2026-01-09 17:31:27 +00:00 |
|
Peter Steinberger
|
65a11095c0
|
docs: add changelog entry for #591
|
2026-01-09 18:23:26 +01:00 |
|
Peter Steinberger
|
79b3abd797
|
refactor: drop empty error messages in history
|
2026-01-09 18:23:26 +01:00 |
|
Peter Steinberger
|
37389005fc
|
docs: note hetzner cross-links in changelog (#592)
|
2026-01-09 18:21:53 +01:00 |
|
Peter Steinberger
|
62bf779c14
|
Merge pull request #556 from Iamadig/docs/hetzner-guide
Docs/hetzner guide
|
2026-01-09 17:18:18 +00:00 |
|
Peter Steinberger
|
5c13dcdb7b
|
Merge pull request #590 from mneves75/feat/minimax-anthropic-api
feat: Add MiniMax Anthropic-compatible API support (minimax-api)
|
2026-01-09 17:18:09 +00:00 |
|
Peter Steinberger
|
706cbe89ec
|
fix: align Hetzner docker guide with gateway runtime (#556) (thanks @Iamadig)
|
2026-01-09 18:17:19 +01:00 |
|
Peter Steinberger
|
a6a469435a
|
fix: finalize minimax-api onboarding (#590) (thanks @mneves75)
|
2026-01-09 18:17:13 +01:00 |
|
Peter Steinberger
|
6156402c1a
|
fix: scope 429 fast-fail to antigravity (#561) (thanks @mukhtharcm)
|
2026-01-09 18:13:47 +01:00 |
|
NickSpisak_
|
cfcff68e91
|
feat(discord): add channel/category management actions (#487)
Co-authored-by: Shadow <shadow@clawd.bot>
|
2026-01-09 11:05:58 -06:00 |
|
Peter Steinberger
|
e74656fa71
|
Merge pull request #589 from clawdbot/chore/commands-registry-guards
fix: harden slash command registry
|
2026-01-09 16:56:01 +00:00 |
|
Peter Steinberger
|
d64ed620d5
|
Merge pull request #588 from clawdbot/refactor/discord-thread-context
refactor: consolidate discord thread context handling
|
2026-01-09 16:54:14 +00:00 |
|
Peter Steinberger
|
cf1e0d743c
|
fix: harden slash command registry
|
2026-01-09 17:53:24 +01:00 |
|
Peter Steinberger
|
b23ce86c81
|
docs: update changelog for #588
|
2026-01-09 17:52:47 +01:00 |
|
Peter Steinberger
|
24af8adcf9
|
Merge pull request #587 from clawdbot/refactor/hook-agent-normalize
Hooks: normalize agent provider handling
|
2026-01-09 16:52:32 +00:00 |
|
Peter Steinberger
|
044ea90dde
|
fix: repair doctor service install switches
|
2026-01-09 17:50:28 +01:00 |
|
Peter Steinberger
|
51725a71a3
|
refactor: normalize hook agent providers
|
2026-01-09 17:40:36 +01:00 |
|
Peter Steinberger
|
f146c9ef16
|
Merge pull request #585 from clawdbot/shadow/forum
Discord: fix forum thread starters
|
2026-01-09 16:35:33 +00:00 |
|
Peter Steinberger
|
abfd5719d6
|
fix: cache discord channel lookups for thread starters (#585) (thanks @thewilloftheshadow)
|
2026-01-09 17:35:16 +01:00 |
|
Peter Steinberger
|
40fcfc9479
|
test: cover hook deliver default (#533) (thanks @mcinteerj)
|
2026-01-09 17:34:22 +01:00 |
|
Peter Steinberger
|
ee70a1d1fb
|
fix(status): use claude-cli token for usage
|
2026-01-09 16:24:55 +00:00 |
|
Peter Steinberger
|
cef13aa705
|
Merge pull request #586 from clawdbot/temp/landpr-492
fix(commands): wire /usage alias to /status
|
2026-01-09 16:14:11 +00:00 |
|
Peter Steinberger
|
68ad27e31c
|
fix(commands): wire /usage to status (#492) (thanks @lc0rp)
|
2026-01-09 17:10:53 +01:00 |
|
Peter Steinberger
|
7d9300e0f5
|
fix: allow whitespace in reply tags (#560) (thanks @mcinteerj)
|
2026-01-09 17:03:44 +01:00 |
|
Peter Steinberger
|
fd9e2d3def
|
feat: remove provider config in configure
|
2026-01-09 16:55:47 +01:00 |
|
Peter Steinberger
|
c643ce2a7a
|
feat: add /debug runtime overrides
|
2026-01-09 16:55:16 +01:00 |
|
Peter Steinberger
|
1eecce9a15
|
Merge pull request #578 from p6l-richard/feature/identity-based-message-prefix
fix(messages): derive messagePrefix from identity.name
|
2026-01-09 15:40:52 +00:00 |
|
Peter Steinberger
|
66bbb723c5
|
fix: derive prefixes from routed identity (#578) (thanks @p6l-richard)
|
2026-01-09 16:39:32 +01:00 |
|
Peter Steinberger
|
8de1c449ee
|
Merge pull request #558 from carlulsoe/mobile-ui-improvements
feat(ui): improve mobile responsiveness [AI-assisted]
|
2026-01-09 15:39:19 +00:00 |
|
Peter Steinberger
|
facf5c09a0
|
fix: honor slack reply threading (#574, thanks @bolismauro)
|
2026-01-09 15:38:43 +00:00 |
|
Peter Steinberger
|
b3e0fafe50
|
fix: stabilize windows CI (#558) (thanks @carlulsoe)
|
2026-01-09 16:37:58 +01:00 |
|
Peter Steinberger
|
014a4d51a6
|
feat(status): add claude.ai usage fallback
|
2026-01-09 15:34:58 +00:00 |
|
Peter Steinberger
|
7957196924
|
feat: add TUI bootstrap start
|
2026-01-09 16:25:29 +01:00 |
|
Peter Steinberger
|
d3ca84e14c
|
feat: add dev workspace templates
|
2026-01-09 16:13:41 +01:00 |
|
Peter Steinberger
|
07430eb33d
|
Merge pull request #569 from bjesuiter/ui-build-default-to-relative-path
fix(ui): default to relative paths for control UI assets
|
2026-01-09 14:47:46 +00:00 |
|
Peter Steinberger
|
d746304371
|
docs: changelog for keepalive hardening (#577)
|
2026-01-09 15:46:45 +01:00 |
|
Peter Steinberger
|
6177c2d575
|
fix: auto-create dev config for dev profile
|
2026-01-09 15:45:11 +01:00 |
|
Peter Steinberger
|
616293f8a7
|
Merge pull request #567 from erikpr1994/fix/gemini-schema-sanitization
fix(agents): remove unsupported JSON Schema keywords for Cloud Code Assist API
|
2026-01-09 14:44:38 +00:00 |
|
Peter Steinberger
|
d77dee50c9
|
Merge pull request #570 from azade-c/feat/sessions-label
feat(sessions): expose label in sessions.list and support label lookup in sessions_send
|
2026-01-09 14:44:23 +00:00 |
|
Peter Steinberger
|
d17141b859
|
fix(status): show usage for token auth profiles
|
2026-01-09 14:36:46 +00:00 |
|
Peter Steinberger
|
407a3c2c10
|
fix: quiet telegram getUpdates errors
|
2026-01-09 15:35:39 +01:00 |
|
Peter Steinberger
|
92b792b3f0
|
fix: land #569 (thanks @bjesuiter)
|
2026-01-09 15:32:55 +01:00 |
|
Peter Steinberger
|
56e77f6843
|
fix: sessions label lookup and persistence (#570) (thanks @azade-c)
|
2026-01-09 15:32:49 +01:00 |
|
Peter Steinberger
|
80ff2dc77d
|
fix: honor gateway --dev flag
|
2026-01-09 15:25:51 +01:00 |
|
Peter Steinberger
|
fd535a50d3
|
fix: scrub tool schemas for Cloud Code Assist (#567) (thanks @erikpr1994)
|
2026-01-09 15:19:49 +01:00 |
|
Peter Steinberger
|
fc7580ab5e
|
fix: remove configure control-ui prompt
|
2026-01-09 15:17:20 +01:00 |
|
Peter Steinberger
|
adb3bc2577
|
fix: reset dev gateway setup
|
2026-01-09 15:17:20 +01:00 |
|
Peter Steinberger
|
3e400ff9f2
|
feat(models): add per-agent auth order overrides
|
2026-01-09 14:07:45 +00:00 |
|
Peter Steinberger
|
6f91bcafdb
|
fix(config): align agents defaults schema
|
2026-01-09 14:13:52 +01:00 |
|
Peter Steinberger
|
576f8d4681
|
Merge pull request #572 from ngutman/fix/mac-node-bridge-ping
fix(macos): add node bridge ping loop (AI-assisted)
|
2026-01-09 13:03:03 +00:00 |
|
Peter Steinberger
|
cb86d0d6d4
|
fix: land mac node bridge ping loop (#572) (thanks @ngutman)
|
2026-01-09 14:01:20 +01:00 |
|
Peter Steinberger
|
c2d185aab7
|
fix: normalize routed replies
|
2026-01-09 13:55:27 +01:00 |
|
Peter Steinberger
|
1716c01bdf
|
feat(gateway): improve wide-area discovery
|
2026-01-09 13:54:53 +01:00 |
|
Peter Steinberger
|
7b81d97ec2
|
feat: wire multi-agent config and routing
Co-authored-by: Mark Pors <1078320+pors@users.noreply.github.com>
|
2026-01-09 12:48:42 +00:00 |
|
Peter Steinberger
|
82b342e77b
|
fix: respect auth cooldown with auth.order
|
2026-01-09 12:44:29 +00:00 |
|
Peter Steinberger
|
dc6f22c2c5
|
fix: add hosted minimax onboarding (#495, thanks @tobiasbischoff)
|
2026-01-09 13:40:01 +01:00 |
|
Peter Steinberger
|
22d517a520
|
fix: clarify WhatsApp owner number prompts
|
2026-01-09 13:32:52 +01:00 |
|
sheeek
|
bcd52ee546
|
chore: update CHANGELOG for sandbox CLI commands
|
2026-01-09 13:23:16 +01:00 |
|
Peter Steinberger
|
e55358c65d
|
feat: finalize msteams polls + outbound parity
|
2026-01-09 11:07:32 +01:00 |
|
Peter Steinberger
|
fe69bc9439
|
fix(config): allow gateway.remote ssh fields
|
2026-01-09 10:50:19 +01:00 |
|
Peter Steinberger
|
d258c68ca1
|
feat: add gateway dev config options
|
2026-01-09 10:39:00 +01:00 |
|
Peter Steinberger
|
827e68eadd
|
feat: improve auth setup flows
|
2026-01-09 09:59:58 +01:00 |
|
Peter Steinberger
|
17ccf53eb1
|
fix: normalize <think> reasoning blocks
|
2026-01-09 08:30:05 +00:00 |
|
Peter Steinberger
|
5b50c97939
|
feat(cli): improve gateway status output
|
2026-01-09 09:27:42 +01:00 |
|
Peter Steinberger
|
8d67bd2889
|
feat: apply lobster palette to prompts
|
2026-01-09 09:05:24 +01:00 |
|
Peter Steinberger
|
f9be9ad426
|
feat: switch message cli to subcommands
|
2026-01-09 09:00:41 +01:00 |
|
Peter Steinberger
|
0a31112fb4
|
docs(changelog): mention gateway discover
|
2026-01-09 08:46:50 +01:00 |
|
Peter Steinberger
|
721183e259
|
feat: unify message cli and tools
|
2026-01-09 08:30:24 +01:00 |
|
Peter Steinberger
|
c46bab35df
|
fix: drop explicit ui:install step
|
2026-01-09 07:02:42 +00:00 |
|
Peter Steinberger
|
458cbcfb41
|
docs: note restart disabled by default
|
2026-01-09 05:52:44 +00:00 |
|
Peter Steinberger
|
db22207014
|
feat: add message tool and CLI
|
2026-01-09 06:44:20 +01:00 |
|
Peter Steinberger
|
31a2830f7d
|
fix: support /models alias for /model
|
2026-01-09 06:24:40 +01:00 |
|
Peter Steinberger
|
aa5e75e853
|
fix: align tool rename fallout
|
2026-01-09 05:54:34 +01:00 |
|
Peter Steinberger
|
9a8fe4d683
|
feat(agent): add claude cli runner
|
2026-01-09 04:52:37 +01:00 |
|
Peter Steinberger
|
8e27ea7371
|
feat: add raw stream logging flags
|
2026-01-09 03:45:21 +00:00 |
|
Peter Steinberger
|
875b849322
|
feat(ui): link sessions to chat page (#471) — thanks @HazAT
|
2026-01-09 04:07:56 +01:00 |
|
Peter Steinberger
|
b3b84ffefa
|
fix: fallback /model list when catalog is unavailable
|
2026-01-09 03:56:19 +01:00 |
|
Peter Steinberger
|
0cbc5fea93
|
fix: keep status for directive-only messages
|
2026-01-09 03:46:00 +01:00 |
|
Peter Steinberger
|
dc81d0a649
|
fix: improve /status auth label
|
2026-01-09 03:39:02 +01:00 |
|
Peter Steinberger
|
3c79d5c711
|
fix: keep /status usage filtering
|
2026-01-09 03:31:02 +01:00 |
|
Peter Steinberger
|
151523f47b
|
feat: add usage cost reporting
|
2026-01-09 02:29:54 +00:00 |
|
Peter Steinberger
|
1a295d9460
|
fix: improve status usage filtering and directives
|
2026-01-09 03:18:47 +01:00 |
|
Peter Steinberger
|
468889abef
|
fix: refine status usage and elevated directives
|
2026-01-09 03:09:56 +01:00 |
|
Peter Steinberger
|
362f62f325
|
docs: update changelog and clawtributors for #526
|
2026-01-09 03:00:42 +01:00 |
|
Peter Steinberger
|
3a99ac7e9a
|
fix: honor mention-bypass for group commands
|
2026-01-09 02:52:44 +01:00 |
|
Peter Steinberger
|
efa5f0bfe0
|
feat: improve logs output and docs
|
2026-01-09 02:51:17 +01:00 |
|
Peter Steinberger
|
e1789ba9e5
|
fix: set gemini default model for api-key auth (#489) - thanks @jonasjancarik
|
2026-01-09 02:49:42 +01:00 |
|
Peter Steinberger
|
340d5d03f2
|
docs: note PR 541 and add clawtributor
|
2026-01-09 02:38:03 +01:00 |
|
Jake
|
0dbb569187
|
chore: bump Pi to 0.40.0 and revert PR #454 pi-ai patch
- Upgrade @mariozechner/pi-* packages from 0.38.0 to 0.40.0
- Remove pi-ai patch (upstream 429 fix in 0.40.0 supersedes PR #454)
- Update CHANGELOG
|
2026-01-09 02:12:19 +01:00 |
|
Peter Steinberger
|
75af0e61da
|
docs: thank pasogott for Ansible guide (#545)
|
2026-01-09 02:10:19 +01:00 |
|
Peter Steinberger
|
14096fb629
|
docs: add model allowlist + reasoning safety notes
|
2026-01-09 02:07:33 +01:00 |
|
Peter Steinberger
|
f2246df875
|
fix: route WhatsApp queued replies to sender (#534)
|
2026-01-09 02:03:30 +01:00 |
|
Peter Steinberger
|
948ce5eb5f
|
feat(models): add oauth auth health
|
2026-01-09 00:34:38 +00:00 |
|
Peter Steinberger
|
8f21f34b1c
|
docs(changelog): note webchat queue (#527)
|
2026-01-09 01:32:43 +01:00 |
|
Peter Steinberger
|
ab1896dc13
|
docs: add PR #519 changelog
Co-authored-by: Jonathan D. Rhyne <jonathan@pspdfkit.com>
|
2026-01-09 01:16:57 +01:00 |
|
Peter Steinberger
|
f666f60731
|
fix: preserve inline directive spacing tests (thanks @joshp123) (#539)
|
2026-01-09 00:37:40 +01:00 |
|
Peter Steinberger
|
e0439df4ce
|
feat(pairing): show sender ids across providers
|
2026-01-08 23:19:13 +00:00 |
|
Peter Steinberger
|
7c7858a519
|
refactor(signal): normalize sender identity
|
2026-01-08 23:08:25 +00:00 |
|
Peter Steinberger
|
490bbd10fc
|
feat(telegram): show user id in pairing
|
2026-01-09 00:01:23 +01:00 |
|
Peter Steinberger
|
829782c42c
|
docs(changelog): note provider troubleshooting index
|
2026-01-08 23:56:54 +01:00 |
|
Peter Steinberger
|
db7ea832a7
|
docs: add PR #476 to changelog
|
2026-01-08 23:52:55 +01:00 |
|
Peter Steinberger
|
69f8af530d
|
feat(providers): improve doctor + status probes
|
2026-01-08 23:48:37 +01:00 |
|
Peter Steinberger
|
4655360546
|
chore: update changelog for #532 (thanks @mcinteerj)
|
2026-01-08 23:38:17 +01:00 |
|
Peter Steinberger
|
dc9fdf335d
|
chore: update changelog and clawtributors (#521, thanks @fishfisher)
|
2026-01-08 23:31:24 +01:00 |
|
Peter Steinberger
|
cd2f3bd355
|
feat(status): add Telegram/WhatsApp troubleshooting warnings
|
2026-01-08 23:14:11 +01:00 |
|
Peter Steinberger
|
7392387ec1
|
feat(status): warn on Discord message content intent
|
2026-01-08 23:07:34 +01:00 |
|
Peter Steinberger
|
014667e00b
|
fix: tighten group elevated targeting
|
2026-01-08 22:57:18 +01:00 |
|
Peter Steinberger
|
59f89678b2
|
feat: allow inline env vars in config
|
2026-01-08 22:57:18 +01:00 |
|
Peter Steinberger
|
9a1267b530
|
fix(doctor): run legacy migrations in non-interactive
|
2026-01-08 21:37:22 +00:00 |
|
Peter Steinberger
|
2c7d64232e
|
feat: enable adaptive context pruning by default
|
2026-01-08 22:23:03 +01:00 |
|
Peter Steinberger
|
e75ca23e7d
|
test(cron): cover telegram topic delivery (#478) (thanks @nachoiacovino)
|
2026-01-08 21:13:39 +00:00 |
|
Peter Steinberger
|
699ba410fe
|
fix: resolve WhatsApp LID inbound mapping
|
2026-01-08 22:08:54 +01:00 |
|
Josh Palmer
|
53b81d07c6
|
🤖 codex: add changelog entry for #210
|
2026-01-08 21:54:04 +01:00 |
|
Peter Steinberger
|
884e734809
|
feat(doctor): audit config + state permissions
|
2026-01-08 21:51:34 +01:00 |
|
Peter Steinberger
|
2d4ec35e1c
|
feat(doctor): add repair/force flows
|
2026-01-08 21:47:35 +01:00 |
|
Peter Steinberger
|
01641b34ea
|
feat(doctor): audit supervisor config + docs
|
2026-01-08 21:28:48 +01:00 |
|
Peter Steinberger
|
d0c4ce6749
|
docs(changelog): note PR #483 (thanks @AbhisekBasu1)
|
2026-01-08 20:26:18 +00:00 |
|
Peter Steinberger
|
5fea53d89c
|
fix(cron): parse telegram targets with prefixes (thanks @mitschabaude-bot)
|
2026-01-08 21:23:07 +01:00 |
|
Peter Steinberger
|
9632ebed7b
|
docs: note systemd unit alignment (#479) - thanks @azade-c
|
2026-01-08 21:16:19 +01:00 |
|
Peter Steinberger
|
5a2242ee92
|
docs(changelog): follow-up #516 (thanks @YuriNachos)
|
2026-01-08 21:08:34 +01:00 |
|
Peter Steinberger
|
31fb5867e8
|
refactor(outbound): centralize telegram account defaults
|
2026-01-08 21:05:01 +01:00 |
|
Peter Steinberger
|
dc4c174f4e
|
docs: add changelog for skill install feedback (PR #445, thanks @pkrmf)
|
2026-01-08 20:04:13 +00:00 |
|
Peter Steinberger
|
04e0e10411
|
fix: restore hidden gateway-daemon alias
|
2026-01-08 19:54:23 +00:00 |
|
Peter Steinberger
|
871c9e5286
|
fix(heartbeat): telegram accountId + cron jobId compat (#516, thanks @YuriNachos)
|
2026-01-08 20:47:22 +01:00 |
|
Peter Steinberger
|
4a918ccf47
|
fix: avoid splitting outbound chunks inside parentheses (#499) — thanks @philipp-spiess
|
2026-01-08 20:39:28 +01:00 |
|
Peter Steinberger
|
f1bc178141
|
fix: land macos resource bundle guard (#473) — thanks @gupsammy
|
2026-01-08 19:24:20 +00:00 |
|
Peter Steinberger
|
bf67b29a0e
|
fix(telegram): resolve grammY fetch type mismatch (#512)
Co-authored-by: Yuri Chukhlib <yuri.v.chu@gmail.com>
|
2026-01-08 20:18:17 +01:00 |
|
Peter Steinberger
|
43e0462405
|
docs: add changelog for #506
|
2026-01-08 20:13:45 +01:00 |
|
Peter Steinberger
|
c54f2a122a
|
fix: update changelog + prompt test
|
2026-01-08 20:08:27 +01:00 |
|
Josh Palmer
|
b7c900739e
|
🤖 codex: handle discord gateway error events (#504)
|
2026-01-08 20:06:02 +01:00 |
|
Josh Palmer
|
cc94db458c
|
🤖 codex: fix block reply ordering (#503)
What: serialize block reply sends, make typing non-blocking, add timeout fallback + abort-aware routing, and add regression tests.
Why: prevent out-of-order streamed blocks while keeping final fallback on timeouts.
Tests: ./node_modules/.bin/vitest run src/auto-reply/reply.block-streaming.test.ts src/auto-reply/reply/route-reply.test.ts
Tests: corepack pnpm lint && corepack pnpm build (pass). corepack pnpm test (ran locally; failure observed during run).
Co-authored-by: Josh Palmer <joshp123@users.noreply.github.com>
|
2026-01-08 19:30:24 +01:00 |
|
Peter Steinberger
|
a564558a67
|
chore: drop bun from daemon runtime options
|
2026-01-08 12:20:45 +01:00 |
|
Peter Steinberger
|
51c2d29693
|
feat: auto-install gateway in quickstart
|
2026-01-08 12:19:45 +01:00 |
|
Peter Steinberger
|
8ed412db22
|
feat: streamline quickstart provider selection
|
2026-01-08 12:19:16 +01:00 |
|
Peter Steinberger
|
e210069dbd
|
fix: soften codex oauth expiry hint
|
2026-01-08 12:16:09 +01:00 |
|
Peter Steinberger
|
63bad210c9
|
docs: tighten onboarding quickstart hint
|
2026-01-08 12:06:45 +01:00 |
|
Peter Steinberger
|
fd04bdb9cf
|
chore: tighten self-update guidance
|
2026-01-08 12:04:29 +01:00 |
|
Peter Steinberger
|
63ff5819b1
|
fix: retry telegram poll conflicts
|
2026-01-08 12:04:21 +01:00 |
|
Peter Steinberger
|
03605bfa6a
|
chore: refine control ui links and composer
|
2026-01-08 12:04:11 +01:00 |
|
Peter Steinberger
|
af20abf78d
|
fix(ui): start logs at bottom
|
2026-01-08 11:42:28 +01:00 |
|
Peter Steinberger
|
2567281846
|
docs: document hook model overrides
|
2026-01-08 09:34:05 +00:00 |
|
Peter Steinberger
|
bfd3eb46c7
|
docs: drop legacy telegram pairing mention
|
2026-01-08 09:57:03 +01:00 |
|
Peter Steinberger
|
bce3cc992f
|
fix: group /model list output
|
2026-01-08 09:44:59 +01:00 |
|
Peter Steinberger
|
e24b915820
|
docs: consolidate 2026.1.8 changelog
|
2026-01-08 09:11:28 +01:00 |
|
Peter Steinberger
|
34eb60e64e
|
docs(changelog): note docker cli init (#463)
|
2026-01-08 07:51:04 +00:00 |
|
Peter Steinberger
|
8930ec32cb
|
feat: add slack multi-account routing
|
2026-01-08 08:49:16 +01:00 |
|
Peter Steinberger
|
9a11325cc9
|
fix: daemon status guidance and telegram fetch
|
2026-01-08 08:39:55 +01:00 |
|
Peter Steinberger
|
c241cb25bd
|
fix(telegram): gate native fetch to bun
|
2026-01-08 08:26:40 +01:00 |
|
Peter Steinberger
|
629eec11cc
|
feat: improve agents cli automation
|
2026-01-08 08:26:40 +01:00 |
|
Peter Steinberger
|
5565dcd447
|
fix: tighten gateway bind auth diagnostics
|
2026-01-08 08:26:40 +01:00 |
|
Peter Steinberger
|
2b29b86ab5
|
feat: add agents_list tool
|
2026-01-08 07:06:36 +00:00 |
|
Peter Steinberger
|
0ba72477de
|
feat: allow sessions_spawn cross-agent
|
2026-01-08 06:56:34 +00:00 |
|
Peter Steinberger
|
d1ceb3aa60
|
feat: add logs cli and restart hints
|
2026-01-08 06:56:34 +00:00 |
|
Peter Steinberger
|
e83c6ac088
|
feat(cli): move provider login/logout
|
2026-01-08 07:40:08 +01:00 |
|
Peter Steinberger
|
6a81652ebf
|
fix(typing): keep tool-start ttl mode-safe (#452, thanks @thesash)
|
2026-01-08 06:18:35 +00:00 |
|
Peter Steinberger
|
19595a8f99
|
refactor: simplify cli commands
|
2026-01-08 07:16:12 +01:00 |
|
Peter Steinberger
|
09119690f5
|
docs: note WhatsApp onboarding config merge (thanks @RandyVentures, #451)
|
2026-01-08 06:07:00 +00:00 |
|
Peter Steinberger
|
5a1c418a7e
|
docs(changelog): note Antigravity 429 fix (#454, thanks @mukhtharcm)
|
2026-01-08 05:33:50 +00:00 |
|
Peter Steinberger
|
5d21e8c891
|
chore(deps): update dependencies
|
2026-01-08 04:55:14 +00:00 |
|
Peter Steinberger
|
69ac4e072e
|
docs: refresh configuration examples
|
2026-01-08 05:53:28 +01:00 |
|
Peter Steinberger
|
b24c31e9f4
|
docs: add PR #448 to changelog
|
2026-01-08 05:45:46 +01:00 |
|
Peter Steinberger
|
6a684fdf6c
|
perf(ui): window chat + lazy tool output
|
2026-01-08 04:33:09 +00:00 |
|
Peter Steinberger
|
b4f85968c9
|
fix(ui): cap tool output + sync config form
|
2026-01-08 04:24:58 +00:00 |
|
Peter Steinberger
|
ab98ffe9fe
|
fix: force telegram native fetch under bun
|
2026-01-08 05:20:38 +01:00 |
|
Peter Steinberger
|
64fc3c068d
|
feat: add gateway logs tab
|
2026-01-08 03:44:08 +00:00 |
|
Peter Steinberger
|
15379dedf0
|
fix(telegram): voice-note tag defaults (#188, thanks @manmal)
|
2026-01-08 03:15:08 +00:00 |
|
Peter Steinberger
|
857a14b097
|
docs: document model params thinking
|
2026-01-08 04:13:34 +01:00 |
|
Peter Steinberger
|
bf2daeb3ae
|
fix(discord): cap lines per message
|
2026-01-08 04:06:25 +01:00 |
|
Peter Steinberger
|
7bddaa41ea
|
docs: update changelog for PR #442
|
2026-01-08 04:01:11 +01:00 |
|
Peter Steinberger
|
f9ba307f7f
|
docs: update changelog for #440
|
2026-01-08 03:51:16 +01:00 |
|
Peter Steinberger
|
e657e59b46
|
fix(ui): move focus toggle to top bar
|
2026-01-08 03:47:32 +01:00 |
|
Peter Steinberger
|
ad5c87c193
|
fix: relax slash command parsing
|
2026-01-08 03:24:18 +01:00 |
|
Peter Steinberger
|
697f78e06b
|
docs: add changelog for PR #364
|
2026-01-08 03:09:31 +01:00 |
|
Peter Steinberger
|
1e826862c3
|
fix(browser): support Windows Chrome detection (PR #439, thanks @mrdbstn)
|
2026-01-08 02:08:59 +00:00 |
|
Peter Steinberger
|
440a5b82cf
|
fix(gateway): honor local auth password for CLI (PR #301, thanks @jeffersonwarrior)
|
2026-01-08 02:59:06 +01:00 |
|
Peter Steinberger
|
6aa6c837e7
|
fix: add gateway connection debug output
|
2026-01-08 02:51:39 +01:00 |
|
Peter Steinberger
|
2fe3b483b1
|
fix: add gateway close context
|
2026-01-08 02:42:32 +01:00 |
|
Peter Steinberger
|
45deb50e1a
|
fix: voice wake logging privacy (PR #438 @xadenryan)
|
2026-01-08 01:37:42 +00:00 |
|
Peter Steinberger
|
2140caaf67
|
fix: telegram html formatting (#435, thanks @RandyVentures)
|
2026-01-08 02:34:32 +01:00 |
|
Peter Steinberger
|
61f5ed8bb7
|
fix: improve gateway diagnostics
|
2026-01-08 02:29:32 +01:00 |
|
Peter Steinberger
|
cad853b547
|
refactor: rebuild agent system prompt
|
2026-01-08 02:20:30 +01:00 |
|
Peter Steinberger
|
e9346e6cf0
|
fix(ui): add Overview connect button (#385, thanks @wizaj)
|
2026-01-08 01:12:56 +00:00 |
|
Peter Steinberger
|
6b3ed40d0f
|
feat: format cron list output
|
2026-01-08 01:52:33 +01:00 |
|
Peter Steinberger
|
bbf45a0264
|
feat: add cron cli aliases
|
2026-01-08 01:52:33 +01:00 |
|
Peter Steinberger
|
ee28b20419
|
fix: harden doctor state integrity checks
|
2026-01-08 01:52:33 +01:00 |
|
mneves75
|
33e2d53be3
|
feat(telegram): wire replyToMode config, add forum topic support, fix messaging tool duplicates
Changes:
- Default replyToMode from "off" to "first" for better threading UX
- Add messageThreadId and replyToMessageId params for forum topic support
- Add messaging tool duplicate detection to suppress redundant block replies
- Add sendMessage action to telegram tool schema
- Add @grammyjs/types devDependency for proper TypeScript typing
- Remove @ts-nocheck and fix all type errors in send.ts
- Add comprehensive docs/telegram.md documentation
- Add PR-326-REVIEW.md with John Carmack-level code review
Test coverage:
- normalizeTextForComparison: 5 cases
- isMessagingToolDuplicate: 7 cases
- sendMessageTelegram thread params: 5 cases
- handleTelegramAction sendMessage: 4 cases
- Forum topic isolation: 4 cases
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-08 00:50:47 +00:00 |
|
Peter Steinberger
|
3398fc3820
|
fix: format slow listener logs
|
2026-01-08 01:28:21 +01:00 |
|
Peter Steinberger
|
e35845dd49
|
fix(nodes-tool): add run invoke timeout (PR #433, thanks @sircrumpet)
|
2026-01-08 00:18:06 +00:00 |
|
Peter Steinberger
|
145fe1cec7
|
refactor(sandbox): unify scope + per-agent overrides
|
2026-01-08 01:17:55 +01:00 |
|
Peter Steinberger
|
4f58e6aa7c
|
feat(sandbox): per-agent docker overrides
|
2026-01-08 01:06:14 +01:00 |
|
Peter Steinberger
|
badc1602c8
|
fix: avoid duplicate prompt context
|
2026-01-08 00:01:40 +00:00 |
|
Peter Steinberger
|
b03a1ad814
|
feat(sandbox): per-agent docker setupCommand
|
2026-01-08 00:52:22 +01:00 |
|
Peter Steinberger
|
da5481e878
|
fix: route agent messageProvider from resolved provider (#389, thanks @imfing)
|
2026-01-07 23:34:43 +00:00 |
|
Peter Steinberger
|
c96f669f2f
|
fix: reconnect signal sse monitor
|
2026-01-07 23:15:55 +00:00 |
|
Peter Steinberger
|
67d1f61872
|
fix: harden session caching and topic transcripts
|
2026-01-07 22:51:26 +00:00 |
|
Peter Steinberger
|
5b97feaaa5
|
fix: scope process sessions per agent
|
2026-01-07 23:35:04 +01:00 |
|
Peter Steinberger
|
090390cd77
|
fix: override agent tools + sync bash without process
|
2026-01-07 23:24:12 +01:00 |
|
Peter Steinberger
|
430662f6ef
|
docs: update changelog
|
2026-01-07 22:35:25 +01:00 |
|
Peter Steinberger
|
068b1872fa
|
fix(telegram): sequence runner updates and cap concurrency
|
2026-01-07 22:08:20 +01:00 |
|
Josh Palmer
|
febd2010af
|
Docs: add showcase projects changelog
|
2026-01-07 21:04:23 +00:00 |
|
Josh Palmer
|
4026f3c95f
|
Docs: drop showcase changelog notes
|
2026-01-07 21:04:23 +00:00 |
|
Josh Palmer
|
4d7258a9ca
|
Docs: note showcase reorg in changelog
|
2026-01-07 21:04:23 +00:00 |
|
Peter Steinberger
|
fd3babc626
|
fix: keep bonjour rejection handler through shutdown
|
2026-01-07 20:54:40 +00:00 |
|
Jonáš Jančařík
|
974619d285
|
fix(google): repair Cloud Code Assist tool-call ordering (#406)
|
2026-01-07 21:49:40 +01:00 |
|
Josh Palmer
|
f3d395f4bf
|
Docs: note showcase updates in changelog
|
2026-01-07 20:43:06 +00:00 |
|
Peter Steinberger
|
7ce1f635cd
|
fix(commands): harden model alias parsing
|
2026-01-07 20:41:41 +00:00 |
|
Peter Steinberger
|
54960d1380
|
fix: refine whatsapp personal phone onboarding
|
2026-01-07 20:49:58 +01:00 |
|
Peter Steinberger
|
ef644b8369
|
fix: suppress whatsapp pairing in self-phone mode
|
2026-01-07 20:49:58 +01:00 |
|
gupsammy
|
c572859c86
|
fix(macos): prevent gateway launchd race condition on startup (#306)
|
2026-01-07 19:42:49 +00:00 |
|
Peter Steinberger
|
9980f20218
|
fix(ui): scrub auth params
|
2026-01-07 20:20:32 +01:00 |
|
Peter Steinberger
|
797b70e854
|
Merge remote-tracking branch 'origin/main'
|
2026-01-07 20:11:32 +01:00 |
|
Peter Steinberger
|
d81cb886ce
|
fix: polish thread session routing
|
2026-01-07 20:09:57 +01:00 |
|
Peter Steinberger
|
3842a6ae6e
|
docs: credit PR #395 contributor
|
2026-01-07 19:08:13 +00:00 |
|
Peter Steinberger
|
43c7f5036a
|
fix(tools): keep tool errors concise
|
2026-01-07 19:08:13 +00:00 |
|
Peter Steinberger
|
8584bcd2f6
|
Merge remote-tracking branch 'origin/main'
|
2026-01-07 19:44:26 +01:00 |
|
Peter Steinberger
|
0d021391a9
|
fix: scope thread sessions and discord starter fetch
|
2026-01-07 19:42:50 +01:00 |
|
Peter Steinberger
|
0603aaaf7a
|
docs(changelog): note status model override
|
2026-01-07 18:38:58 +00:00 |
|
Peter Steinberger
|
9be7e1b332
|
fix(ClawdbotKit): bundle tool-display.json
|
2026-01-07 18:30:45 +00:00 |
|
Peter Steinberger
|
422477499c
|
fix: clamp cron timer delay
|
2026-01-07 19:25:18 +01:00 |
|
Peter Steinberger
|
31f478aed3
|
docs: add changelog entry for PR #403
|
2026-01-07 19:20:22 +01:00 |
|
Peter Steinberger
|
e0a30c4abc
|
docs: note bootstrap pruning guard (PR #381)
|
2026-01-07 18:18:18 +00:00 |
|
Peter Steinberger
|
bf00b733c9
|
docs(changelog): thank @Syhids for #410
|
2026-01-07 18:10:08 +00:00 |
|
Peter Steinberger
|
c3b3f571e9
|
fix(tools): finalize Vertex schema flattening (#409)
|
2026-01-07 17:54:19 +00:00 |
|
Peter Steinberger
|
de55f4e111
|
fix: add provider retry policy
|
2026-01-07 17:48:19 +00:00 |
|
Peter Steinberger
|
09357b70ac
|
docs: add session pruning docs
|
2026-01-07 18:03:35 +01:00 |
|
Peter Steinberger
|
937e0265a3
|
fix: preserve sessionKey for agent runs
|
2026-01-07 17:53:59 +01:00 |
|
Peter Steinberger
|
573fe74a9c
|
fix: per-agent sandbox overrides
|
2026-01-07 17:31:40 +01:00 |
|
Peter Steinberger
|
2c4c5907bb
|
docs: add 2026.1.7 changelog
|
2026-01-07 15:30:08 +00:00 |
|
Peter Steinberger
|
4bd7ca305a
|
fix(telegram): honor session activation overrides
|
2026-01-07 11:19:09 +00:00 |
|
Peter Steinberger
|
1011640a13
|
refactor: drop autoReply, add topic requireMention
Co-authored-by: kitze <kristijan.mkd@gmail.com>
|
2026-01-07 12:07:15 +01:00 |
|
Peter Steinberger
|
85e536f3ff
|
fix(macos): validate remote ports
|
2026-01-07 11:00:21 +00:00 |
|