Shakker
d2cd9badd9
perf: avoid sorting session lookup paths
2026-05-08 08:14:29 +01:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Peter Steinberger
1ef85c7d4c
test: make suites safe without isolation ( #78834 )
...
* test: make suites safe without isolation
* fix: narrow auth profile credential types
* test: inject channel module loader factory locally
2026-05-07 08:43:29 +01:00
Peter Steinberger
42ecd5d95e
fix(acpx): harden session lifecycle cleanup
...
Harden ACPX process cleanup with lease-backed ownership verification, startup orphan reaping, reusable cancel semantics, and spawned-session visibility fixes.
2026-05-07 07:30:37 +01:00
Peter Steinberger
0b88d6286c
chore: bump version to 2026.5.6
2026-05-06 09:47:34 +01:00
Peter Steinberger
b85b1c68d1
Refactor file access to use fs-safe primitives ( #78255 )
...
* refactor: use fs-safe primitives across file access
* fix: preserve invalid managed npm manifests
* fix: keep fs seams for startup metadata
2026-05-06 05:03:11 +01:00
Peter Steinberger
b156829505
fix(acpx): resolve plugin manifest from bundled runtime
2026-05-05 01:21:42 +01:00
Peter Steinberger
8ee08b2b77
chore: update dependencies
2026-05-04 23:07:09 +01:00
Vincent Koc
03d04c243b
test(acpx): cover Windows extension test paths
2026-05-04 09:20:02 -07:00
Peter Steinberger
5397667272
chore(release): prepare 2026.5.4
2026-05-04 10:09:55 +01:00
Vincent Koc
3ee5df618a
Revert "fix(plugins): align beta external launch metadata"
...
This reverts commit 34581bf46c .
2026-05-03 02:53:36 -07:00
Vincent Koc
34581bf46c
fix(plugins): align beta external launch metadata
2026-05-03 02:51:18 -07:00
Vincent Koc
c7bbb3f9af
refactor(plugins): declare static runtime assets in package metadata
2026-05-02 23:47:25 -07:00
Peter Steinberger
31161abd40
chore(release): bump version to 2026.5.3
2026-05-03 03:08:47 +01:00
Peter Steinberger
80da0a0213
chore: bump version to 2026.5.2
2026-05-02 11:58:45 +01:00
Peter Steinberger
010f7a58a1
build(plugins): externalize acpx release packages
2026-05-02 08:48:28 +01:00
Peter Steinberger
112dedd093
refactor: remove plugin dependency cleanup leftovers
2026-05-01 21:55:50 +01:00
Peter Steinberger
ed8f50f240
refactor: simplify plugin dependency handling
...
Simplify plugin installation and runtime loading around package-manager-owned dependencies, with Jiti reserved for local/TS fallback paths.
Also scans npm plugin install roots so hoisted transitive dependencies are covered by dependency denylist and node_modules symlink checks.
2026-05-01 21:32:22 +01:00
Peter Steinberger
bbf8bd56e6
refactor: trim acpx config exports
2026-05-01 19:18:13 +01:00
Peter Steinberger
53593f0683
test(release): repair release validation checks
2026-05-01 17:39:30 +01:00
Peter Steinberger
040f533f60
chore: update dependencies
2026-05-01 12:43:17 +01:00
Peter Steinberger
61db2e06d5
refactor: trim stale extension exports
2026-05-01 11:04:55 +01:00
Peter Steinberger
4eec2843cd
refactor: trim unused acpx and line exports
2026-05-01 10:28:25 +01:00
Peter Steinberger
cf125c125a
test(plugins): align release validation fixtures
2026-04-30 01:25:54 +01:00
Peter Steinberger
83267e99b0
chore: update dependencies
2026-04-29 22:42:45 +01:00
Alex Knight
7a23c18830
fix(acpx): validate runtime session mode at wrapper boundary ( #73071 ) ( #73548 )
2026-04-28 22:35:25 +10:00
Peter Steinberger
f321036a00
fix(acpx): tolerate wrapper chmod failures
2026-04-28 07:30:00 +01:00
Vincent Koc
6d7901f5c8
fix(acpx): lazy-load startup backend
2026-04-27 21:46:45 -07:00
Peter Steinberger
52daf5fbd3
fix(acpx): stage Claude ACP adapter runtime dependency
2026-04-28 05:38:15 +01:00
Peter Steinberger
093dba3806
fix(acpx): bundle Codex ACP adapter
2026-04-28 04:39:41 +01:00
Shakker
f1aaa2cd91
feat: declare startup plugin imports explicitly
2026-04-28 04:33:47 +01:00
Peter Steinberger
e1acb61317
refactor: expose SDK test helper subpaths
2026-04-28 03:28:17 +01:00
Peter Steinberger
90b6665ded
refactor: move plugin api test helper to sdk
2026-04-28 00:24:54 +01:00
Peter Steinberger
d3e4640bed
fix(acpx): ignore Codex ACP timeout config
2026-04-28 00:12:34 +01:00
Peter Steinberger
e59e0393f5
fix(acpx): mark claude acp package test-only
2026-04-27 12:18:59 +01:00
Peter Steinberger
277cc640b1
fix(acp): wait for claude results before idle completion
2026-04-27 12:12:48 +01:00
Peter Steinberger
4edf22f63f
fix(acpx): avoid startup agent probes by default
2026-04-26 04:40:26 +01:00
91wan
a35d259719
fix(acpx): isolate Codex ACP config from desktop hooks
...
Isolate Codex ACP launches with an OpenClaw-managed CODEX_HOME/config wrapper so global Codex desktop notify hooks do not leak into acpx sessions.\n\nValidation:\n- OPENCLAW_LOCAL_CHECK=0 OPENCLAW_VITEST_MAX_WORKERS=1 pnpm check:changed\n- pnpm test extensions/acpx/src/codex-auth-bridge.test.ts\n\nThanks @91wan.
2026-04-26 02:23:55 +01:00
Peter Steinberger
3f90005e56
build: bump bundled acpx to 0.6.1
2026-04-26 00:11:05 +01:00
91wan
bb2b68b34e
fix(acp): pass Codex ACP model thinking overrides
...
Fix ACP Codex model/thinking override propagation.\n\nThanks @91wan.
2026-04-25 19:56:03 +01:00
Peter Steinberger
dd78b7f773
fix: harden OpenCode ACP bind dispatch
2026-04-25 13:38:58 +01:00
Peter Steinberger
7fcefd56b7
chore: bump version to 2026.4.25
2026-04-25 10:31:52 +01:00
Peter Steinberger
c2139635ff
fix: format acpx doctor details safely
2026-04-25 05:15:00 +01:00
Peter Steinberger
97fd45a8c1
fix: honor acp allowed agents for acpx probe
2026-04-25 05:10:49 +01:00
Peter Steinberger
69566e43cb
feat(codex): add app-server protocol bridge
2026-04-24 04:24:08 +01:00
Peter Steinberger
02a8c13501
fix(codex): stop materializing auth bridges
2026-04-23 22:23:21 +01:00
Peter Steinberger
abedf9c1f4
fix(acpx): remove codex auth file fallback
2026-04-23 21:26:46 +01:00
Peter Steinberger
3105ff2dda
fix(acpx): preserve codex acp auth env
2026-04-23 05:22:37 +01:00
Peter Steinberger
cf1e48672b
fix: clean up acpx probe agent config
2026-04-23 05:20:53 +01:00
Peter Steinberger
6fb55f8959
extensions/acpx: align probeAgent with current config surface
...
Keep the acpx runtime type shim compatible with upstream probeAgent support and de-duplicate the rebased config/service wiring against current main. Normalize probeAgent the same way agent registry keys are normalized so mixed-case config resolves consistently.
Refs #68409
2026-04-23 05:20:53 +01:00