Peter Steinberger
2fd8264ab0
refactor(gateway): hard-break plugin wildcard http handlers
2026-03-02 16:24:06 +00:00
Peter Steinberger
68a8a98ab7
fix(acpx): default strict windows wrapper policy on windows
2026-03-02 01:31:32 +00:00
Peter Steinberger
1c8ae978d2
test(lobster): preserve execFile in child_process mock
2026-03-02 00:10:51 +00:00
Peter Steinberger
12c1257023
fix(acpx): share windows wrapper resolver and add strict hardening mode
2026-03-01 23:57:06 +00:00
Peter Steinberger
1c753ea786
test: dedupe fixtures and test harness setup
2026-02-23 05:45:54 +00:00
Peter Steinberger
29118995ad
refactor(lobster): remove lobsterPath overrides
2026-02-19 14:58:13 +01:00
Vincent Koc
1faa7a87a0
lobster: parse windows cmd shim paths with rooted tokens ( #20833 )
2026-02-19 02:34:08 -08:00
Peter Steinberger
02123e591c
refactor(lobster): extract windows spawn resolver
2026-02-19 10:44:22 +01:00
Peter Steinberger
6b14498d2f
test(lobster): use lobster.exe in windows plugin path case
2026-02-19 09:35:38 +00:00
Peter Steinberger
8b34719b3a
style: apply oxfmt import ordering for ci
2026-02-19 09:26:29 +00:00
Peter Steinberger
ba7be018da
fix(security): remove lobster windows shell fallback
2026-02-19 10:22:59 +01:00
Peter Steinberger
b8b43175c5
style: align formatting with oxfmt 0.33
2026-02-18 01:34:35 +00:00
Peter Steinberger
31f9be126c
style: run oxfmt and fix gate failures
2026-02-18 01:29:02 +00:00
cpojer
d0cb8c19b2
chore: wtf.
2026-02-17 13:36:48 +09:00
Sebastian
ed11e93cf2
chore(format)
2026-02-16 23:20:16 -05:00
cpojer
90ef2d6bdf
chore: Update formatting.
2026-02-17 09:18:40 +09:00
Peter Steinberger
5e496a1519
perf(test): mock lobster subprocess
2026-02-14 20:12:26 +00:00
max
40b11db80e
TypeScript: add extensions to tsconfig and fix type errors ( #12781 )
...
* TypeScript: add extensions to tsconfig and fix type errors
- Add extensions/**/* to tsconfig.json includes
- Export ProviderAuthResult, AnyAgentTool from plugin-sdk
- Fix optional chaining for messageActions across channels
- Add missing type imports (MSTeamsConfig, GroupPolicy, etc.)
- Add type annotations for provider auth handlers
- Fix undici/fetch type compatibility in zalo proxy
- Correct ChannelAccountSnapshot property usage
- Add type casts for tool registrations
- Extract usage view styles and types to separate files
* TypeScript: fix optional debug calls and handleAction guards
2026-02-09 10:05:38 -08:00
cpojer
935a0e5708
chore: Enable typescript/no-explicit-any rule.
2026-02-02 16:18:09 +09:00
cpojer
f06dd8df06
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
2026-02-01 10:03:47 +09:00
Vignesh
1295b67057
fix(lobster): block arbitrary exec via lobsterPath/cwd (GHSA-4mhr-g7xj-cg8j) ( #5335 )
...
* fix(lobster): prevent arbitrary exec via lobsterPath/cwd
* fix(lobster): harden lobsterPath errors + normalize cwd sandboxing
* fix(lobster): ignore tool-provided lobsterPath; validate + use plugin config
* fix(lobster): use plugin config lobsterPath + add tests (#5335 ) (thanks @vignesh07)
* fix(lobster): make Windows spawn fallback handle ENOENT (#5335 ) (thanks @vignesh07)
---------
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM >
2026-01-31 12:46:20 -08:00
cpojer
230ca789e2
chore: Lint extensions folder.
2026-01-31 22:42:45 +09:00
cpojer
8cab78abbc
chore: Run pnpm format:fix.
2026-01-31 21:13:13 +09:00
Peter Steinberger
9a7160786a
refactor: rename to openclaw
2026-01-30 03:16:21 +01:00
Peter Steinberger
6d16a658e5
refactor: rename clawdbot to moltbot with legacy compat
2026-01-27 12:21:02 +00:00
Peter Steinberger
83460df96f
chore: update molt.bot domains
2026-01-27 12:21:01 +00:00
Peter Steinberger
ea79b26b79
feat: extend lobster tool run args
2026-01-23 03:09:59 +00:00
Peter Steinberger
13dab38a26
fix: retry lobster spawn on windows
2026-01-22 04:31:25 +00:00
Peter Steinberger
51cd9c7ff4
fix: make lobster tool tests windows-safe
2026-01-22 03:58:05 +00:00
Peter Steinberger
40757a8c18
fix: stabilize lobster tool subprocess
2026-01-22 03:20:23 +00:00
Vignesh Natarajan
e011c764a7
Gate lobster plugin tool in sandboxed contexts
2026-01-17 20:33:31 -08:00
Vignesh Natarajan
b2650ba672
Move lobster integration to optional plugin tool
2026-01-17 20:18:54 -08:00