Pavan Kumar Gondhi
|
b024fae9e5
|
fix(exec): replace TOCTOU check-then-read with atomic pinned-fd open in script preflight [AI] (#62333)
* fix: address issue
* fix: address review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* address review feedback
* fix: address review-pr skill feedback
* fix: address PR review feedback
* fix: address PR review feedback
* fix: address PR review feedback
* docs: add changelog entry for PR merge
|
2026-04-09 09:46:44 +05:30 |
|
Peter Steinberger
|
a4cf0c765f
|
test: keep native pdf provider tests off runtime hooks
|
2026-04-09 05:15:31 +01:00 |
|
Peter Steinberger
|
8053096ea4
|
test: remove unused claude cli runner helper
|
2026-04-09 05:11:57 +01:00 |
|
Peter Steinberger
|
3b36e386e8
|
test: keep claude cli coverage on execute layer
|
2026-04-09 05:09:24 +01:00 |
|
Peter Steinberger
|
d84902f689
|
test: project secrets apply path mutations without runtime preflight
|
2026-04-09 05:03:14 +01:00 |
|
Peter Steinberger
|
ce28073970
|
test: move context-engine cache coverage to helpers
|
2026-04-09 04:58:36 +01:00 |
|
Peter Steinberger
|
714adeb7f6
|
test: make context injection coverage pure
|
2026-04-09 04:51:47 +01:00 |
|
Peter Steinberger
|
53dbae29b7
|
test: thin runReplyAgent misc runner coverage
|
2026-04-09 04:44:53 +01:00 |
|
Peter Steinberger
|
20214d4232
|
test: fix disabled plugin config validation
|
2026-04-09 04:38:50 +01:00 |
|
fuller-stack-dev
|
6384271963
|
fix: allow disabled plugin config writes (#63296) (thanks @fuller-stack-dev)
* fix(config): ignore synthesized disabled plugin config on write
* test(config): keep write-prepare regression generic
* test(config): cover explicit disabled plugin config preservation
* fix(config): skip disabled plugin config validation
* fix(config): avoid tdz in plugin validation
* fix: allow disabled plugin config writes (#63296) (thanks @fuller-stack-dev)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us>
|
2026-04-09 09:02:31 +05:30 |
|
Peter Steinberger
|
223fe07db9
|
test: keep models command coverage off auth scans
|
2026-04-09 04:16:35 +01:00 |
|
Peter Steinberger
|
a69fce5079
|
test: keep model catalog auth-json tests off provider scans
|
2026-04-09 04:11:07 +01:00 |
|
Peter Steinberger
|
fa8723c7e4
|
test: keep cli reliability and fallback coverage off plugin scans
|
2026-04-09 04:07:50 +01:00 |
|
Peter Steinberger
|
15ab29b4a9
|
test: harden macOS npm update smoke fallback
|
2026-04-09 04:07:45 +01:00 |
|
Marcus Castro
|
da1da61102
|
fix(whatsapp): preserve replies across reconnects (#62892)
|
2026-04-09 00:05:52 -03:00 |
|
Peter Steinberger
|
d838fb518d
|
test: isolate embedded runner provider policy tests
|
2026-04-09 04:00:09 +01:00 |
|
Peter Steinberger
|
719f06510c
|
chore: bump version to 2026.4.10
|
2026-04-09 03:56:22 +01:00 |
|
Peter Steinberger
|
d41188b65e
|
ci: add runtime import cycle guard
|
2026-04-09 03:56:22 +01:00 |
|
Peter Steinberger
|
0c278bb93c
|
refactor: break runtime import cycles
|
2026-04-09 03:56:22 +01:00 |
|
Peter Steinberger
|
0fbaef799f
|
fix(macos): stabilize shell timeouts and command resolution tests
|
2026-04-09 03:52:59 +01:00 |
|
Peter Steinberger
|
a12b8a7258
|
chore: update appcast for 2026.4.9
|
2026-04-09 03:44:35 +01:00 |
|
Peter Steinberger
|
90dc0c6ac1
|
test: decouple status update fixture from release version
|
2026-04-09 03:39:41 +01:00 |
|
Peter Steinberger
|
0512059dd4
|
chore: prepare 2026.4.9 stable release
v2026.4.9
|
2026-04-09 03:24:45 +01:00 |
|
Peter Steinberger
|
b5c3c15dcf
|
test: keep local full suite serial by default
|
2026-04-09 03:23:00 +01:00 |
|
sudie-codes
|
1fed7bc379
|
fix(msteams): pin reply target at inbound time to prevent DM/channel leak (#54520) (#62716)
|
2026-04-08 21:22:12 -05:00 |
|
sudie-codes
|
9edfefedf7
|
fix(msteams): route thread replies to correct thread via replyToId (#58030) (#62715)
|
2026-04-08 21:22:09 -05:00 |
|
sudie-codes
|
38aa1edf76
|
fix(msteams): isolate channel thread sessions by replyToId (#58615) (#62713)
* fix(msteams): isolate thread sessions by replyToId (#58615)
* fix(msteams): align thread ID extraction + fix test types
|
2026-04-08 21:22:05 -05:00 |
|
Peter Steinberger
|
62bde7ede3
|
test: isolate slack thread-ts recovery
|
2026-04-09 02:43:29 +01:00 |
|
Peter Steinberger
|
b27918007a
|
ci: tolerate noisy npm pack json output
|
2026-04-09 02:42:03 +01:00 |
|
Mason
|
74b5b97f62
|
tests: reset discord native-command seams in model picker (#63267)
|
2026-04-09 09:38:31 +08:00 |
|
pashpashpash
|
0faae33b0c
|
wizard: add explicit skip option to plugin setup (#63436)
* Wizard: allow skipping plugin setup
* Agents: reset nodes tool test modules
|
2026-04-09 10:35:39 +09:00 |
|
Peter Steinberger
|
5b28ab83ef
|
test: run local full suite project shards in parallel
|
2026-04-09 02:26:22 +01:00 |
|
Peter Steinberger
|
e6797bcd08
|
chore: refresh plugin SDK API baseline
v2026.4.9-beta.1
|
2026-04-09 02:21:03 +01:00 |
|
Peter Steinberger
|
1961102a59
|
chore: refresh config schema version for 2026.4.9-beta.1
|
2026-04-09 02:13:31 +01:00 |
|
Peter Steinberger
|
7810ddc220
|
chore: prepare 2026.4.9-beta.1 release
|
2026-04-09 02:13:31 +01:00 |
|
Vincent Koc
|
b73a18dd27
|
fix(commands): split doctor prompt option types
|
2026-04-09 02:08:02 +01:00 |
|
Vincent Koc
|
d9a3ecd109
|
fix(infra): extract exec approvals allowlist types
|
2026-04-09 02:08:02 +01:00 |
|
Vincent Koc
|
b13025f378
|
fix(commands): split auth choice apply types
|
2026-04-09 02:08:02 +01:00 |
|
Vincent Koc
|
20f2f39d30
|
fix(config): stop owner-display barrel cycles
|
2026-04-09 02:08:02 +01:00 |
|
Vincent Koc
|
91ad1e5fc5
|
fix(logging): break console/logger type cycle
|
2026-04-09 02:08:02 +01:00 |
|
Peter Steinberger
|
e890db76bc
|
auth: avoid plugin setup scans during common auth resolution
|
2026-04-09 01:57:40 +01:00 |
|
Peter Steinberger
|
5f710bac35
|
test: mock auth profile external overlay in oauth tests
|
2026-04-09 01:56:13 +01:00 |
|
Peter Steinberger
|
0c5e524224
|
test: keep ollama unreachable discovery on localhost
|
2026-04-09 01:51:28 +01:00 |
|
Peter Steinberger
|
dcfb3ed4e3
|
plugins: keep google provider policy lightweight
|
2026-04-09 01:48:48 +01:00 |
|
Peter Steinberger
|
1cd7ba88df
|
test: isolate subagent registry resume imports
|
2026-04-09 01:46:54 +01:00 |
|
Peter Steinberger
|
d0c21cf541
|
test: isolate model auth module state
|
2026-04-09 01:44:31 +01:00 |
|
Peter Steinberger
|
f0ea5bf393
|
plugins: add lightweight anthropic vertex discovery
|
2026-04-09 01:43:40 +01:00 |
|
Peter Steinberger
|
67a030dfe8
|
test: isolate onboard skills status mock
|
2026-04-09 01:40:11 +01:00 |
|
Peter Steinberger
|
f0644d7613
|
test: replace models-config matrix with narrow coverage
|
2026-04-09 01:39:43 +01:00 |
|
Peter Steinberger
|
3ae10b02f2
|
test: isolate agentic suite smoke tests
|
2026-04-09 01:38:24 +01:00 |
|