Peter Steinberger
074db1905a
fix: refactor TUI stream assembly ( #1202 , thanks @aaronveklabs)
...
Co-authored-by: Aaron <aaron@vektor-labs.com >
2026-01-20 08:36:54 +00:00
Peter Steinberger
9266e542ab
chore: remove peekaboo submodule references
2026-01-20 08:26:56 +00:00
Peter Steinberger
bbc67f3754
fix: expand /v1/responses inputs ( #1229 ) (thanks @RyanLisse)
2026-01-20 07:37:30 +00:00
Ryan Lisse
f4b03599f0
feat(gateway): add OpenResponses /v1/responses endpoint
...
Add a new `/v1/responses` endpoint implementing the OpenResponses API
standard for agentic workflows. This provides:
- Item-based input (messages, function_call_output, reasoning)
- Semantic streaming events (response.created, response.output_text.delta,
response.completed, etc.)
- Full SSE event support with both event: and data: lines
- Configuration via gateway.http.endpoints.responses.enabled
The endpoint is disabled by default and can be enabled independently
from the existing Chat Completions endpoint.
Phase 1 implementation supports:
- String or ItemParam[] input
- system/developer/user/assistant message roles
- function_call_output items
- instructions parameter
- Agent routing via headers or model parameter
- Session key management
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 07:37:01 +00:00
Peter Steinberger
3e546e691d
fix: infer perplexity baseUrl from api key
2026-01-20 07:27:32 +00:00
Peter Steinberger
3f44f4167b
fix: update Bedrock provider docs ( #1289 ) (thanks @steipete)
2026-01-20 07:14:03 +00:00
Peter Steinberger
d5ffc672dd
fix: scope chat scroll lock to chat shell ( #1283 ) (thanks @bradleypriest)
2026-01-20 06:29:08 +00:00
Peter Steinberger
44c61a77c5
fix: strip envelopes in chat history
2026-01-19 22:52:00 +00:00
Peter Steinberger
4bac76e66d
fix: improve memory status and batch fallback
2026-01-19 22:49:06 +00:00
Shadow
39dfdccf6c
CLI: skip runner rebuilds when dist is fresh ( #1231 )
...
Co-authored-by: mukhtharcm <mukhtharcm@users.noreply.github.com >
2026-01-19 13:12:33 -06:00
Peter Steinberger
754494d1a0
fix(android): align node protocol payloads
2026-01-19 16:53:31 +00:00
Peter Steinberger
079c29ceb8
refactor(android): drop legacy bridge transport
2026-01-19 15:45:50 +00:00
Peter Steinberger
ba2514fc4c
fix: stabilize windows test timeouts
2026-01-19 12:35:58 +00:00
Peter Steinberger
9e06d945a2
fix: stabilize gateway tests on windows
2026-01-19 12:12:51 +00:00
Peter Steinberger
b826bd668c
fix: pass android lint and swiftformat
2026-01-19 11:14:27 +00:00
Peter Steinberger
e6a4cf01ee
feat: migrate android node to gateway ws
2026-01-19 11:05:59 +00:00
Peter Steinberger
fcea6303ed
fix: add agents identity helper
2026-01-19 10:44:18 +00:00
Peter Steinberger
47d1f23d55
fix(daemon): include HOME in service env ( #1214 )
...
Thanks @ameno-.
Co-authored-by: Ameno Osman <ameno.osman13@gmail.com >
2026-01-19 08:39:12 +00:00
Peter Steinberger
111aeb2c4f
fix: cover sync ui spawn on Windows ( #1212 ) (thanks @longmaba)
2026-01-19 05:42:42 +00:00
Peter Steinberger
9822a53649
fix: centralize cli command registry
...
Co-authored-by: gumadeiras <gumadeiras@users.noreply.github.com >
2026-01-19 05:36:09 +00:00
Peter Steinberger
374da34936
fix: canonicalize legacy session keys
2026-01-19 05:17:31 +00:00
Peter Steinberger
c578fca687
fix(tui): generic empty-state for searchable pickers (PR #1201 , thanks @vignesh07)
...
Co-authored-by: Vignesh Natarajan <vigneshnatarajan92@gmail.com >
2026-01-19 05:16:06 +00:00
Peter Steinberger
3e06fe84dc
feat: add TUI code block syntax highlighting ( #1200 ) (thanks @vignesh07)
2026-01-19 05:07:23 +00:00
Peter Steinberger
de33bc70e7
docs: clarify node_modules guidance
2026-01-19 04:01:36 +00:00
Peter Steinberger
d1e9490f95
fix: enforce strict config validation
2026-01-19 03:39:25 +00:00
Peter Steinberger
dd1b08b3e8
fix: add safeguard compaction tool summaries
2026-01-19 01:44:17 +00:00
Peter Steinberger
989543c9c3
fix: propagate agent run context for subagent announce
2026-01-19 00:45:30 +00:00
Peter Steinberger
953472bf25
feat: add exec pathPrepend config
2026-01-19 00:35:43 +00:00
Seb Slight
2f6b5ffdfe
Web: trim HTML error bodies in web_fetch ( #1193 )
...
* Web: trim HTML error bodies in web_fetch
* fix: trim web_fetch HTML error bodies (#1193 ) (thanks @sebslight)
---------
Co-authored-by: Sebastian Slight <sbarrios93@gmail.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-01-19 00:24:16 +00:00
Peter Steinberger
d802844bd6
fix: gate gateway restarts and discord abort reconnects
2026-01-19 00:15:45 +00:00
Peter Steinberger
ee36e12f81
fix: log plugin load errors in gateway
2026-01-19 00:15:24 +00:00
Peter Steinberger
1e5569d56a
fix: refine TUI model search rendering
2026-01-19 00:15:16 +00:00
Peter Steinberger
3ce1ee84ac
Usage: add cost summaries to /usage + mac menu
2026-01-19 00:05:06 +00:00
Peter Steinberger
b5e99dad1f
fix(slack): handle bolt CJS interop ( #1191 ) — thanks @CoreyH
...
Co-authored-by: Corey Henderson <corey@example.com >
2026-01-18 23:54:50 +00:00
Peter Steinberger
5f975a4eff
Merge pull request #1195 from gumadeiras/main
...
enhancement: 3x faster CLI invocation, unify boolean/env parsing, streamline CLI startup paths
2026-01-18 23:28:36 +00:00
Peter Steinberger
d5c8172197
fix: optimize routed CLI path ( #1195 ) (thanks @gumadeiras)
2026-01-18 23:28:09 +00:00
Peter Steinberger
46dcda1d0c
fix: preserve fuzzy ranking in model picker ( #1198 ) (thanks @vignesh07)
2026-01-18 23:26:42 +00:00
Peter Steinberger
c639b386da
fix: hide menubar usage errors
2026-01-18 23:18:10 +00:00
Peter Steinberger
ef125d5ba7
docs: update changelog for docs:list guard
2026-01-18 22:53:59 +00:00
Peter Steinberger
3a9582bc41
docs: update channel allowlist guidance
2026-01-18 22:52:00 +00:00
Peter Steinberger
404c373153
feat: add agent targeting + reply overrides
2026-01-18 22:50:51 +00:00
Peter Steinberger
e7e34c442e
fix: smooth TUI waiting shimmer ( #1196 ) (thanks @vignesh07)
2026-01-18 22:37:36 +00:00
Peter Steinberger
835f9ee575
docs: clarify envelope time work
2026-01-18 22:17:24 +00:00
Peter Steinberger
145b2e5f52
fix: menu preview label colors
2026-01-18 19:04:01 +00:00
Peter Steinberger
744d1329cb
feat: make inbound envelopes configurable
...
Co-authored-by: Shiva Prasad <shiv19@users.noreply.github.com >
2026-01-18 18:50:37 +00:00
Peter Steinberger
42e6ff4611
feat(cli): show Telegram bot username in status
2026-01-18 18:48:25 +00:00
Peter Steinberger
a08a772ffc
fix: add model picker regression for openrouter auto ( #1182 ) (thanks @zerone0x)
2026-01-18 18:32:25 +00:00
Peter Steinberger
c0457e0cc4
fix(mac): load menu session previews
2026-01-18 18:28:48 +00:00
Peter Steinberger
a4ee933022
fix: hide macOS usage errors
2026-01-18 16:52:53 +00:00
Peter Steinberger
081123c0e4
feat: route macOS node exec via app IPC
2026-01-18 16:41:44 +00:00