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
Peter Steinberger
7411ed831d
chore: update deps
2026-01-20 13:06:16 +00:00
Peter Steinberger
6eace493e9
fix: tighten tls fingerprints and approval events
2026-01-20 13:04:20 +00:00
Peter Steinberger
ff0141baef
docs: finalize clawnet refactor doc
2026-01-20 13:04:20 +00:00
Peter Steinberger
246028dfc6
fix: validate ws tls fingerprint
2026-01-20 13:04:20 +00:00
Peter Steinberger
20c58a285b
docs: update protocol + security notes
2026-01-20 13:04:20 +00:00
Peter Steinberger
e8d5d2f816
feat: enrich presence with roles
2026-01-20 13:04:20 +00:00
Peter Steinberger
2f75397400
feat: add discovery role hints
2026-01-20 13:04:19 +00:00
Peter Steinberger
a127a7ad40
feat: add remote gateway tls fingerprint
2026-01-20 13:04:19 +00:00
Peter Steinberger
6a7d2e77b1
feat: route exec approvals via gateway
2026-01-20 13:04:19 +00:00
Peter Steinberger
e0c6ff4252
chore: make @napi-rs/canvas optional
2026-01-20 13:04:19 +00:00
Peter Steinberger
578e136b6a
test: cover scope upgrade flow
2026-01-20 13:04:19 +00:00
Peter Steinberger
b2b4f9492c
feat: wire role-scoped device creds
2026-01-20 13:04:19 +00:00
Peter Steinberger
ce1a36ffe0
feat: enforce device-bound connect challenge
2026-01-20 13:04:19 +00:00
Peter Steinberger
da26e4bd87
docs: add matrix crypto setup note
2026-01-20 12:42:41 +00:00
Peter Steinberger
cb53821c44
build: allow matrix crypto build scripts
2026-01-20 12:23:05 +00:00
Peter Steinberger
102792a7d6
docs: add #1306 changelog entry
2026-01-20 12:08:15 +00:00
Peter Steinberger
96ea6f4c3c
refactor: extend channel plugin boundary
2026-01-20 12:07:54 +00:00
Peter Steinberger
eb12232c23
fix: drop stray Peekaboo submodule
2026-01-20 12:07:54 +00:00
Tyler Yust
9b29739244
fix: remove unused typingSignals variable in get-reply-run
2026-01-20 12:07:54 +00:00