Commit Graph
1342 Commits
Author SHA1 Message Date
JATMN ef78478fc0 chore(deps): upgrade @sentry/node to 11.9.0 (M-14) (#2402)
* chore(deps): upgrade @sentry/node to 11.9.0 (M-14)

* fix(sentry): omit hostname from sanitized error reports

* test(sentry): cover nonessential-traffic opt-out on its own

* fix(sentry): bound Sentry flush before shutdown exit

* fix(sentry): leave tracesSampleRate unset so spans stay disabled

* fix(shutdown): include Sentry drain in failsafe budget and test pending-flush exits
2026-10-24 14:52:22 -07:00
JATMN 1d6337dd2a chore(deps): upgrade undici to 8.12.3 (M-12) (#2401)
* chore(deps): upgrade undici to 8.12.3 (M-12)

* fix(proxy): honor lowercase no_proxy precedence and refresh cached bypass rules

* docs(proxy): clarify TLS options for NO_PROXY bypasses and CONNECT targets

* fix(proxy): clear CA and mTLS caches on structured I/O bypass updates

Also close the global test dispatcher in undiciFetch cleanup and document lowercase-first no_proxy precedence for fetch/undici.

* fix(proxy): refresh TLS and proxy state on certificate-only environment updates
2026-10-24 14:13:57 -07:00
JATMN 57a8978d1a chore(web): upgrade to Astro 7.4.2 (#2404) 2026-10-24 14:05:47 -07:00
JATMN b9ea599cfc chore(deps): upgrade eslint to 10.13.0 (M-15) (#2403) 2026-10-24 13:25:57 -07:00
JATMN 26c7f04cb9 chore(deps): upgrade commander and extra-typings to 15.0.0 (M-11) (#2400)
* chore(deps): upgrade commander and extra-typings to 15.0.0

* test(cli): build commander compatibility fixture in-test instead of relying on dist
2026-10-24 12:44:52 -07:00
JATMN 7a776d78c6 chore(deps): upgrade chokidar to 6.0.0 (M-13) (#2399) 2026-10-24 12:10:28 -07:00
JATMN ff13baf587 chore(deps): replace cli-highlight with a highlight.js ANSI renderer (D-5) (#2396)
* chore(deps): replace cli-highlight with a highlight.js ANSI renderer

* fix(highlight): key fallback highlight cache by Chalk level

Also correct the CONTRIBUTING highlighting note and move the qrcode
retention test and note out of this change.
2026-10-24 11:31:34 -07:00
JATMN de1bafcf6b build(deps): bump @anthropic-ai/sandbox-runtime to 0.0.81 (#2397)
* build(deps): bump @anthropic-ai/sandbox-runtime to 0.0.81

* test(sandbox): restore base sandbox config between adapter tests
2026-10-24 11:19:50 -07:00
JATMN cd350528f6 test(aimlapi): drive polling retries with fake timers (#2393)
* test(aimlapi): drive polling retries with fake timers

* test(aimlapi): await rate-limit retry timer registration
2026-10-24 09:53:31 -07:00
JATMN 1a79295216 build(deps): bump Anthropic SDK family to 0.137.0 (#2395) 2026-10-24 09:51:53 -07:00
JATMN cd536b2590 test(skills): isolate staged install temp directory assertions (#2394) 2026-10-24 09:35:51 -07:00
JATMN 8fd997c45a chore(deps): update sharp to 0.35.5 (#2390)
* chore(deps): update sharp to 0.35.5

* ci(install-hygiene): cancel superseded pull request runs
2026-10-24 09:04:58 -07:00
JATMN 9ccd6aeaac build(deps): bump @anthropic-ai/sdk to 0.110.0 and bedrock-sdk to 0.30.2 (#2391) 2026-10-24 08:47:37 -07:00
JATMN 0dbfe067de chore(deps): finish D-3/D-4 exact pins and raise ip-address override to 10.7.4 (#2392) 2026-10-24 08:35:57 -07:00
JATMN d97567b44a test(proxy): generate TLS test fixtures at runtime (#2389)
Generate ephemeral TLS fixtures once per test file.

Preserve transport assertions and add certificate validation coverage.
2026-10-24 07:23:47 -07:00
JATMN 94e22e19d3 build(deps): bump google-auth-library to 11.3.1 (#2387) 2026-10-24 06:22:19 -07:00
JATMN df184fbafc fix(proxy): pass runtime CA and mTLS options to the target TLS connection behind CONNECT proxies (#2386)
* fix(proxy): pass runtime CA and mTLS options to the target TLS connection behind CONNECT proxies

* test(proxy): isolate CONNECT tests from leaked axios mocks
2026-10-24 06:11:04 -07:00
JATMN 58d8a9d67f chore(deps): update https-proxy-agent to 9.1.0 (#2383)
* chore(deps): update https-proxy-agent to 9.1.0

* test(proxy): isolate CONNECT test from leaked axios mocks

* test(proxy): avoid global axios module registration

* test(proxy): exercise createAxiosInstance in CONNECT test
2026-10-24 04:58:01 -07:00
JATMN 196c5981a8 chore(deps): update execa to 10.x and chalk to 6.x (#2385) 2026-10-24 04:31:06 -07:00
JATMN 2976dbc0b0 test: reset cached model strings in claude lifecycle tests (#2384)
The custom-gateway lifecycle case initializes the process-global model string table with OpenAI aliases. Teardown did not clear it, so later getAgentModel haiku and fast-mode Opus tests in the same serial process resolved stale gpt-4o aliases. Reset the table in lifecycle setup and teardown.
2026-10-24 04:16:15 -07:00
JATMN d62eb70da1 chore(deps): update marked to 18.1.1 (#2382) 2026-10-24 02:52:27 -07:00
JATMN 95e96e9c16 test: restore credential refresh module mocks (#2381)
Capture detached real module exports before mocking and restore secure
storage and device-flow modules after each refresh-on-401 test. This
prevents shared-process credential mocks from breaking provider setup and
saved-profile startup tests in randomized serial runs.
2026-10-24 01:51:00 -07:00
JATMN 9160012753 test: run provider recommendation credential checks in process (#2376) 2026-10-24 01:44:47 -07:00
JATMN f5d5c69544 test: synchronize retention policy phases (#2380)
* test: synchronize retention policy phases

* test: verify cleanup policy hook ordering

Record the rejecting policy hook and threshold phase in the cleanup fixture,
and assert that the hook runs first while the throttle lock is held.
Preserve existing policy outcome and snapshot assertions.

* test: prove cleanup reruns remove newly completed sessions
2026-10-24 01:31:56 -07:00
JATMN 38ac018817 test: control paginated discovery deadlines (#2379) 2026-10-24 01:26:02 -07:00
JATMN fea268bca6 test: synchronize process outcome checks (#2378) 2026-10-24 01:25:11 -07:00
JATMN 17cd64c54e deps: upgrade diff to 9.0.0 (M-3) (#2377) 2026-10-24 01:09:41 -07:00
JATMNandjatmn a5a68675cc deps: pin @types/node to 24.19.2 (M-1) (#2375)
Co-authored-by: jatmn <12479882+jatmn@users.noreply.github.com>
2026-10-24 01:00:32 -07:00
JATMN 402478c97e chore(deps): update small ESM utility majors (#2372) 2026-10-23 23:13:23 -07:00
JATMN 67549c6da2 ci: bump Docker actions to current majors (#2373) 2026-10-23 23:08:43 -07:00
JATMN 9086822bb6 chore(deps): update typescript-eslint, knip and MCP SDK (#2371) 2026-10-23 22:03:30 -07:00
JATMN e7a3a17e00 chore(deps): update AWS SDK and Smithy group (#2370) 2026-10-23 21:25:39 -07:00
JATMN 714533a2fe ci: disable persisted checkout credentials in CI and release jobs (#2369) 2026-10-23 20:34:58 -07:00
JATMN a0d0a964be ci: update checkout, setup-node and codeql-action pins (#2368) 2026-10-23 20:13:25 -07:00
JATMN c699c41b0e chore(deps): update utility minors and HTTP security fixes (#2367)
* chore(deps): update utility minors and HTTP security fixes

* test(lsp): build platform-native diagnostic path in passiveFeedback test
2026-10-23 19:36:46 -07:00
JATMN 9c41a4fab0 chore(deps): apply patch updates and fix grpc and fflate advisories (#2366) 2026-10-23 18:32:17 -07:00
JATMNandjatmn 0b39dfec09 chore: require Node 24.22.1+ and default to Node 26 (#2365)
Co-authored-by: jatmn <12479882+jatmn@users.noreply.github.com>
2026-10-23 16:01:37 -07:00
JATMN 81ef40e27b test: isolate diagnostic logger spy history (#2362) 2026-10-23 14:38:29 -07:00
JATMN 1bccad9c01 test: restore thinking exports after attachment tests (#2361) 2026-10-23 14:03:21 -07:00
JATMN 6c19581985 ci: use bun check as the CI typecheck (#2363) 2026-10-23 13:49:48 -07:00
JATMN 3e81882b97 test: clear provider model cache after request tests (#2359) 2026-10-23 13:36:44 -07:00
JATMN e365805762 test: make concurrent natural finalizers deterministic (#2357) 2026-10-23 12:04:50 -07:00
JATMN a838b67006 test: extend attribution isolation detector timeout (#2358) 2026-10-23 11:48:27 -07:00
JATMN 8cfdb43df9 ci: add bun check fast typecheck alongside tsc (#2356) 2026-10-23 11:16:36 -07:00
JATMN 5840d73b2a test: restore diagnostic mocks and reset trace state (#2354) 2026-10-23 11:14:35 -07:00
JATMN 03652ca8a2 test: make background termination race deterministic (#2355) 2026-10-23 10:58:25 -07:00
JATMN 0876fb2de0 chore: upgrade TypeScript to 6.0.3 (#2353) 2026-10-23 10:00:10 -07:00
JATMN 40297b4979 chore: upgrade Bun to 1.4.4 (#2351)
* chore: upgrade Bun to 1.4.3

* chore: upgrade Bun to 1.4.4
2026-10-23 09:22:42 -07:00
JATMN 7141ba29f3 test: restore registry after custom gateway tests (#2352) 2026-10-23 08:28:24 -07:00
JATMN 51226f0c89 test: reset teammate interruption trace state (#2350) 2026-10-23 06:08:50 -07:00