Commit Graph

  • f46bcbe16d refactor(auto-reply): share slash set/unset command parsing Peter Steinberger 2026-02-18 17:29:24 +00:00
  • fedebc245e fix(protocol): align bool-first AnyCodable equality/hash dispatch (#20233) Mariano 2026-02-18 17:47:13 +00:00
  • 8f079afb38 perf(test): remove timer usage in command queue ordering test Peter Steinberger 2026-02-18 17:46:39 +00:00
  • 6d15d01446 perf(test): replace relay list polling loop with expect.poll Peter Steinberger 2026-02-18 17:44:44 +00:00
  • 5d81c3ead6 perf(test): remove timer sleeps from concurrency test Peter Steinberger 2026-02-18 17:43:00 +00:00
  • e9b4d86e37 fix(protocol): preserve AnyCodable booleans from JSON bridge (#20220) Mariano 2026-02-18 17:39:54 +00:00
  • 05173ec53a perf(test): use fs.rm retry options in cron teardown Peter Steinberger 2026-02-18 17:37:26 +00:00
  • aa3dfe8216 perf(test): replace role-update signal polling with waitFor Peter Steinberger 2026-02-18 17:35:13 +00:00
  • d16621f608 fix(test): annotate mock web listener return type Peter Steinberger 2026-02-18 17:33:25 +00:00
  • 9c125c6c1f perf(test): remove unnecessary qmd export delay Peter Steinberger 2026-02-18 17:31:59 +00:00
  • f9e67f3f4c perf(test): replace gateway chat polling loops with waitFor Peter Steinberger 2026-02-18 17:28:25 +00:00
  • e8e47ff00e perf(test): replace manual log polling with vi.waitFor Peter Steinberger 2026-02-18 17:26:05 +00:00
  • 8ab90858ba refactor(auto-reply): share command action arg formatting Peter Steinberger 2026-02-18 17:22:31 +00:00
  • 0a78331536 refactor(infra): share shell env timeout normalization Peter Steinberger 2026-02-18 17:22:26 +00:00
  • 5ae4595bb9 refactor(plugins): reuse plugin service runtime context Peter Steinberger 2026-02-18 17:22:20 +00:00
  • 64a10e64e4 perf(test): replace reconnect polling sleeps with waitFor Peter Steinberger 2026-02-18 17:22:18 +00:00
  • 0d25b6a317 perf(test): remove fixed sleeps in async test flows Peter Steinberger 2026-02-18 17:20:35 +00:00
  • 00e32cf04a test(auto-reply): type set/unset action helper expectations Peter Steinberger 2026-02-18 17:16:36 +00:00
  • 28d49b8d44 refactor(auth-profiles): reuse cooldown timestamp resolver Peter Steinberger 2026-02-18 17:13:47 +00:00
  • 818419b4c4 refactor(auto-reply): share set/unset command action parsing Peter Steinberger 2026-02-18 17:13:40 +00:00
  • 288015a9fc refactor(auth): share api key masking utility Peter Steinberger 2026-02-18 17:13:35 +00:00
  • 3138dbaf75 test(auto-reply): share elevated-off status assertion Peter Steinberger 2026-02-18 17:00:02 +00:00
  • 50e5413c19 refactor(cron-test): share running-state fixture Peter Steinberger 2026-02-18 16:59:54 +00:00
  • c7831fdf1e refactor(gateway-test): share preview transcript fixture Peter Steinberger 2026-02-18 16:59:48 +00:00
  • e9f6a2ce52 refactor(web-test): share mock listener harness Peter Steinberger 2026-02-18 16:59:43 +00:00
  • f05395ae00 refactor(test): share internal hook and npm pack assertions Peter Steinberger 2026-02-18 16:59:38 +00:00
  • 72a4d83334 perf(test): use microtask wait in fetch rejection test Peter Steinberger 2026-02-18 16:49:57 +00:00
  • c0a6ff08a7 test(auto-reply): reuse shared directive and home test harnesses Peter Steinberger 2026-02-18 16:47:08 +00:00
  • 82cb185881 refactor(core): unify bounded concurrency runner Peter Steinberger 2026-02-18 16:47:03 +00:00
  • 2b8f1bade0 refactor(archive): share archive path safety helpers Peter Steinberger 2026-02-18 16:46:51 +00:00
  • 36996194cd perf(test): remove timer waits in hooks and discord monitor tests Peter Steinberger 2026-02-18 16:45:48 +00:00
  • 4605dfd2ae test(channels): add slack group-mention and onboarding helper coverage Peter Steinberger 2026-02-18 16:31:27 +00:00
  • f3b75730de refactor(channels): share slack matching and allowlist prompt flow Peter Steinberger 2026-02-18 16:31:21 +00:00
  • c0cd53e104 perf(test): trim sandbox registry cleanup churn Peter Steinberger 2026-02-18 16:27:54 +00:00
  • a661eec0bf test(channels): cover query+limit filtering in directory config Peter Steinberger 2026-02-18 16:24:49 +00:00
  • 68be4611dd refactor(channels): dedupe directory query/limit pipelines Peter Steinberger 2026-02-18 16:24:43 +00:00
  • d77dcebcb1 perf(test): replace timeout ticks with microtask waits Peter Steinberger 2026-02-18 16:23:55 +00:00
  • 983a68c23e test(matrix): cover directory context and group exact-match resolution Peter Steinberger 2026-02-18 16:20:18 +00:00
  • eb4f1e765c refactor(matrix): dedupe directory/target match helpers Peter Steinberger 2026-02-18 16:20:12 +00:00
  • a54bba6ee0 fix(security): block command substitution in unquoted heredoc bodies fix/heredoc-allowlist-bypass orlyjamie 2026-02-19 03:22:03 +11:00
  • e5f13db13d perf(test): remove polling loop from announce queue tests Peter Steinberger 2026-02-18 16:22:00 +00:00
  • 98fac87a9e test(matrix): add coverage for deduped action helpers Peter Steinberger 2026-02-18 16:17:50 +00:00
  • f5c3702191 refactor(matrix): dedupe action limit and pin/reaction helpers Peter Steinberger 2026-02-18 16:17:46 +00:00
  • 7648f6bb00 perf(test): fake abort timer and dedupe slack thread cases Peter Steinberger 2026-02-18 16:14:01 +00:00
  • 29d3bb278f refactor(device-pair): reduce duplicated gateway parsing Peter Steinberger 2026-02-18 16:08:29 +00:00
  • 95d52b06d5 refactor(mattermost): dedupe reaction flow and test fixtures Peter Steinberger 2026-02-18 16:08:24 +00:00
  • c7bc94436b perf(test): fake queue timers and merge telegram reply-mode checks Peter Steinberger 2026-02-18 16:01:14 +00:00
  • 797a47c3ce docs: harden coding-agent skill guidance example Peter Steinberger 2026-02-18 16:55:50 +01:00
  • a0d904dc23 docs(discord): replace quick setup and add recommended guild setup (#20088) Pejman Pour-Moezzi 2026-02-18 08:39:09 -07:00
  • 6a19654c4a refactor(core): dedupe browser route signatures and cli watchdog schema Peter Steinberger 2026-02-18 14:15:20 +00:00
  • 1934eebbf0 refactor(agents): dedupe lifecycle send assertions and stable payload stringify Peter Steinberger 2026-02-18 14:15:14 +00:00
  • 168d24526e chore(protocol): regenerate Swift models for device pair remove params Peter Steinberger 2026-02-18 14:01:34 +00:00
  • 42025915db test(agents): dedupe sessions_spawn model preference assertions Peter Steinberger 2026-02-18 14:01:29 +00:00
  • 33b0b38f65 test(agents): dedupe shared bootstrap and tool-id test setup Peter Steinberger 2026-02-18 14:01:24 +00:00
  • 33f30367e1 fix(cli): include model and thinking fields in cron edit patch type Peter Steinberger 2026-02-18 13:39:25 +00:00
  • 41e68c31db test(channels): dedupe slack arg-menu and discord reply chunk assertions Peter Steinberger 2026-02-18 13:37:50 +00:00
  • c7bfa818ea test(cli): dedupe cron add/edit assertion harness Peter Steinberger 2026-02-18 13:37:39 +00:00
  • 57083e4220 iOS: add Apple Watch companion message MVP (#20054) Mariano 2026-02-18 13:37:41 +00:00
  • e71e9a55ab fix(cli): align runtime capture helper with RuntimeEnv signature Peter Steinberger 2026-02-18 13:32:47 +00:00
  • 277d524fa3 test(agents): restore stable cron tool gateway mocks Peter Steinberger 2026-02-18 13:32:38 +00:00
  • a18f411fb6 test(agents): dedupe cron tool mock wiring Peter Steinberger 2026-02-18 13:29:44 +00:00
  • 8f866d51c4 test(cli): dedupe runtime capture fixtures across command specs Peter Steinberger 2026-02-18 13:27:07 +00:00
  • 3af9f704c8 test(cli): dedupe repeated gateway node and slack pairing setup Peter Steinberger 2026-02-18 13:22:35 +00:00
  • 2d0ce40ed6 test(agents): dedupe tool-result overflow and telegram account helpers Peter Steinberger 2026-02-18 13:22:29 +00:00
  • 1437ed76a0 Gateway/CLI: add paired-device remove and clear flows (#20057) Mariano 2026-02-18 13:27:31 +00:00
  • fc65f70a9b iOS: stabilize pairing/reconnect loops (#20056) Mariano 2026-02-18 13:23:06 +00:00
  • ff50d3303d test(memory): dedupe model-auth mock setup Peter Steinberger 2026-02-18 13:17:44 +00:00
  • 28b8101eef fix(browser): handle IPv6 loopback auth and dedupe fetch auth tests Peter Steinberger 2026-02-18 13:15:00 +00:00
  • eb775ff24b test(media): dedupe audio provider request assertions Peter Steinberger 2026-02-18 13:12:35 +00:00
  • e1b491d961 test(channels): dedupe inbound contract dispatch capture setup Peter Steinberger 2026-02-18 13:12:22 +00:00
  • 39881a318a Browser: reuse extension relay when relay port is already occupied (#20035) Mariano 2026-02-18 13:13:04 +00:00
  • f4db58a5fd test(media): dedupe auto-audio fixture wiring Peter Steinberger 2026-02-18 13:06:21 +00:00
  • d067618600 test(line): dedupe reply chunk fixture setup Peter Steinberger 2026-02-18 13:06:08 +00:00
  • 53ad08f319 test(slack): type draft stream harness callbacks Peter Steinberger 2026-02-18 13:02:59 +00:00
  • 7b46f2c17f test(imessage): dedupe send test scaffolding Peter Steinberger 2026-02-18 13:01:37 +00:00
  • 7f7fc523cf test(cli): dedupe runMessageAction helper specs Peter Steinberger 2026-02-18 12:59:36 +00:00
  • c6d6411378 test(media): dedupe redirect request fixtures Peter Steinberger 2026-02-18 12:58:35 +00:00
  • 7bca5f5400 test(slack): dedupe block and draft stream test fixtures Peter Steinberger 2026-02-18 12:57:51 +00:00
  • 3daf730fcc test(gateway): fix send target resolution error typing Peter Steinberger 2026-02-18 12:54:22 +00:00
  • 56ebbf0eed test(gateway): dedupe sessions usage handler fixtures Peter Steinberger 2026-02-18 12:52:34 +00:00
  • fc29588329 test(gateway): dedupe send delivery fixtures Peter Steinberger 2026-02-18 12:52:25 +00:00
  • 3a09d85cd3 test(gateway): fix typed respond helpers in agent tests Peter Steinberger 2026-02-18 12:49:15 +00:00
  • 00c2308085 test(gateway): dedupe health status scope test setup Peter Steinberger 2026-02-18 12:48:10 +00:00
  • c6da37dfb5 test(gateway): dedupe agent handler request fixtures Peter Steinberger 2026-02-18 12:48:04 +00:00
  • 396ccf9fb1 test(gateway): dedupe agents.files.list assertions Peter Steinberger 2026-02-18 12:45:14 +00:00
  • 2aec380fb3 test(gateway): dedupe update and chat abort persistence fixtures Peter Steinberger 2026-02-18 12:43:54 +00:00
  • bb84452c62 fix(signal): restore mention-gating helper map typing Peter Steinberger 2026-02-18 12:43:46 +00:00
  • 37b5c92928 test(signal): dedupe mention-gating handler setup Peter Steinberger 2026-02-18 12:38:44 +00:00
  • 9b68af5f4f test(signal): dedupe receive event fixtures and add mention clamp case Peter Steinberger 2026-02-18 12:37:38 +00:00
  • 9c2b82362e test(signal): dedupe monitor tool-result test payload fixtures Peter Steinberger 2026-02-18 12:28:35 +00:00
  • 1e2b367e1e test(hooks): dedupe session-memory handler test setup Peter Steinberger 2026-02-18 12:28:30 +00:00
  • c3472f6c54 test(memory): dedupe embeddings provider test fixtures Peter Steinberger 2026-02-18 12:28:25 +00:00
  • 87ca2a24bd test(gateway): dedupe call gateway test setup Peter Steinberger 2026-02-18 12:27:21 +00:00
  • 514e318df9 test(config): dedupe io write config test setup Peter Steinberger 2026-02-18 12:20:56 +00:00
  • eabf187fa5 test(cron): dedupe migration and regression fixtures Peter Steinberger 2026-02-18 12:20:48 +00:00
  • 2fd211b705 test(auto-reply): dedupe directive behavior e2e fixtures Peter Steinberger 2026-02-18 12:20:40 +00:00
  • 3c886ee98b test(infra): dedupe update-runner fixture setup Peter Steinberger 2026-02-18 12:04:19 +00:00
  • 4750be9d5f test(cli): extract update-cli package-install test helpers Peter Steinberger 2026-02-18 12:04:15 +00:00
  • 3356aae704 test(cron): dedupe delivery target tests and add coverage Peter Steinberger 2026-02-18 12:04:09 +00:00
  • 36a34e5959 test(cron): dedupe isolated-agent session test setup Peter Steinberger 2026-02-18 12:04:04 +00:00