openclaw/src/acp
ToToKr 6e4670f9c1
fix(acp): keep background-task summaries UTF-16 safe at truncation boundaries (#101976)
The bounded task label and progress summary shown for child ACP background runs used raw String.slice, which can split a surrogate pair at the 160/240-char boundaries and surface U+FFFD in requester-facing task status. Part of the UTF-16 safety sweep.
2026-07-09 05:02:21 +01:00
..
control-plane fix(acp): keep background-task summaries UTF-16 safe at truncation boundaries (#101976) 2026-07-09 05:02:21 +01:00
runtime refactor: consolidate safe json parsing (#99688) 2026-07-04 16:33:27 -07:00
approval-classifier.test.ts docs: document acp client helpers 2026-06-04 05:22:29 -04:00
approval-classifier.ts refactor: consolidate string reader mechanics (#99676) 2026-07-03 18:00:07 -07:00
client-helpers.ts docs: document acp client helpers 2026-06-04 05:22:29 -04:00
client.test.ts feat: add Anthropic and OpenAI cost history (#100672) 2026-07-06 12:06:55 +01:00
client.ts docs: document acp client helpers 2026-06-04 05:22:29 -04:00
commands.ts feat(messages): config-level default for the persistent /usage footer 2026-06-24 07:12:33 -07:00
conversation-id.ts
event-ledger.test.ts refactor(acp): remove file event ledger runtime 2026-06-17 17:50:53 +08:00
event-ledger.ts refactor(acp): remove file event ledger runtime 2026-06-17 17:50:53 +08:00
event-mapper.test.ts fix(acp): use truncateUtf16Safe for event mapper error text truncation (#101535) 2026-07-07 12:10:28 +01:00
event-mapper.ts fix(acp): use truncateUtf16Safe for event mapper error text truncation (#101535) 2026-07-07 12:10:28 +01:00
permission-relay.test.ts refactor(acp): hide permission relay helpers 2026-06-17 17:47:13 +08:00
permission-relay.ts refactor(acp): hide permission relay helpers 2026-06-17 17:47:13 +08:00
persistent-bindings.lifecycle.test.ts refactor(acp): remove unused reset helper 2026-06-17 12:52:45 +08:00
persistent-bindings.lifecycle.ts refactor(acp): remove unused reset helper 2026-06-17 12:52:45 +08:00
persistent-bindings.resolve.ts docs: document acp events and bindings 2026-06-04 05:27:58 -04:00
persistent-bindings.test.ts docs: document acp events and bindings 2026-06-04 05:27:58 -04:00
persistent-bindings.types.ts refactor(infra): consolidate SHA-256 digest helpers (#99687) 2026-07-03 16:18:31 -07:00
policy.test.ts refactor(acp): hide policy helpers 2026-06-17 17:53:31 +08:00
policy.ts refactor(acp): hide policy helpers 2026-06-17 17:53:31 +08:00
protocol-schema.test.ts chore: update dependencies (#100027) 2026-07-04 14:56:50 -04:00
secret-file.test.ts docs: document acp runtime bridge 2026-06-04 05:29:10 -04:00
secret-file.ts docs: document acp runtime bridge 2026-06-04 05:29:10 -04:00
server.startup.test.ts fix(acp): serialize state database shutdown (#100691) 2026-07-06 18:01:21 +01:00
server.ts fix(acp): serialize state database shutdown (#100691) 2026-07-06 18:01:21 +01:00
session-mapper.test.ts docs: document acp runtime bridge 2026-06-04 05:29:10 -04:00
session-mapper.ts docs: document acp runtime bridge 2026-06-04 05:29:10 -04:00
tool-status.ts refactor: localize internal reply and plugin types (#101666) 2026-07-07 05:51:47 -07:00
translator.bridge-test-helpers.ts refactor(acp): hide test helper internals 2026-06-17 11:06:42 +08:00
translator.cancel-scoping.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.error-kind.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.event-ledger.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.final-snapshots.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.lifecycle.test.ts fix: handle terminal chat send acknowledgements (#91049) 2026-06-22 17:27:54 +00:00
translator.permission-relay.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.presentation.ts fix(messages): apply response usage to followups 2026-06-24 07:12:33 -07:00
translator.prompt-harness.test-support.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.prompt-prefix.test.ts test: pin acp prompt home redaction 2026-06-04 23:55:53 +01:00
translator.prompt-size.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.replay.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.replay.ts refactor(acp): hide helper types 2026-06-17 12:48:07 +08:00
translator.session-config.test.ts feat(messages): config-level default for the persistent /usage footer 2026-06-24 07:12:33 -07:00
translator.session-lineage-meta.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.session-list.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.session-list.ts refactor(acp): hide helper types 2026-06-17 12:48:07 +08:00
translator.session-rate-limit.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.session-setup.test.ts feat(messages): config-level default for the persistent /usage footer 2026-06-24 07:12:33 -07:00
translator.session-snapshot.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.session-updates.test.ts fix(acp): serialize state database shutdown (#100691) 2026-07-06 18:01:21 +01:00
translator.session-updates.ts fix(acp): serialize state database shutdown (#100691) 2026-07-06 18:01:21 +01:00
translator.set-session-mode.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.stop-reason.test.ts fix: handle terminal chat send acknowledgements (#91049) 2026-06-22 17:27:54 +00:00
translator.test-helpers.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.tool-streaming.test.ts docs: document acp translator bridge 2026-06-04 05:31:15 -04:00
translator.ts fix(acp): serialize state database shutdown (#100691) 2026-07-06 18:01:21 +01:00
types.ts refactor(acp): remove stale type re-export shim 2026-06-22 21:23:14 +08:00