Peter Steinberger
|
c75b2a7067
|
refactor: unify reply dispatch across providers
|
2026-01-05 19:43:54 +01:00 |
|
Peter Steinberger
|
7c89ce93b5
|
fix(agent): align tools + preserve indentation
|
2026-01-05 17:55:20 +00:00 |
|
Peter Steinberger
|
196eb86e38
|
fix(ui): animate reading indicator dots
|
2026-01-05 17:40:15 +00:00 |
|
Peter Steinberger
|
ad6bec4612
|
fix: enable systemd lingering for gateway
|
2026-01-05 18:38:43 +01:00 |
|
Peter Steinberger
|
b7e708c764
|
fix(chat): stabilize web UI tool runs
|
2026-01-05 17:22:29 +00:00 |
|
Peter Steinberger
|
f0abd619be
|
chore: add model-usage skill
|
2026-01-05 18:16:29 +01:00 |
|
Peter Steinberger
|
55e4e76d43
|
fix: preserve fenced markdown in block streaming
|
2026-01-05 17:53:53 +01:00 |
|
Peter Steinberger
|
234059811c
|
feat(ui): add chat reading indicator
|
2026-01-05 16:16:34 +00:00 |
|
Peter Steinberger
|
7f3f73af1c
|
fix: show model auth in status
|
2026-01-05 15:50:18 +01:00 |
|
Peter Steinberger
|
0c37f27a4a
|
fix: show /model auth source
|
2026-01-05 14:14:26 +00:00 |
|
Peter Steinberger
|
cffbe79077
|
fix: add /model list alias
|
2026-01-05 14:11:33 +00:00 |
|
Peter Steinberger
|
5163886694
|
fix: show auth in /model list
|
2026-01-05 13:49:25 +00:00 |
|
Peter Steinberger
|
30038f7d37
|
fix: custom connections sidebar
|
2026-01-05 07:25:13 +01:00 |
|
Peter Steinberger
|
7c51efe8f8
|
fix: prefer gateway config in local mode
|
2026-01-05 06:16:48 +00:00 |
|
Peter Steinberger
|
1119f2003e
|
fix: preserve JSON5 config parsing
|
2026-01-05 06:16:48 +00:00 |
|
Peter Steinberger
|
17ef7b3b0e
|
fix: status runtime + help
|
2026-01-05 07:07:17 +01:00 |
|
Peter Steinberger
|
2c0f3a2887
|
docs: update auth docs
|
2026-01-05 06:46:20 +01:00 |
|
Peter Steinberger
|
545f52d7d5
|
fix: hide settings toolbar row
|
2026-01-05 06:36:34 +01:00 |
|
Peter Steinberger
|
f3cb41511d
|
feat: add openai codex oauth
|
2026-01-05 06:31:45 +01:00 |
|
Peter Steinberger
|
995f5959af
|
fix: stage sandbox media for inbound attachments
|
2026-01-05 06:18:11 +01:00 |
|
Peter Steinberger
|
a7d33c06f9
|
refactor: align agent lifecycle
|
2026-01-05 05:55:02 +01:00 |
|
Peter Steinberger
|
ce5fd84432
|
docs: note settings sidebar layout
|
2026-01-05 05:54:37 +01:00 |
|
Peter Steinberger
|
8a31a868c0
|
fix: honor tailnet bind for macOS gateway endpoint
|
2026-01-05 05:30:40 +01:00 |
|
Peter Steinberger
|
870473be85
|
chore: update deps
|
2026-01-05 05:27:58 +01:00 |
|
Peter Steinberger
|
477fa49a30
|
fix: include missing dist dirs in npm pack
|
2026-01-05 03:56:57 +01:00 |
|
Peter Steinberger
|
2eb78b8da7
|
fix: resolve qrcode ESM import for Node 25
|
2026-01-05 03:47:57 +01:00 |
|
Peter Steinberger
|
93bb0257f0
|
fix: include sessions in npm pack and update qrcode import
|
2026-01-05 03:28:25 +01:00 |
|
Peter Steinberger
|
8791e46cf3
|
fix: resolve npx gateway daemon install
|
2026-01-05 02:48:25 +01:00 |
|
Peter Steinberger
|
9c039e8356
|
docs: consolidate 2026.1.5 changelog
|
2026-01-05 02:39:42 +01:00 |
|
Peter Steinberger
|
0c632f4855
|
fix: prefer tailnet IP for local gateway calls
|
2026-01-05 02:19:26 +01:00 |
|
Peter Steinberger
|
a322075764
|
fix: use id for cron tool params
|
2026-01-05 02:15:11 +01:00 |
|
Peter Steinberger
|
f90eea5195
|
docs: add changelog entry for WhatsApp offline read receipts
|
2026-01-05 01:36:30 +01:00 |
|
Peter Steinberger
|
852f947b44
|
fix: unify control command handling
|
2026-01-05 01:31:36 +01:00 |
|
Peter Steinberger
|
2bbf2698cb
|
fix(ui): render markdown in tool result cards
|
2026-01-05 01:27:13 +01:00 |
|
Peter Steinberger
|
f6097bc6e3
|
fix(ui): avoid overlapping guild action buttons
|
2026-01-05 01:27:13 +01:00 |
|
Peter Steinberger
|
d6933b074a
|
fix: make control ui chat scroll page
|
2026-01-05 00:18:18 +00:00 |
|
Peter Steinberger
|
2899a986a8
|
feat(config): add default model shorthands
|
2026-01-05 01:11:29 +01:00 |
|
Peter Steinberger
|
7a63b4995b
|
feat: opt-in login shell env fallback
|
2026-01-05 01:11:29 +01:00 |
|
Peter Steinberger
|
7a36e6fcd9
|
fix(discord): avoid duplicate block replies
|
2026-01-05 01:11:29 +01:00 |
|
Peter Steinberger
|
77b19643e2
|
fix: load global .env fallback
|
2026-01-05 01:11:29 +01:00 |
|
Peter Steinberger
|
59dfe0337d
|
docs(changelog): note OpenAI duplicate reply fix
|
2026-01-05 00:39:34 +01:00 |
|
Peter Steinberger
|
435edaf997
|
fix: OpenAI tool schema compatibility
|
2026-01-05 00:15:55 +01:00 |
|
Peter Steinberger
|
c3c9dee65e
|
docs(tools): document agent tool allow/deny
|
2026-01-05 00:05:35 +01:00 |
|
Jake
|
946b32c842
|
fix(whatsapp): suppress typing during heartbeats
- Prevent typing indicator during heartbeat runs
- Add regression tests
Co-authored-by: Jake <mcinteerj@gmail.com>
|
2026-01-04 23:03:36 +00:00 |
|
Andranik Sahakyan
|
d9a9f6db7d
|
fix(mac): add Sendable conformance to generated Swift protocol structs (#195)
* fix(mac): add Sendable conformance to generated Swift protocol structs
* fix(mac): make generated protocol types Sendable
* chore(mac): drop redundant Sendable extensions
* docs(changelog): thank @andranik-sahakyan for Sendable fix
* chore(swiftformat): exclude generated protocol models
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-01-04 22:39:21 +00:00 |
|
Peter Steinberger
|
1657c5e3d2
|
fix: route system events per session
|
2026-01-04 22:11:04 +01:00 |
|
Peter Steinberger
|
39be40cd23
|
chore(release): bump to 2026.1.5
|
2026-01-04 21:54:04 +01:00 |
|
Peter Steinberger
|
0faa200924
|
fix(onboarding): auto-build Control UI assets
|
2026-01-04 21:53:23 +01:00 |
|
Peter Steinberger
|
ff605194ef
|
fix(ui): render markdown in chat
|
2026-01-04 21:51:26 +01:00 |
|
Peter Steinberger
|
78998dba9e
|
feat: add image model config + tool
|
2026-01-04 19:35:49 +01:00 |
|