Commit Graph

5777 Commits

Author SHA1 Message Date
Gustavo Madeira Santana 43da87f2df test(gateway): cover delete timeout cleanup path 2026-02-14 17:42:03 -05:00
Gustavo Madeira Santana 93b329cbce fix(gateway): share session runtime cleanup 2026-02-14 17:42:03 -05:00
Vishal Doshi 13b1ecdec2 fix(gateway): abort active runs during sessions.reset 2026-02-14 17:42:03 -05:00
Peter Steinberger d8da642611 refactor(test): share temp home env harness 2026-02-14 22:41:30 +00:00
Peter Steinberger adc4e0940c refactor(process): share stdin/session guards 2026-02-14 22:38:23 +00:00
Peter Steinberger 0465d314b0 refactor(test): table npm global update cases 2026-02-14 22:35:16 +00:00
Peter Steinberger 426484ba2c test(signal): avoid unused monitor import 2026-02-14 23:33:56 +01:00
Peter Steinberger a99ad11a41 fix: validate state for manual Chutes OAuth 2026-02-14 23:33:56 +01:00
Peter Steinberger 937e1c21f2 refactor(test): table telegram heartbeat account cases 2026-02-14 22:33:30 +00:00
Gustavo Madeira Santana 8217d77ece
fix(cli): run plugin gateway_stop hooks before message exit (#16580)
Merged via /review-pr -> /prepare-pr -> /merge-pr.

Prepared head SHA: 8542ac77ae
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-14 17:33:08 -05:00
Peter Steinberger 3821d74019 fix(test): tolerate runtime exit in cli smoke 2026-02-14 22:30:21 +00:00
Peter Steinberger 14e70543a2 refactor(test): reuse telegram media bot setup 2026-02-14 22:30:21 +00:00
Sebastian fa32820410 test(signal): lazy-load monitor in tool-result tests 2026-02-14 17:26:21 -05:00
Peter Steinberger de43e884e7 refactor(test): share telegram dm topic setup 2026-02-14 22:25:52 +00:00
Peter Steinberger 200aa441df test: fix vitest harness typing 2026-02-14 23:25:32 +01:00
Peter Steinberger 43f75e53b8 test: fix TS2742 in harness exports 2026-02-14 23:25:32 +01:00
Peter Steinberger b8f70ffcab refactor(test): share telegram message ctx setup 2026-02-14 22:24:34 +00:00
Peter Steinberger fc8ccf80a6 refactor(test): dedupe memory flush runs 2026-02-14 22:22:02 +00:00
Gustavo Madeira Santana dd1fb7ff78 test(web): annotate access-control harness mocks 2026-02-14 17:17:30 -05:00
Peter Steinberger aae290eed3 refactor(test): dedupe slack inbound contract setup 2026-02-14 22:14:35 +00:00
Peter Steinberger 8f535285d2 refactor(test): share command handler params 2026-02-14 22:11:48 +00:00
Peter Steinberger 808ec68e41 refactor(test): reuse slack slash harness 2026-02-14 22:09:12 +00:00
Peter Steinberger e63dcc320b refactor(test): share pi embedded model fixtures 2026-02-14 22:06:04 +00:00
Peter Steinberger 5bead2de85 refactor(test): share web inbound access control setup 2026-02-14 22:03:42 +00:00
Bruno Škvorc dbdcbe03e7
fix: preserve bootstrap paths and expose failed mutations (#16131)
Merged via /review-pr -> /prepare-pr -> /merge-pr.

Prepared head SHA: 385dcbd8a9
Co-authored-by: Swader <1430603+Swader@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-02-14 17:01:16 -05:00
Peter Steinberger bc299ae17e refactor(wizard): dedupe gateway health check 2026-02-14 21:59:50 +00:00
Peter Steinberger c0c0e0f9ae fix(security): block full-form IPv4-mapped IPv6 in SSRF guard 2026-02-14 22:58:38 +01:00
Peter Steinberger 2954cdabf9 refactor(config): share whatsapp zod schemas 2026-02-14 21:57:31 +00:00
Peter Steinberger 153601f98b refactor(schema): share gemini union cleanup 2026-02-14 21:57:31 +00:00
yinghaosang 8927c69b3f
fix(cli): stop message send from hanging forever after delivery (#16460) (#16491)
Merged via /review-pr -> /prepare-pr -> /merge-pr.

Prepared head SHA: 78dffc9e99
Co-authored-by: yinghaosang <261132136+yinghaosang@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-02-14 16:53:56 -05:00
Peter Steinberger cd747dc582 refactor(discord): share component allowlist checks 2026-02-14 21:52:19 +00:00
Gustavo Madeira Santana f94c06c53f test: add explicit harness mock types 2026-02-14 16:51:25 -05:00
Peter Steinberger 123ae82fca refactor(auth): dedupe legacy auth store migration 2026-02-14 21:48:02 +00:00
Peter Steinberger 182afe9f59 refactor(sandbox): share workspace layout setup 2026-02-14 21:46:43 +00:00
Peter Steinberger 809f87c41c refactor(onboarding): dedupe whatsapp allowlist prompt 2026-02-14 21:45:40 +00:00
Peter Steinberger 6b400eca5c refactor(cron): share job tick state normalization 2026-02-14 21:44:30 +00:00
Peter Steinberger 6aab89939f refactor(slack): dedupe pin event handlers 2026-02-14 21:42:54 +00:00
Peter Steinberger 5db579f2e0 refactor(test): reuse sanitize session history fixtures 2026-02-14 21:39:58 +00:00
Peter Steinberger 29e84dc130 refactor(cli): dedupe hooks install config updates 2026-02-14 21:39:52 +00:00
Peter Steinberger aeb953bdf4 refactor(test): reuse chrome json list stubs 2026-02-14 21:30:48 +00:00
Peter Steinberger 4136cdac63 refactor(test): reuse telegram health probe stubs 2026-02-14 21:29:22 +00:00
Peter Steinberger 775a6c6620 refactor(test): reuse isolated agent turn helpers 2026-02-14 21:28:10 +00:00
Peter Steinberger 28adddd760 refactor(outbound): share attachment hydration 2026-02-14 21:26:37 +00:00
Gustavo Madeira Santana 48b3d7096c
fix: harden device pairing token generation and verification (#16535)
Merged via /review-pr -> /prepare-pr -> /merge-pr.

Prepared head SHA: bcbb50e368
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-14 16:23:33 -05:00
Peter Steinberger b97191b81a refactor(test): share discord send rest harness 2026-02-14 21:20:43 +00:00
Peter Steinberger 0b59c48087 refactor(test): dedupe web broadcast group inbound setup 2026-02-14 21:20:43 +00:00
Peter Steinberger 3c043f5d2d refactor(test): share telegram send test setup 2026-02-14 21:20:43 +00:00
Peter Steinberger 96f80d6d82 refactor(test): share models-config e2e setup 2026-02-14 21:20:43 +00:00
Peter Steinberger 5f55a53f0e refactor(test): share doctor legacy migration setup 2026-02-14 21:20:43 +00:00
Peter Steinberger 09fa33f7e2 refactor(test): share pw-tools-core test setup 2026-02-14 21:20:43 +00:00