Rémi
|
2970d72554
|
docs: update Brave Search API docs for Feb 2026 plan restructuring (#40111)
Merged via squash.
Prepared head SHA: c651f07855
Co-authored-by: remusao <1299873+remusao@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-03-08 14:06:21 -04:00 |
|
GitBuck
|
caf1b84822
|
feat: allow compaction model override via config (#38753)
Merged via squash.
Prepared head SHA: a3d6d6c845
Co-authored-by: starbuck100 <25417736+starbuck100@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
|
2026-03-08 10:47:34 -07:00 |
|
Ayaan Zaidi
|
d4ab731746
|
fix(telegram): use message previews in DMs
|
2026-03-08 21:59:43 +05:30 |
|
Tak Hoffman
|
fa83010b17
|
fix(plugins): ship Feishu bundled runtime dependency (#39990)
* fix: ship feishu bundled runtime dependency
* test: align feishu bundled dependency specs
|
2026-03-08 10:36:41 -05:00 |
|
Ayaan Zaidi
|
28e46d04e5
|
fix(web-search): restore OpenRouter compatibility for Perplexity (#39937) (#39937)
|
2026-03-08 20:37:54 +05:30 |
|
Peter Steinberger
|
b4c8950417
|
refactor: centralize talk silence timeout defaults
|
2026-03-08 14:58:29 +00:00 |
|
dano does design
|
6ff7e8f42e
|
talk: add configurable silence timeout
|
2026-03-08 14:30:25 +00:00 |
|
Charles Dusek
|
1a364cd066
|
Docs: clarify notarization handoff in mac release flow
|
2026-03-08 14:14:36 +00:00 |
|
Charles Dusek
|
9ce79bba34
|
Docs: mark basic mac dist example as non-notarized
|
2026-03-08 14:14:36 +00:00 |
|
Charles Dusek
|
047f4acacf
|
Docs: clarify release build arch defaults for mac packaging
|
2026-03-08 14:14:36 +00:00 |
|
Charles Dusek
|
64760614aa
|
macOS: default release app builds to universal binaries
|
2026-03-08 14:14:36 +00:00 |
|
Peter Steinberger
|
6dadfaa18c
|
docs: use alphabetical provider ordering
|
2026-03-08 14:10:36 +00:00 |
|
Peter Steinberger
|
acac7e3132
|
fix: land Brave llm-context gaps (#33383) (thanks @thirumaleshp)
|
2026-03-08 13:57:12 +00:00 |
|
Peter Steinberger
|
eebee84093
|
fix(models): discover Vercel AI Gateway catalog
|
2026-03-08 13:44:10 +00:00 |
|
Ayaan Zaidi
|
46145fde19
|
fix(android): remove mic and screen foreground services
|
2026-03-08 16:25:49 +05:30 |
|
Ayaan Zaidi
|
1230cefe25
|
fix(android): remove background location mode
|
2026-03-08 16:25:49 +05:30 |
|
Ayaan Zaidi
|
0f9566b0b5
|
fix(android): remove self-update install flow
|
2026-03-08 16:25:49 +05:30 |
|
arceus77-7
|
492fe679a7
|
feat(tui): infer workspace agent when launching TUI (#39591)
Merged via squash.
Prepared head SHA: 23533e24c4
Co-authored-by: arceus77-7 <261276524+arceus77-7@users.noreply.github.com>
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com>
Reviewed-by: @altaywtf
|
2026-03-08 13:31:11 +03:00 |
|
Peter Steinberger
|
05217845a7
|
build: bump version to 2026.3.8
|
2026-03-08 05:59:04 +00:00 |
|
Peter Steinberger
|
59102a1ff7
|
fix: add gemini 3.1 flash-lite support
|
2026-03-08 05:12:48 +00:00 |
|
Peter Steinberger
|
fcdc1a13e1
|
fix: land #33992 from @darkamenosa
Co-authored-by: Tom <hxtxmu@gmail.com>
|
2026-03-08 04:49:04 +00:00 |
|
Peter Steinberger
|
a035a3ce48
|
fix: drop removed minimax lightning model
|
2026-03-08 04:06:26 +00:00 |
|
Peter Steinberger
|
21df014d56
|
fix: stage docker live tests from mounted source
|
2026-03-08 04:06:26 +00:00 |
|
Peter Steinberger
|
5759b93dda
|
fix(ci): pin multi-arch docker base digests
|
2026-03-08 02:55:15 +00:00 |
|
Peter Steinberger
|
a8c67affd8
|
test: cover gemini flash compat normalization
|
2026-03-08 02:34:49 +00:00 |
|
Peter Steinberger
|
100da9f45c
|
fix: correct gemini flash model id
|
2026-03-08 02:32:58 +00:00 |
|
Vincent Koc
|
4062aa5e5d
|
Gateway: add safer password-file input for gateway run (#39067)
* CLI: add gateway password-file option
* Docs: document safer gateway password input
* Update src/cli/gateway-cli/run.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Tests: clean up gateway password temp dirs
* CLI: restore gateway password warning flow
* Security: harden secret file reads
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
|
2026-03-07 18:20:17 -08:00 |
|
Josh Avant
|
25252ab5ab
|
gateway: harden shared auth resolution across systemd, discord, and node host
|
2026-03-07 18:28:32 -06:00 |
|
Peter Steinberger
|
61000b8e4d
|
fix(acp): block sandboxed slash spawns
|
2026-03-08 00:23:07 +00:00 |
|
Peter Steinberger
|
c76d29208b
|
fix(node-host): bind approved script operands
|
2026-03-07 23:04:00 +00:00 |
|
Peter Steinberger
|
be9ea991de
|
fix(discord): avoid native plugin command collisions
|
2026-03-07 21:59:44 +00:00 |
|
Peter Steinberger
|
ac86deccee
|
fix(gateway): harden plugin HTTP route auth
|
2026-03-07 19:55:06 +00:00 |
|
Peter Steinberger
|
5f8f58ae25
|
fix(gateway): require admin for chat config writes
|
2026-03-07 19:38:49 +00:00 |
|
Sally O'Malley
|
499c1ee6e3
|
reduce image size, offer slim image (#38479)
Signed-off-by: sallyom <somalley@redhat.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-07 14:26:29 -05:00 |
|
Peter Steinberger
|
253e159700
|
fix: harden workspace skill path containment
|
2026-03-07 18:56:15 +00:00 |
|
Peter Steinberger
|
729ee165ed
|
docs(gateway): clarify trusted operator HTTP endpoints
|
2026-03-07 18:48:17 +00:00 |
|
Peter Steinberger
|
10d0e3f3ca
|
fix(dashboard): keep gateway tokens out of URL storage
|
2026-03-07 18:33:30 +00:00 |
|
Vincent Koc
|
f966dde476
|
tests: fix detect-secrets false positives (#39084)
* Tests: rename gateway status env token fixture
* Tests: allowlist feishu onboarding fixtures
* Tests: allowlist Google Chat private key fixture
* Docs: allowlist Brave API key example
* Tests: allowlist pairing password env fixtures
* Chore: refresh detect-secrets baseline
|
2026-03-07 13:21:29 -05:00 |
|
Vincent Koc
|
5290d97574
|
Docs: fix web tools MDX links
|
2026-03-07 10:15:22 -08:00 |
|
Vincent Koc
|
61273c072c
|
Docs: remove MDX-breaking secret markers
|
2026-03-07 10:09:00 -08:00 |
|
Vincent Koc
|
e4d80ed556
|
CI: restore main detect-secrets scan (#38438)
* Tests: stabilize detect-secrets fixtures
* Tests: fix rebased detect-secrets false positives
* Docs: keep snippets valid under detect-secrets
* Tests: finalize detect-secrets false-positive fixes
* Tests: reduce detect-secrets false positives
* Tests: keep detect-secrets pragmas inline
* Tests: remediate next detect-secrets batch
* Tests: tighten detect-secrets allowlists
* Tests: stabilize detect-secrets formatter drift
|
2026-03-07 10:06:35 -08:00 |
|
Josh Avant
|
8e20dd22d8
|
Secrets: harden SecretRef-safe models.json persistence (#38955)
|
2026-03-07 11:28:39 -06:00 |
|
Peter Steinberger
|
1dd4f92ea2
|
fix: default local onboarding tools profile to coding
|
2026-03-07 16:41:27 +00:00 |
|
Florian Hines
|
33e7394861
|
fix(providers): make all models available in kilocode provider (#32352)
* kilocode: dynamic model discovery, kilo/auto default, cooldown exemption
- Replace 9-model hardcoded catalog with dynamic discovery from
GET /api/gateway/models (Venice-like pattern with static fallback)
- Default model changed from anthropic/claude-opus-4.6 to kilo/auto
(smart routing model)
- Add createKilocodeWrapper for X-KILOCODE-FEATURE header injection
and reasoning.effort handling (skip for kilo/auto)
- Add kilocode to cooldown-exempt providers (proxy like OpenRouter)
- Keep sync buildKilocodeProvider for onboarding, add async
buildKilocodeProviderWithDiscovery for implicit provider resolution
- Per-token gateway pricing converted to per-1M-token for cost fields
* kilocode: skip reasoning injection for x-ai models, harden discovery loop
* fix(kilocode): keep valid discovered duplicates (openclaw#32352, thanks @pandemicsyn)
* refactor(proxy): normalize reasoning payload guards (openclaw#32352, thanks @pandemicsyn)
* chore(changelog): note kilocode hardening (openclaw#32352, thanks @pandemicsyn and @vincentkoc)
* chore(changelog): fix kilocode note format (openclaw#32352, thanks @pandemicsyn and @vincentkoc)
* test(kilocode): support auto-model override cases (openclaw#32352, thanks @pandemicsyn)
* Update CHANGELOG.md
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-03-07 08:14:06 -08:00 |
|
Jason
|
786ec21b5a
|
docs(cli): improve memory command examples (#31803)
Merged via squash.
Prepared head SHA: 15dcda3027
Co-authored-by: JasonOA888 <101583541+JasonOA888@users.noreply.github.com>
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com>
Reviewed-by: @altaywtf
|
2026-03-07 19:03:23 +03:00 |
|
Peter Steinberger
|
997a9f5b9e
|
chore: bump version to 2026.3.7
|
2026-03-07 10:09:02 +00:00 |
|
Vincent Koc
|
6017b738b1
|
Web: add HEIC media regression and doc fix (#38294)
* Web: add HEIC media normalization regression
* Docs: list HEIC input_image MIME types
* Update src/web/media.test.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
|
2026-03-06 22:49:38 -05:00 |
|
Vincent Koc
|
2d52c88dad
|
fix(podman): stop assuming /tmp is disk-backed (#38296)
* Podman: avoid hardcoding /tmp for image staging
* Docs: clarify container storage paths
* Podman: secure staged image import
* Podman: clarify streamed image handoff
|
2026-03-06 19:55:26 -05:00 |
|
Vincent Koc
|
42e3d8d693
|
Secrets: add inline allowlist review set (#38314)
* Secrets: add inline allowlist review set
* Secrets: narrow detect-secrets file exclusions
* Secrets: exclude Docker fingerprint false positive
* Secrets: allowlist test and docs false positives
* Secrets: refresh baseline after allowlist updates
* Secrets: fix gateway chat fixture pragma
* Secrets: format pre-commit config
* Android: keep talk mode fixture JSON valid
* Feishu: rely on client timeout injection
* Secrets: allowlist provider auth test fixtures
* Secrets: allowlist onboard search fixtures
* Secrets: allowlist onboard mode fixture
* Secrets: allowlist gateway auth mode fixture
* Secrets: allowlist APNS wake test key
* Secrets: allowlist gateway reload fixtures
* Secrets: allowlist moonshot video fixture
* Secrets: allowlist auto audio fixture
* Secrets: allowlist tiny audio fixture
* Secrets: allowlist embeddings fixtures
* Secrets: allowlist resolve fixtures
* Secrets: allowlist target registry pattern fixtures
* Secrets: allowlist gateway chat env fixture
* Secrets: refresh baseline after fixture allowlists
* Secrets: reapply gateway chat env allowlist
* Secrets: reapply gateway chat env allowlist
* Secrets: stabilize gateway chat env allowlist
* Secrets: allowlist runtime snapshot save fixture
* Secrets: allowlist oauth profile fixtures
* Secrets: allowlist compaction identifier fixture
* Secrets: allowlist model auth fixture
* Secrets: allowlist model status fixtures
* Secrets: allowlist custom onboarding fixture
* Secrets: allowlist mattermost token summary fixtures
* Secrets: allowlist gateway auth suite fixtures
* Secrets: allowlist channel summary fixture
* Secrets: allowlist provider usage auth fixtures
* Secrets: allowlist media proxy fixture
* Secrets: allowlist secrets audit fixtures
* Secrets: refresh baseline after final fixture allowlists
* Feishu: prefer explicit client timeout
* Feishu: test direct timeout precedence
|
2026-03-06 19:35:26 -05:00 |
|
Vincent Koc
|
3070fafec1
|
fix(venice): switch default model to kimi-k2-5 (#38423)
* Docs: refresh Venice default model guidance
* Venice: switch default model to Kimi K2.5
* Changelog: credit Venice default refresh
|
2026-03-06 19:31:07 -05:00 |
|