Commit Graph

5395 Commits

Author SHA1 Message Date
Peter Steinberger
67f7fffd19 docs: update README providers and stars 2026-01-13 02:34:54 +00:00
Peter Steinberger
2c0bd25fd0 Merge pull request #796 from gabriel-trigo/bugfix/ai-snapshot-limit
Fix AI snapshot size overflow
2026-01-13 02:33:53 +00:00
Peter Steinberger
11b4ebb8e5 Merge pull request #818 from mickahouan/chore-pre-update-2026-01-12
feat: add Kimi K2 variants to Moonshot preset
2026-01-13 02:33:48 +00:00
Peter Steinberger
6bc7645d51 fix: preserve explicit maxChars=0 (#796) (thanks @gabriel-trigo) 2026-01-13 02:33:38 +00:00
Peter Steinberger
3b0c0eff15 chore: credit @ThomsenDrake
Co-authored-by: ThomsenDrake <ThomsenDrake@users.noreply.github.com>
2026-01-13 02:33:38 +00:00
Gabriel Trigo
f6c275c065 fix(browser): limit ai snapshot size
test(browser): cover ai snapshot limit
2026-01-13 02:33:38 +00:00
Peter Steinberger
8ef8611d7a fix: add Kimi K2 variants to Moonshot preset (#818) (thanks @mickahouan) 2026-01-13 02:32:29 +00:00
Mickaël Ahouansou
711284fb69 feat: add Kimi K2 variants to Moonshot preset 2026-01-13 02:26:43 +00:00
Peter Steinberger
d281fb3fd4 docs: clarify minimax lightning routing 2026-01-13 02:21:24 +00:00
Peter Steinberger
0dfc20f214 fix: cleanup stale resume cli processes 2026-01-13 02:21:20 +00:00
Peter Steinberger
ea7b5160c7 docs: note gh issue newline handling 2026-01-13 02:13:51 +00:00
Peter Steinberger
521ffbcf77 docs: add repo link to AGENTS 2026-01-13 02:09:03 +00:00
Peter Steinberger
0eec8de1dd docs: add new showcase cards 2026-01-13 02:08:51 +00:00
Peter Steinberger
ebadea8645 Merge pull request #816 from clawdbot/style/account-cards-polish
style: polish multi-account cards
2026-01-13 02:07:30 +00:00
Peter Steinberger
9c230d8cc3 docs: update changelog for account card polish (#816) (thanks @steipete) 2026-01-13 02:07:09 +00:00
Peter Steinberger
585e9a19d0 style: polish multi-account cards 2026-01-13 02:05:00 +00:00
Peter Steinberger
94d2ed3a23 Merge pull request #782 from AbhisekBasu1/fix/antigravity-opus-tools-not-working
Fix - Opus on Antigravity Errors
2026-01-13 01:59:52 +00:00
Peter Steinberger
9592d9deff fix: drop null-only union variants (#782) (thanks @AbhisekBasu1)
Co-authored-by: Abhi <AbhisekBasu1@users.noreply.github.com>
2026-01-13 01:58:30 +00:00
Peter Steinberger
cb7d1cf4dd docs: clarify semantic memory key requirements 2026-01-13 01:53:40 +00:00
Peter Steinberger
23a6fc45d9 fix: gate inline /status stripping 2026-01-13 01:53:40 +00:00
Peter Steinberger
1c1c8c6d4d test: force real config module for lan onboarding test (#766) 2026-01-13 01:53:40 +00:00
Peter Steinberger
16300ae9ab test: unmock config for lan onboarding auto-token (#766) 2026-01-13 01:53:40 +00:00
Peter Steinberger
f1e15808be fix: harden inline /status stripping (#766) 2026-01-13 01:53:40 +00:00
Peter Steinberger
cb51e26906 fix: trim sender ids before auth fallback 2026-01-13 01:53:40 +00:00
Peter Steinberger
baf106fd6a Merge pull request #813 from dbhurley/feat/multi-account-ui-clean
feat(ui): display per-account status for multi-account Telegram
2026-01-13 01:52:56 +00:00
Abhi
c575738d5d formatting fix 2026-01-13 01:48:56 +00:00
Abhi
dd4407705f Fix pi-tools test ordering and clean-for-gemini handling - which fixes the 400 error people are experiencing trying to use antigravity on opus 2026-01-13 01:48:34 +00:00
Peter Steinberger
2a7866bcaa Merge pull request #810 from mcinteerj/fix/runtime-reasoning-enforcement
fix(auto-reply): enforce reasoning tags on fallback providers
2026-01-13 01:46:41 +00:00
Peter Steinberger
72230677e1 fix: enforce reasoning tags on fallback providers (#810) (thanks @mcinteerj) 2026-01-13 01:46:21 +00:00
Keith the Silly Goose
cd46f0a0f2 fix(auto-reply): enforce reasoning tags on fallback providers 2026-01-13 01:40:55 +00:00
Peter Steinberger
9d0a2fa883 fix: enforce message context isolation 2026-01-13 01:19:14 +00:00
Peter Steinberger
25a9602715 fix: downgrade Gemini tool history 2026-01-13 01:19:13 +00:00
hsrvc
8f8a2eaaf4 fix: accept Claude/Gemini tool param aliases 2026-01-13 01:19:13 +00:00
Peter Steinberger
76ecb28443 fix(config): require doctor for invalid configs (#764 — thanks @mukhtharcm) 2026-01-13 01:18:18 +00:00
Muhammed Mukhthar CM
0fd5eb892b fix(config): preserve config data when validation fails
When readConfigFileSnapshot encounters validation errors, it now:
1. Returns the resolved config data instead of empty object
2. Uses passthrough() on main schema to preserve unknown fields

This prevents config loss when:
- User has custom/unknown fields
- Legacy config issues are detected but config is otherwise valid
- Zod schema does not recognize newer fields

Fixes config being overwritten with empty object on validation failure.
2026-01-13 01:16:13 +00:00
Peter Steinberger
42390b4e97 docs: update clawtributors 2026-01-13 01:12:34 +00:00
Peter Steinberger
eda36d564d chore: credit @ThomsenDrake
Co-authored-by: ThomsenDrake <ThomsenDrake@users.noreply.github.com>
2026-01-13 01:11:29 +00:00
Peter Steinberger
9be1b4ca45 refactor: reuse dispatcher helper for native commands 2026-01-13 01:07:59 +00:00
DB Hurley
c097edd25a feat(ui): display per-account status for multi-account Telegram
When multiple Telegram accounts are configured, the Connections UI now
displays individual status cards for each account showing:
- Bot username and account ID
- Running/configured status
- Last inbound message time
- Per-account errors

Falls back to the existing summary view for single-account configs.
No changes needed to types (already added upstream).
2026-01-12 20:03:06 -05:00
Peter Steinberger
48057e0fdf Merge pull request #781 from ronyrus/fix/update-doctor-noninteractive
fix: pass --non-interactive to doctor during update
2026-01-13 00:59:52 +00:00
Peter Steinberger
98090c8076 fix: document non-interactive update doctor (#781) (thanks @ronyrus) 2026-01-13 00:58:56 +00:00
Rony Kelner
49087b4b8f fix: pass --non-interactive to doctor during update 2026-01-13 00:57:18 +00:00
Peter Steinberger
78cca26a6a fix: stream native slash tool replies 2026-01-13 00:53:30 +00:00
Peter Steinberger
b6d1837e8c test: expand Minimax XML strip coverage 2026-01-13 00:43:59 +00:00
Peter Steinberger
ab440903cc test: cover user turn merging 2026-01-13 00:42:15 +00:00
Peter Steinberger
5c4be56136 Merge pull request #809 from latitudeki5223/fix/minimax-tool-xml-leak
fix(minimax): strip tool invocation XML from assistant text
2026-01-13 00:37:29 +00:00
Peter Steinberger
5596c1474f fix: gate minimax XML stripping (#809) (thanks @latitudeki5223) 2026-01-13 00:36:39 +00:00
L36 Server
ab019f4ccc style: fix import order in pi-embedded-utils.test.ts 2026-01-13 00:34:01 +00:00
L36 Server
f95e15c9fe fix(minimax): strip tool invocation XML from assistant text 2026-01-13 00:34:01 +00:00
Peter Steinberger
dec62b1980 docs: clarify memory search auth 2026-01-13 00:26:01 +00:00