Commit Graph

6944 Commits

Author SHA1 Message Date
Peter Steinberger
93b19c9936 fix: repair model compat + editor ctor 2026-01-20 16:19:49 +00:00
Peter Steinberger
aed917aecf style(macos): fix swiftformat lint 2026-01-20 16:19:37 +00:00
Peter Steinberger
df0229257a fix(tui): update CustomEditor ctor 2026-01-20 16:06:21 +00:00
Peter Steinberger
d6ac5b66ce fix(macos): disambiguate AnyCodable usage 2026-01-20 16:05:08 +00:00
Peter Steinberger
8bdbde5095 fix: stabilize gateway tests 2026-01-20 16:02:46 +00:00
Peter Steinberger
5f3f0510fa feat: sync plugin updates with update channel 2026-01-20 16:00:42 +00:00
Peter Steinberger
fcec6dd950 fix: clarify doctor auto-enable hint 2026-01-20 15:58:30 +00:00
Peter Steinberger
a7776dfd84 fix: allow custom skill config bag
Co-authored-by: VACInc <3279061+VACInc@users.noreply.github.com>
2026-01-20 15:57:08 +00:00
Peter Steinberger
b246c0358b fix: default Anthropic API cache TTL to 1h 2026-01-20 15:48:53 +00:00
Peter Steinberger
6d6b95009e chore: update a2ui bundle hash 2026-01-20 15:48:52 +00:00
Peter Steinberger
ee79a9455a fix: silence macos warning noise 2026-01-20 15:48:52 +00:00
Peter Steinberger
58a97f5b85 fix: update device identity signing 2026-01-20 15:48:52 +00:00
Peter Steinberger
b2e4f416f4 fix: bridge gateway anycodable payloads 2026-01-20 15:48:52 +00:00
Peter Steinberger
5a2695c792 chore: refresh swift package resolved 2026-01-20 15:48:52 +00:00
Peter Steinberger
4ef7723916 fix: harden compat and editor ctor 2026-01-20 15:16:05 +00:00
Peter Steinberger
8c2a478c6d fix: shorten bonjour gateway service type 2026-01-20 15:10:06 +00:00
Peter Steinberger
67c0a00346 docs: refresh development channels timestamp 2026-01-20 15:10:06 +00:00
Peter Steinberger
4dde256a78 Merge pull request #1308 from dougvk/fix/preserve-command-arg-casing
fix(session): preserve command argument casing
2026-01-20 15:04:28 +00:00
Peter Steinberger
887abab62c fix: update model compat + tui editor 2026-01-20 15:02:25 +00:00
Peter Steinberger
e8a1a29d27 docs: add WhatsApp family binding example 2026-01-20 15:00:25 +00:00
Peter Steinberger
c1af1f5609 docs: clarify sandbox env + recreate guidance 2026-01-20 15:00:25 +00:00
Peter Steinberger
586ec8999f fix: guard closeIdleConnections typing 2026-01-20 14:58:31 +00:00
Peter Steinberger
0159fb4202 fix: close idle gateway http connections 2026-01-20 14:56:30 +00:00
Peter Steinberger
6e7dfc4e8f fix: guard ZAI compat on openai-completions api 2026-01-20 14:39:58 +00:00
Peter Steinberger
e0945c9531 fix: align CustomEditor with pi-tui Editor API 2026-01-20 14:35:42 +00:00
Peter Steinberger
a3e884851c feat: improve /new model hints and reset confirmation 2026-01-20 14:35:20 +00:00
Peter Steinberger
105baba19c fix: align tui editor init (#1298) (thanks @sibbl) 2026-01-20 14:32:46 +00:00
Peter Steinberger
44d24083a4 refactor: split matrix provider modules 2026-01-20 14:32:04 +00:00
Peter Steinberger
4d7e948014 fix: clean up lint leftovers 2026-01-20 14:25:18 +00:00
Peter Steinberger
470d32bf33 fix: drain openresponses test responses 2026-01-20 14:20:04 +00:00
Peter Steinberger
2a056e9add feat: add update channel status
Co-authored-by: Richard Poelderl <18185649+p6l-richard@users.noreply.github.com>
2026-01-20 14:19:03 +00:00
Peter Steinberger
374310b880 fix: tolerate pi-tui type exports 2026-01-20 14:17:39 +00:00
Peter Steinberger
527002ad90 fix(browser): register AI snapshot refs (#1282)
thanks @John-Rood

Co-authored-by: John Rood <62669593+John-Rood@users.noreply.github.com>
2026-01-20 14:14:36 +00:00
John Rood
9cd22a43ae fix(browser): register refs from AI snapshot for act commands
When using the default AI snapshot format without explicit options like
interactive/compact/labels, refs were not being registered because
snapshotAiViaPlaywright returns raw text without ref registration.

This caused 'Unknown ref' errors when subsequently using act commands
with refs like e12 that appeared in the snapshot text.

The fix extracts refs from the AI snapshot using buildRoleSnapshotFromAiSnapshot
and registers them via rememberRoleRefsForTarget so act commands can resolve them.

Fixes #1268
2026-01-20 14:13:48 +00:00
Peter Steinberger
3ce735b749 fix: merge login shell PATH for gateway exec 2026-01-20 14:04:13 +00:00
Peter Steinberger
f796a5deef fix: accept pi-tui editor ctor variants 2026-01-20 14:02:36 +00:00
Peter Steinberger
7884419bbe chore: fix lint/format 2026-01-20 13:52:59 +00:00
Peter Steinberger
bfc4e77190 fix: update ui ed25519 + bluebubbles actions 2026-01-20 13:43:27 +00:00
Peter Steinberger
c391abab79 style: format update channel logic 2026-01-20 13:41:30 +00:00
Peter Steinberger
ac8e23f841 style: format update channel logic 2026-01-20 13:41:30 +00:00
Peter Steinberger
98d4797cc6 feat: add dev update channel 2026-01-20 13:41:30 +00:00
Peter Steinberger
16c1683946 docs: note release channels and add contributor
Co-authored-by: Richard Poelderl <richard.poelderl@gmail.com>
2026-01-20 13:41:30 +00:00
Peter Steinberger
aedadc41ce chore: record zalouser PR commits 2026-01-20 13:38:38 +00:00
Peter Steinberger
02d47529c7 docs: add zalouser PR thanks 2026-01-20 13:33:13 +00:00
Peter Steinberger
d2bcaa81f5 fix: align zalouser status + schema 2026-01-20 13:32:11 +00:00
Peter Steinberger
954ea86a46 fix: sync mobile gateway auth v3 2026-01-20 13:30:40 +00:00
Peter Steinberger
0c25a871fc fix: run doctor config flow once 2026-01-20 13:27:51 +00:00
Peter Steinberger
d585a39645 fix: add /skill fallback for native limits
Co-authored-by: thewilloftheshadow <thewilloftheshadow@users.noreply.github.com>
2026-01-20 13:20:29 +00:00
Peter Steinberger
44a3a7f5fc Merge pull request #1247 from sebslight/fix/perplexity-web-search-provider
Config: accept Perplexity for web_search
2026-01-20 13:18:18 +00:00
Peter Steinberger
0883136a38 refactor: centralize channel ui metadata 2026-01-20 13:11:49 +00:00