Peter Steinberger
f76f98b268
chore: fix formatting drift and stabilize cron tool mocks
2026-02-19 15:41:38 +01:00
Peter Steinberger
b40821b068
fix: harden ACP secret handling and exec preflight boundaries
2026-02-19 15:34:20 +01:00
Peter Steinberger
a99fd8f2dd
refactor: reuse daemon action response type in lifecycle core
2026-02-19 14:27:36 +00:00
Peter Steinberger
5dc50b8a3f
fix(security): harden npm plugin and hook install integrity flow
2026-02-19 15:11:25 +01:00
Peter Steinberger
b4dbe03298
refactor: unify restart gating and update availability sync
2026-02-19 10:00:41 +01:00
Peter Steinberger
64546d33ee
test(cli): dedupe cron edit existing-job lookup mocks
2026-02-19 08:38:50 +00:00
Peter Steinberger
1481160484
test(cli): dedupe browser state command setup
2026-02-19 08:25:12 +00:00
Gustavo Madeira Santana
c5698caca3
Security: default gateway auth bootstrap and explicit mode none ( #20686 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: be1b73182cdca9c2331e2113bd1a08b977181974
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-02-19 02:35:50 -05:00
Peter Steinberger
a2e846f649
test: drop duplicate skills-cli integration coverage
2026-02-19 07:33:37 +00:00
Peter Steinberger
a4da6cfd53
test(update-cli): dedupe restart script test setup helpers
2026-02-19 07:33:16 +00:00
Peter Steinberger
0383c79c9c
test(cli): dedupe account-option assertion in message helper tests
2026-02-19 07:27:42 +00:00
Peter Steinberger
858286aecb
refactor(cli): centralize memory manager setup wiring
2026-02-19 06:43:36 +00:00
Peter Steinberger
fa31f1cad2
refactor(cli): reuse allowlist mutation flow in approvals CLI
2026-02-19 06:43:36 +00:00
Peter Steinberger
ac44190952
refactor(cli): dedupe device role validation for token ops
2026-02-19 00:28:51 +00:00
Peter Steinberger
a8ebe942aa
refactor(cli): share camera clip file writer
2026-02-18 23:48:32 +00:00
Peter Steinberger
cea586ba5a
test: merge skills-cli json output cases
2026-02-18 23:34:47 +00:00
Peter Steinberger
3f621d13ff
refactor(cli): dedupe browser debug and download opts
2026-02-18 23:34:15 +00:00
Peter Steinberger
b366279030
refactor(shared): reuse node list parsers across cli and tools
2026-02-18 23:34:15 +00:00
Peter Steinberger
3b7c8fe79a
refactor(cli): extract shared node media helpers
2026-02-18 23:34:15 +00:00
Peter Steinberger
3ce615ff06
refactor(cli): share runtime status color rendering
2026-02-18 23:09:09 +00:00
Peter Steinberger
bdb13d6c4c
refactor(cron-cli): share enable-disable command wiring
2026-02-18 22:49:39 +00:00
Peter Steinberger
61c0c147ad
refactor(update-cli): share timeout option validation
2026-02-18 22:49:39 +00:00
Peter Steinberger
c7458782b8
refactor(cli): dedupe service-load and command-removal loops
2026-02-18 22:40:26 +00:00
Mariano
99d099aa84
Gateway: add APNs push test pipeline ( #20307 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 6a1c4422079b075fb7900890fa09819f41aee8b1
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
2026-02-18 19:32:42 +00:00
Peter Steinberger
7b9db18d5e
refactor(cli): share directory list command flow
2026-02-18 18:38:58 +00:00
Peter Steinberger
005e1d5fd1
refactor(cli): share styled select prompt helper
2026-02-18 17:48:02 +00:00
Peter Steinberger
33f30367e1
fix(cli): include model and thinking fields in cron edit patch type
2026-02-18 13:39:40 +00:00
Peter Steinberger
c7bfa818ea
test(cli): dedupe cron add/edit assertion harness
2026-02-18 13:39:40 +00:00
Peter Steinberger
e71e9a55ab
fix(cli): align runtime capture helper with RuntimeEnv signature
2026-02-18 13:34:03 +00:00
Peter Steinberger
8f866d51c4
test(cli): dedupe runtime capture fixtures across command specs
2026-02-18 13:34:03 +00:00
Peter Steinberger
3af9f704c8
test(cli): dedupe repeated gateway node and slack pairing setup
2026-02-18 13:34:03 +00:00
Mariano
1437ed76a0
Gateway/CLI: add paired-device remove and clear flows ( #20057 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 26523f8a38148073412cf24590176be9a6ab1237
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
2026-02-18 13:27:31 +00:00
Peter Steinberger
7f7fc523cf
test(cli): dedupe runMessageAction helper specs
2026-02-18 12:59:36 +00:00
Peter Steinberger
4750be9d5f
test(cli): extract update-cli package-install test helpers
2026-02-18 12:04:32 +00:00
Peter Steinberger
8a9fddedc9
refactor: extract shared install and embedding utilities
2026-02-18 04:49:22 +00:00
Peter Steinberger
50e5553533
fix: align retry backoff semantics and test mock signatures
2026-02-18 04:53:09 +01:00
Gustavo Madeira Santana
40a6661597
test(cli): fix option-collision mock typings
2026-02-17 21:32:04 -05:00
Gustavo Madeira Santana
5a31da8eec
chore: format imports in gateway and session tools
2026-02-17 21:10:38 -05:00
Gustavo Madeira Santana
985ec71c55
CLI: resolve parent/subcommand option collisions ( #18725 )
...
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: b7e51cf90950cdd3049ac3c7a3a949717b8ba261
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-02-17 20:57:09 -05: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
Peter Steinberger
6dcc052bb4
fix: stabilize model catalog and pi discovery auth storage compatibility
2026-02-18 02:09:40 +01:00
Peter Steinberger
c26cf6aa83
feat(cron): add default stagger controls for scheduled jobs
2026-02-17 23:48:14 +01:00
Mariano Belinky
b114c82701
CLI: approve latest pending device request
2026-02-17 14:08:04 +00:00
Sebastian
366da7569a
fix(cli): honor update restart overrides
2026-02-17 08:47:25 -05:00
Sebastian
111a24d55c
fix(daemon): scope token drift warnings
2026-02-17 08:44:24 -05:00
kumarabhirup
835a36e741
fix: align 4 failing tests with openclaw -> ironclaw rename
...
- provider-resolution: expect ironclaw CLI name in error message
- telegram bot: expect ironclaw in pairing approve command
- run-main.exit: use importOriginal for env.js mock (isTruthyEnvValue)
- skills/refresh: match SKILL.md glob patterns instead of bare dirs
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-16 23:51:23 -08:00
cpojer
048e29ea35
chore: Fix types in tests 45/N.
2026-02-17 15:50:07 +09:00
cpojer
f2f17bafbc
chore: Fix types in tests 30/N.
2026-02-17 14:32:57 +09:00
cpojer
d0cb8c19b2
chore: wtf.
2026-02-17 13:36:48 +09:00