Vincent Koc
|
08962b6812
|
fix(browser): keep static helper seams cold (#59471)
* fix(browser): keep static helper seams cold
* fix(browser): narrow sandbox helper facade imports
* fix(browser): harden host inspection helpers
|
2026-04-02 17:12:32 +09:00 |
Vincent Koc
|
52a018680d
|
fix(plugins): guard runtime facade activation (#59412)
* fix(plugins): guard runtime facade activation
* refactor(plugin-sdk): localize facade load policy
* fix(plugin-sdk): narrow facade activation guards
* fix(browser): keep cleanup helpers outside activation guard
* style(browser): apply formatter follow-ups
* chore(changelog): note plugin activation guard regressions
* fix(discord): keep cleanup thread unbinds outside activation guard
* fix(browser): fallback when trash exits non-zero
|
2026-04-02 14:37:12 +09:00 |
Vincent Koc
|
698c02e775
|
test(gateway): align safe open error code
|
2026-03-24 12:33:15 -07:00 |
Devin Robison
|
d60112287f
|
fix: validate agent workspace paths before writing identity files (#53882)
* fix: validate agent workspace paths before writing identity files
* Feedback updates and formatting fixes
|
2026-03-24 19:15:11 +00:00 |
Peter Steinberger
|
6bcd9a801a
|
test: inject thread-safe gateway and ACP seams
|
2026-03-23 04:34:42 -07:00 |
Peter Steinberger
|
5c120cb36c
|
refactor: make setup the primary wizard surface
|
2026-03-15 22:01:04 -07:00 |
Peter Steinberger
|
656848dcd7
|
refactor: rename setup wizard surfaces
|
2026-03-15 21:40:31 -07:00 |
Peter Steinberger
|
3c71e2bd48
|
refactor(core): extract shared dedup helpers
|
2026-03-07 10:41:05 +00:00 |
Josh Avant
|
1c200ca7ae
|
follow-up: align ingress, atomic paths, and channel tests with credential semantics (#33733)
Merged via squash.
Prepared head SHA: c290c2ab6a
Co-authored-by: joshavant <830519+joshavant@users.noreply.github.com>
Co-authored-by: joshavant <830519+joshavant@users.noreply.github.com>
Reviewed-by: @joshavant
|
2026-03-03 20:29:46 -06:00 |
Peter Steinberger
|
d3e0c0b29c
|
test(gateway): dedupe gateway and infra test scaffolds
|
2026-03-02 07:13:10 +00:00 |
Peter Steinberger
|
710004e011
|
fix(security): harden root-scoped writes against symlink races
|
2026-03-02 01:27:46 +00:00 |
Peter Steinberger
|
eac86c2081
|
refactor: unify boundary hardening for file reads
|
2026-02-26 13:04:37 +01:00 |
Gustavo Madeira Santana
|
39a1c13635
|
chore(ci): fix cross-platform symlink path assertions in agents file tests
|
2026-02-26 00:39:18 -05:00 |
Peter Steinberger
|
125f4071bc
|
fix(gateway): block agents.files symlink escapes
|
2026-02-26 00:31:08 +01:00 |
Peter Steinberger
|
397f243ded
|
refactor: dedupe gateway session guards and agent test fixtures
|
2026-02-19 14:27:36 +00:00 |
Peter Steinberger
|
396ccf9fb1
|
test(gateway): dedupe agents.files.list assertions
|
2026-02-18 12:45:14 +00:00 |
cpojer
|
084e39b519
|
chore: Fix types in tests 38/N.
|
2026-02-17 15:50:07 +09:00 |
Peter Steinberger
|
93ca0ed54f
|
refactor(channels): dedupe transport and gateway test scaffolds
|
2026-02-16 14:59:31 +00:00 |
Gustavo Madeira Santana
|
b4f14d6f7a
|
Gateway: hide BOOTSTRAP in agent files after onboarding completes (#17491)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: f95f6dd052
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-02-15 15:42:43 -05:00 |
Advait Paliwal
|
980f788731
|
feat(gateway): add agents.create/update/delete methods (#11045)
* feat(gateway): add agents.create/update/delete methods
* fix(lint): preserve memory-lancedb load error cause
* feat(gateway): trash agent files on agents.delete
* chore(protocol): regenerate Swift gateway models
* fix(gateway): stabilize agents.create dirs and agentDir
* feat(gateway): support avatar in agents.create
* fix: prep agents.create/update/delete handlers (#11045) (thanks @advaitpaliwal)
- Reuse movePathToTrash from browser/trash.ts (has ~/.Trash fallback on non-macOS)
- Fix partial-failure: workspace setup now runs before config write
- Always write Name to IDENTITY.md regardless of emoji/avatar
- Add unit tests for agents.create, agents.update, agents.delete
- Add CHANGELOG entry
---------
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM>
|
2026-02-07 16:47:58 -08:00 |