Peter Steinberger
|
538605ff44
|
[codex] Extract filesystem safety primitives (#77918)
* refactor: extract filesystem safety primitives
* refactor: use fs-safe for file access helpers
* refactor: reuse fs-safe for media reads
* refactor: use fs-safe for image reads
* refactor: reuse fs-safe in qqbot media opener
* refactor: reuse fs-safe for local media checks
* refactor: consume cleaner fs-safe api
* refactor: align fs-safe json option names
* fix: preserve fs-safe migration contracts
* refactor: use fs-safe primitive subpaths
* refactor: use grouped fs-safe subpaths
* refactor: align fs-safe api usage
* refactor: adapt private state store api
* chore: refresh proof gate
* refactor: follow fs-safe json api split
* refactor: follow reduced fs-safe surface
* build: default fs-safe python helper off
* fix: preserve fs-safe plugin sdk aliases
* refactor: consolidate fs-safe usage
* refactor: unify fs-safe store usage
* refactor: trim fs-safe temp workspace usage
* refactor: hide low-level fs-safe primitives
* build: use published fs-safe package
* fix: preserve outbound recovery durability after rebase
* chore: refresh pr checks
|
2026-05-06 02:15:17 +01:00 |
|
samzong
|
25ef9c0c41
|
[Feat] Gateway: offload non-image attachments on chat.send (#67572)
Merged via squash.
Prepared head SHA: ecbd27fc30
Co-authored-by: samzong <13782141+samzong@users.noreply.github.com>
Co-authored-by: frankekn <4488090+frankekn@users.noreply.github.com>
Reviewed-by: @frankekn
|
2026-04-28 12:55:00 +08:00 |
|
Neerav Makwana
|
86556fcd47
|
fix(media): apply web fetch ssrf policy to media
|
2026-04-25 03:08:19 +01:00 |
|
Luke
|
0abe64a4ff
|
Agents: clarify local model context preflight (#66236)
Merged via squash.
Prepared head SHA: 11bfaf15f6
Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
Co-authored-by: ImLukeF <92253590+ImLukeF@users.noreply.github.com>
Reviewed-by: @ImLukeF
|
2026-04-14 15:38:10 +10:00 |
|
Agustin Rivera
|
df192c514c
|
fix(media): fail closed on attachment canonicalization (#66022)
* fix(media): fail closed on attachment canonicalization
* fix(media): clarify attachment skip failures
* fix(media): preserve attachment URL fallback
* fix(media): preserve getPath URL fallback on blocked local paths
* changelog: note media attachment canonicalization fail-closed (#66022)
---------
Co-authored-by: Devin Robison <drobison@nvidia.com>
|
2026-04-13 20:46:20 -06:00 |
|
Peter Steinberger
|
93d71acbd8
|
test: fix provider usage mocks and trim media runner setup
|
2026-04-08 00:40:11 +01:00 |
|
Peter Steinberger
|
f9717f2eae
|
fix(agents): align runtime with updated deps
|
2026-04-04 22:40:08 +09:00 |
|
Peter Steinberger
|
e4b5027c5e
|
refactor(plugins): move extension seams into extensions
|
2026-04-04 00:10:16 +01:00 |
|
Jacob Tomlinson
|
566fb73d9d
|
reply: enforce ACP attachment roots (#57690)
* reply: enforce ACP attachment roots
* media: harden local attachment cache reads
* reply: clarify ACP attachment skip logs
* reply: keep ACP attachments path-only
|
2026-03-30 14:04:02 +01:00 |
|
Peter Steinberger
|
6e107b8857
|
fix(runtime): stabilize provider and channel runtime tests
|
2026-03-27 18:15:40 +00:00 |
|
Vincent Koc
|
2131981230
|
refactor(plugins): move remaining channel and provider ownership out of src
|
2026-03-22 19:13:25 -07:00 |
|
Peter Steinberger
|
46f49eb6eb
|
refactor: shrink plugin sdk public surface
|
2026-03-18 23:31:08 +00:00 |
|
Vincent Koc
|
b4f16bad32
|
Plugin SDK: export windows spawn and temp path
|
2026-03-18 09:46:24 -07:00 |
|
Peter Steinberger
|
6545317a2c
|
refactor(media): split audio helpers and attachment cache
|
2026-03-02 22:01:24 +00:00 |
|