paperclip/packages/adapter-utils/src
Michel Tomas 5959803e5c
fix(adapter-utils): own an escaped-quoted header value and keep its delimiters
A value written with escaped quotes after the colon, the form an outer
shell uses to pass quote syntax to `sh -c`, had no owner: the unquoted
branch declines an escaped-quote opener so the server's own authorization
rule keeps its shape. A dedicated branch now redacts that value and keeps
the escaped quotes, so both rules agree on the same text. The unquoted
branch also keeps a value's own delimiters when the value is quoted after
the colon, which makes the rule idempotent across the log-writer and UI
passes. The replace callback selects prefix, opener, and closer from the
defined capture groups.

Claude-Session: https://claude.ai/code/session_01RYigf3eMFJjey9iKRApPGE
2026-09-05 18:18:02 +02:00
..
acpx-engine feat(runner): bind ACPX profile boundary (#12387) 2026-08-30 12:37:13 -05:00
test-support
…
billing.test.ts
…
billing.ts
…
bridge-transport-contract.ts refactor(adapter-utils): remove the retired duplex_v1 sandbox bridge transport (#12171) 2026-08-25 08:47:43 -07:00
command-managed-runtime.test.ts Write mode-constrained inbound files directly to their target (#12320) 2026-08-27 10:54:11 -07:00
command-managed-runtime.ts Write mode-constrained inbound files directly to their target (#12320) 2026-08-27 10:54:11 -07:00
command-redaction.test.ts fix(adapter-utils): own an escaped-quoted header value and keep its delimiters 2026-09-05 18:18:02 +02:00
command-redaction.ts fix(adapter-utils): own an escaped-quoted header value and keep its delimiters 2026-09-05 18:18:02 +02:00
duplex-frame-codec.test.ts refactor(adapter-utils): delete the dead duplex body-chunk protocol code (#12186) 2026-08-25 14:33:38 -07:00
duplex-frame-codec.ts refactor(adapter-utils): replace the process-wide byte ledger with route-local byte bounds (#12465) 2026-08-28 14:36:18 -07:00
duplex-frame-vectors.json refactor(adapter-utils): replace the process-wide byte ledger with route-local byte bounds (#12465) 2026-08-28 14:36:18 -07:00
duplex-observability.test.ts feat(duplex): run the Daytona sandbox callback bridge over Node HTTP/2 (#12120) 2026-08-25 07:35:39 -07:00
duplex-observability.ts refactor(adapter-utils): replace the process-wide byte ledger with route-local byte bounds (#12465) 2026-08-28 14:36:18 -07:00
env-bindings.test.ts
…
env-bindings.ts
…
exclude-patterns.ts
…
execution-target-sandbox.test.ts feat(runner): add remote execution substrate (#12638) 2026-09-01 01:29:06 -05:00
execution-target-stdin-race.test.ts fix(adapter-utils): allow process sessions without birthtime (#12451) 2026-08-28 10:33:22 -07:00
execution-target.test.ts
…
execution-target.ts feat(runner): add remote execution substrate (#12638) 2026-09-01 01:29:06 -05:00
git-workspace-sync.test.ts fix(adapter-utils): harden the referenced-project ignore scan (#12214) 2026-08-26 08:30:42 -07:00
git-workspace-sync.ts fix(adapter-utils): harden the referenced-project ignore scan (#12214) 2026-08-26 08:30:42 -07:00
http2-bridge-server.test.ts refactor(adapter-utils): replace the process-wide byte ledger with route-local byte bounds (#12465) 2026-08-28 14:36:18 -07:00
http2-bridge-server.ts refactor(adapter-utils): replace the process-wide byte ledger with route-local byte bounds (#12465) 2026-08-28 14:36:18 -07:00
index.ts fix(runner): restore local session and task integrity (#12721) 2026-09-02 16:11:26 -05:00
local-process-sandbox.test.ts
…
local-process-sandbox.ts
…
log-redaction.ts
…
login-capability.test.ts
…
login-capability.ts
…
login-pty-transport.test.ts
…
login-pty-transport.ts
…
login-runner-lifecycle.test.ts
…
login-runner-lifecycle.ts
…
mcp-isolation.integration.test.ts
…
paperclip-runner-permissions.test.ts fix(runner): restore local session and task integrity (#12721) 2026-09-02 16:11:26 -05:00
paperclip-runner-permissions.ts fix(runner): restore local session and task integrity (#12721) 2026-09-02 16:11:26 -05:00
published-exports.test.ts refactor: disambiguate the Telemetry and Observability data paths (#12128) 2026-08-24 16:42:33 -07:00
remote-execution-env.ts
…
remote-managed-runtime.test.ts fix(adapter-utils): harden the referenced-project ignore scan (#12214) 2026-08-26 08:30:42 -07:00
remote-managed-runtime.ts fix(adapter-utils): honor .gitignore for referenced-project staging (#12184) 2026-08-25 14:22:47 -07:00
runner-connectivity.test.ts Unify Paperclip Runner experimental controls (#12666) 2026-09-01 09:21:23 -05:00
runner-connectivity.ts Unify Paperclip Runner experimental controls (#12666) 2026-09-01 09:21:23 -05:00
runtime-progress.test.ts
…
runtime-progress.ts
…
sandbox-callback-bridge.test.ts perf(gateway): remove the whole-body string round trip on the HTTP/2 send path (#12189) 2026-08-25 14:56:17 -07:00
sandbox-callback-bridge.ts perf(gateway): remove the whole-body string round trip on the HTTP/2 send path (#12189) 2026-08-25 14:56:17 -07:00
sandbox-file-sync.test.ts fix(adapter-utils): honor .gitignore for referenced-project staging (#12184) 2026-08-25 14:22:47 -07:00
sandbox-install-command.test.ts
…
sandbox-install-command.ts
…
sandbox-managed-runtime.test.ts fix(adapter-utils): harden the referenced-project ignore scan (#12214) 2026-08-26 08:30:42 -07:00
sandbox-managed-runtime.ts fix(adapter-utils): harden the referenced-project ignore scan (#12214) 2026-08-26 08:30:42 -07:00
sandbox-run-log-stream.ts
…
sandbox-shell.ts
…
server-utils-env.test.ts
…
server-utils.test.ts feat(runner): add Codex-native application integration (#12591) 2026-08-31 14:38:38 -05:00
server-utils.ts fix(runner): restore local session and task integrity (#12721) 2026-09-02 16:11:26 -05:00
session-compaction.ts
…
skill-library-manifest.test.ts feat: agents see the company skill library at runtime (#12147) 2026-08-25 14:01:52 -07:00
skill-library-manifest.ts feat: agents see the company skill library at runtime (#12147) 2026-08-25 14:01:52 -07:00
ssh-fixture.test.ts fix(adapter-utils): make SSH env-lab fixture teardown deterministic (#12238) 2026-08-26 14:03:47 -07:00
ssh.ts fix(adapter-utils): make SSH env-lab fixture teardown deterministic (#12238) 2026-08-26 14:03:47 -07:00
sync-operation-schedule.test.ts
…
sync-operation-schedule.ts
…
types.ts fix(runner): restore local session and task integrity (#12721) 2026-09-02 16:11:26 -05:00
workspace-restore-merge.test.ts fix(adapter-utils): move the workspace-restore merge lock to an instance-scoped root and surface restore failures on the run (#12187) 2026-08-25 14:32:14 -07:00
workspace-restore-merge.ts fix(adapter-utils): move the workspace-restore merge lock to an instance-scoped root and surface restore failures on the run (#12187) 2026-08-25 14:32:14 -07:00
workspace-restore-teardown.test.ts refactor(adapter-utils): extract the shared workspace-restore teardown factory (#12196) 2026-08-25 21:38:27 -07:00
workspace-restore-teardown.ts refactor(adapter-utils): extract the shared workspace-restore teardown factory (#12196) 2026-08-25 21:38:27 -07:00