Peter Steinberger
|
0d2e13fb73
|
test: remove redundant transcript-path wrapper case
|
2026-02-16 08:38:18 +00:00 |
|
Peter Steinberger
|
4f05d045b9
|
test: remove duplicate absolute outside-session-path guard case
|
2026-02-16 08:37:19 +00:00 |
|
Peter Steinberger
|
ec00efb38d
|
test: remove duplicate reset-by-type direct selection case
|
2026-02-16 08:36:30 +00:00 |
|
Peter Steinberger
|
83a5f7ba8c
|
test: remove duplicate passthrough storePath guard case
|
2026-02-16 08:35:14 +00:00 |
|
Peter Steinberger
|
6a759c9191
|
test: remove duplicate empty-storePath guard case
|
2026-02-16 08:34:22 +00:00 |
|
Peter Steinberger
|
f6b7736744
|
test: remove redundant absolute topic-suffix session-file case
|
2026-02-16 08:33:33 +00:00 |
|
Peter Steinberger
|
1f607bec49
|
test: remove low-value no-rotation file-size case
|
2026-02-16 08:24:46 +00:00 |
|
Peter Steinberger
|
3dbb69da05
|
test: remove duplicate session file options fallback case
|
2026-02-16 08:23:52 +00:00 |
|
Peter Steinberger
|
49d383ba7c
|
test: remove redundant default-root explicit fallback case
|
2026-02-16 08:23:09 +00:00 |
|
Peter Steinberger
|
e72e8ebe62
|
test: remove redundant default-root extracted fallback case
|
2026-02-16 08:22:23 +00:00 |
|
Peter Steinberger
|
374ad8c813
|
test: remove redundant all-stale pruning case
|
2026-02-16 08:20:51 +00:00 |
|
Peter Steinberger
|
6f4da72cb5
|
test: remove redundant cap-entry default-fallback case
|
2026-02-16 08:19:06 +00:00 |
|
Peter Steinberger
|
facf53cc3f
|
test: remove redundant stale-prune default-fallback case
|
2026-02-16 08:17:51 +00:00 |
|
Peter Steinberger
|
eaec65656f
|
test: remove redundant cap-entry under-limit case
|
2026-02-16 08:16:34 +00:00 |
|
Peter Steinberger
|
dfaca933c6
|
test: remove redundant rotate timestamp case
|
2026-02-16 08:15:20 +00:00 |
|
Peter Steinberger
|
aaf308d7ec
|
test: remove redundant stale-prune under-limit case
|
2026-02-16 08:13:57 +00:00 |
|
Peter Steinberger
|
d115d48a72
|
test: remove redundant rotate missing-file no-op case
|
2026-02-16 08:12:38 +00:00 |
|
Peter Steinberger
|
d174c38737
|
test: remove redundant stale-prune boundary case
|
2026-02-16 08:11:40 +00:00 |
|
Peter Steinberger
|
005dbdd13e
|
test: remove redundant stale-prune empty-store case
|
2026-02-16 08:09:56 +00:00 |
|
Peter Steinberger
|
c31e33cd18
|
test: remove redundant stale-prune return-count case
|
2026-02-16 08:08:59 +00:00 |
|
Peter Steinberger
|
f4fbfae97e
|
test: remove redundant cap-entry empty-store case
|
2026-02-16 08:07:35 +00:00 |
|
Peter Steinberger
|
f349d40e62
|
test: remove redundant cap-entry return-count case
|
2026-02-16 08:06:41 +00:00 |
|
Peter Steinberger
|
d71779b46f
|
test: remove redundant session-rotation exact-limit case
|
2026-02-16 08:05:26 +00:00 |
|
Peter Steinberger
|
df062fdb63
|
test: remove redundant cap-entry exact-limit case
|
2026-02-16 08:04:24 +00:00 |
|
Peter Steinberger
|
1be7c4ba8e
|
test: move session store pruning integration suite to e2e lane
|
2026-02-16 06:19:49 +00:00 |
|
Peter Steinberger
|
aef1d55300
|
fix(cron): normalize skill-filter snapshots and split isolated run helpers
|
2026-02-16 04:27:12 +01:00 |
|
Peter Steinberger
|
c6c53437f7
|
fix(security): scope session tools and webhook secret fallback
|
2026-02-16 03:47:10 +01:00 |
|
Peter Steinberger
|
014d45f7ee
|
test: tighten relay smoke + slack token validation
|
2026-02-16 02:45:00 +00:00 |
|
Peter Steinberger
|
d69496c449
|
perf(test): fold small config suites into config misc
|
2026-02-16 02:45:00 +00:00 |
|
Peter Steinberger
|
be3c431011
|
perf(test): fold gateway config schema tests into config misc
|
2026-02-16 02:45:00 +00:00 |
|
Peter Steinberger
|
056070c2bf
|
perf(test): fold cron webhook schema coverage into config misc
|
2026-02-16 02:44:59 +00:00 |
|
Peter Steinberger
|
a7cbce1b3d
|
refactor(security): tighten sandbox bind validation
|
2026-02-16 03:19:50 +01:00 |
|
Peter Steinberger
|
887b209db4
|
fix(security): harden sandbox docker config validation
|
2026-02-16 03:04:06 +01:00 |
|
Onur
|
cd44a0d01e
|
fix: codex and similar processes keep dying on pty, solved by refactoring process spawning (#14257)
* exec: clean up PTY resources on timeout and exit
* cli: harden resume cleanup and watchdog stalled runs
* cli: productionize PTY and resume reliability paths
* docs: add PTY process supervision architecture plan
* docs: rewrite PTY supervision plan as pre-rewrite baseline
* docs: switch PTY supervision plan to one-go execution
* docs: add one-line root cause to PTY supervision plan
* docs: add OS contracts and test matrix to PTY supervision plan
* docs: define process-supervisor package placement and scope
* docs: tie supervisor plan to existing CI lanes
* docs: place PTY supervisor plan under src/process
* refactor(process): route exec and cli runs through supervisor
* docs(process): refresh PTY supervision plan
* wip
* fix(process): harden supervisor timeout and PTY termination
* fix(process): harden supervisor adapters env and wait handling
* ci: avoid failing formal conformance on comment permissions
* test(ui): fix cron request mock argument typing
* fix(ui): remove leftover conflict marker
* fix: supervise PTY processes (#14257) (openclaw#14257) (thanks @onutc)
|
2026-02-16 02:32:05 +01:00 |
|
Peter Steinberger
|
5709b30700
|
perf(test): consolidate config misc suites
|
2026-02-16 00:18:27 +00:00 |
|
Advait Paliwal
|
115cfb4430
|
gateway: add cron finished-run webhook (#14535)
* gateway: add cron finished webhook delivery
* config: allow cron webhook in runtime schema
* cron: require notify flag for webhook posts
* ui/docs: add cron notify toggle and webhook docs
* fix: harden cron webhook auth and fill notify coverage (#14535) (thanks @advaitpaliwal)
---------
Co-authored-by: Tyler Yust <TYTYYUST@YAHOO.COM>
|
2026-02-15 16:14:17 -08:00 |
|
Peter Steinberger
|
7bb0b7d1fc
|
refactor(test): simplify config io env snapshot
|
2026-02-15 23:58:06 +00:00 |
|
Peter Steinberger
|
d27a763eec
|
refactor(test): reuse env helper in temp home harness
|
2026-02-15 23:42:20 +00:00 |
|
Peter Steinberger
|
632b71c7f8
|
fix(test): avoid inheriting process.env in nix config e2e
|
2026-02-15 23:14:42 +00:00 |
|
Peter Steinberger
|
704c8ed530
|
perf(test): consolidate sessions config suites
|
2026-02-15 23:14:42 +00:00 |
|
Peter Steinberger
|
3c6cff5758
|
refactor(config): share agent sandbox schema
|
2026-02-15 21:57:23 +00:00 |
|
Peter Steinberger
|
92f8c0fac3
|
perf(test): speed up suites and reduce fs churn
|
2026-02-15 19:29:27 +00:00 |
|
Shadow
|
b6069fc68c
|
feat: support per-channel ackReaction config (#17092) (thanks @zerone0x)
|
2026-02-15 11:30:25 -06:00 |
|
Peter Steinberger
|
6e36d956d6
|
refactor(config): share agent model schema
|
2026-02-15 16:53:38 +00:00 |
|
Peter Steinberger
|
08f16da8d7
|
refactor(config): dedupe bindings migrations
|
2026-02-15 16:47:06 +00:00 |
|
Shadow
|
9203a2fdb1
|
Discord: CV2! (#16364)
|
2026-02-15 10:24:53 -06:00 |
|
Sk Akram
|
1911942363
|
fix: make sensitive field whitelist case-insensitive (#16148)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: bb2d219e1f
Co-authored-by: akramcodez <179671552+akramcodez@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-02-15 10:31:48 -05:00 |
|
Ayaan Zaidi
|
a69e82765f
|
fix(telegram): stream replies in-place without duplicate final sends
|
2026-02-15 20:32:51 +05:30 |
|
Peter Steinberger
|
a58088383b
|
refactor(config): dedupe irc schema refinements
|
2026-02-15 14:18:06 +00:00 |
|
大猫子
|
0931a35709
|
fix(sessions): guard withSessionStoreLock against undefined storePath (#14717) (openclaw#14755) thanks @lailoo
Verified:
- pnpm build
- pnpm check
- pnpm test:macmini
Co-authored-by: lailoo <20536249+lailoo@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
|
2026-02-15 07:57:51 -06:00 |
|