jesse-merhi
f05e2222f3
lint: allow managed proxy mutation scopes
2026-05-08 01:18:04 +10:00
jesse-merhi
9eaadcdf29
chore: add proxy guardrail changelog
2026-05-08 01:18:04 +10:00
jesse-merhi
f4797921ac
lint: classify raw socket callsites
2026-05-08 01:18:04 +10:00
Vincent Koc
8e88c7b297
test(plugins): align canvas startup metadata
2026-05-07 07:16:21 -07:00
Vincent Koc
fcb9dcc886
test(openai): align codex default auth contract
2026-05-07 07:16:20 -07:00
Vincent Koc
237fcbcbf1
test(llm-task): use real typebox schemas
2026-05-07 07:16:20 -07:00
Vincent Koc
9b279ef173
fix(agents): reclaim reported stale session locks
2026-05-07 07:16:20 -07:00
Vincent Koc
11a038207b
fix(infra): support non-durable text writes
2026-05-07 07:16:20 -07:00
Vincent Koc
3a89e20b7b
fix(infra): support hardlink-safe package moves
2026-05-07 07:16:20 -07:00
Peter Steinberger
a68ad39877
ci(release): speed up beta publish path
2026-05-07 15:02:24 +01:00
Vincent Koc
c41a73b828
docs(providers/arcee): note Trinity Large Thinking has tools disabled
2026-05-07 06:49:14 -07:00
Ayaan Zaidi
238e72d74d
docs(changelog): note telegram poll cap ( #78762 ) (thanks @obviyus)
2026-05-07 19:08:43 +05:30
Ayaan Zaidi
11d6a3f892
fix(telegram): keep dm allow separate from group auth
2026-05-07 19:08:43 +05:30
Ayaan Zaidi
c967628816
fix(telegram): restore outbound poll cap
2026-05-07 19:08:43 +05:30
Ayaan Zaidi
923ea990fd
refactor(telegram): use grammY native helpers
2026-05-07 19:08:43 +05:30
Ayaan Zaidi
53efb6747d
refactor(telegram): centralize access authorization
2026-05-07 19:08:43 +05:30
Ayaan Zaidi
6554e85ad6
refactor(telegram): unify outbound delivery adapter
2026-05-07 19:08:43 +05:30
Peter Steinberger
a966303216
build(canvas): refresh A2UI bundle hash
2026-05-07 14:28:38 +01:00
Peter Steinberger
dd09e6fe40
fix(arcee): disable tools for Trinity thinking
2026-05-07 14:28:33 +01:00
Peter Steinberger
a85261932e
fix(cli): fall back to sips for HEIC infer inputs
2026-05-07 14:28:27 +01:00
Peter Steinberger
6ce1c98b61
fix: normalize auth profile inline secrets
2026-05-07 13:46:46 +01:00
Peter Steinberger
347b51be4b
fix: sanitize existing prompt images
2026-05-07 13:46:46 +01:00
Peter Steinberger
548b55676f
fix: strip unsupported Fireworks tool schema keywords
2026-05-07 13:46:46 +01:00
Peter Steinberger
772034d741
fix: strip tools for no-tool completions models
2026-05-07 13:46:46 +01:00
Pavan Kumar Gondhi
c65f3bc70e
Compute plugin callback authorization dynamically [AI] ( #78866 )
...
* fix: compute plugin callback command authorization
* addressing codex review
* addressing ci
* addressing ci
* docs: add changelog entry for PR merge
2026-05-07 18:05:21 +05:30
Peter Steinberger
be33b68fd4
test: expand native sqlite Kysely coverage
...
Expand the native node:sqlite Kysely dialect tests for connection setup, insert metadata, transaction/savepoint behavior, and streaming.
2026-05-07 13:18:29 +01:00
Peter Steinberger
955b025697
feat: add native sqlite Kysely dialect
...
Add an owned Kysely dialect for native node:sqlite, raise the Node 22 floor to 22.16+ for StatementSync.columns(), and cover select/returning/stale insert id behavior.
2026-05-07 13:07:03 +01:00
Peter Steinberger
037174141e
docs(changelog): clarify session-store fsync scope
2026-05-07 12:32:02 +01:00
Peter Steinberger
897bac5b8c
fix(sessions): skip durable fsync for session store
2026-05-07 12:31:18 +01:00
Shakker
01dd593cfd
test: stabilize prompt snapshot plugin tools
2026-05-07 12:25:08 +01:00
Peter Steinberger
64514a6548
test: remove unused canvas temp helper
2026-05-07 12:15:51 +01:00
Peter Steinberger
e867ab7e16
test: import os in canvas a2ui test
2026-05-07 12:15:51 +01:00
Peter Steinberger
f2bf925a38
fix: guard sandbox move cleanup identity
2026-05-07 12:15:51 +01:00
Peter Steinberger
530e4f93de
refactor: use fs-safe for staged package swaps
2026-05-07 12:15:51 +01:00
Peter Steinberger
113761ab57
build: update fs-safe dependency
2026-05-07 12:15:51 +01:00
Peter Steinberger
2f69c40a62
fix: preserve late sandbox rename writes
2026-05-07 12:15:51 +01:00
Peter Steinberger
55a8f56a15
fix: harden sandbox runtime cleanup
2026-05-07 12:15:51 +01:00
Peter Steinberger
56636dfe57
fix(ci): restore main validation
2026-05-07 12:00:29 +01:00
Shakker
6ef7fa08af
test: keep bluebubbles schema tests extension-local
2026-05-07 12:00:18 +01:00
Shakker
2c0f8a0beb
fix: restore canvas ci checks
2026-05-07 11:55:52 +01:00
Shakker
0fd6607d56
fix: await control ui chat startup refresh
2026-05-07 11:50:48 +01:00
Vincent Koc
7ad53cefee
fix(ci): account for canvas a2ui deps
2026-05-07 03:47:13 -07:00
pashpashpash
1c33990108
Route OpenAI agents through Codex by default ( #78899 )
...
* route openai agent runs through codex
* fix: load codex plugin for implicit openai runtime
* fix: preserve explicit OpenAI PI Codex auth routing
* fix: show codex auth for openai model listing
* fix: map codex auth into configured openai list rows
* fix: preserve explicit openai pi auth routes
* docs: keep openai model route examples canonical
* fix: clean openai codex test fixtures
* fix: scope codex auth status fallback
* fix: repair current ci boundary drift
2026-05-07 19:46:49 +09:00
Peter Steinberger
8b701ce1c7
fix: repair ci regressions
2026-05-07 11:46:21 +01:00
Vincent Koc
a6159bb60d
docs(skills): clarify Crabbox broker auth
2026-05-07 03:43:49 -07:00
Vincent Koc
b165c0d10a
fix(ci): restore main validation
2026-05-07 03:39:26 -07:00
Vincent Koc
c676cd4dcf
docs(skills): keep broad OpenClaw gates remote
2026-05-07 03:35:12 -07:00
CaptainTimon
e1fec3c892
fix(config): remove core BlueBubbles schema ( #78612 )
...
* fix(config): remove core BlueBubbles schema
* fix(config): preserve BlueBubbles dmPolicy validation
* fix(config): type BlueBubbles account refinement
* chore(plugin-sdk): refresh API baseline
* chore(plugin-sdk): refresh API baseline
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-05-07 03:16:42 -07:00
Alex Knight
bf3b994378
fix(compaction): ignore metadata bytes in preflight pressure
...
Fix stale preflight compaction pressure estimation so metadata bytes before the latest usage record do not count as model-context tokens, while preserving post-usage tail pressure and the active transcript byte guard.
Fixes #78604 .
2026-05-07 20:10:20 +10:00
Vincent Koc
f2b01bb7b1
feat(openai): add chat-latest model override
...
Add openai/chat-latest as an explicit direct API-key OpenAI model override, document the moving alias, and normalize unsupported Responses text verbosity for that model.
2026-05-07 03:09:16 -07:00