Commit Graph

38989 Commits

Author SHA1 Message Date
Peter Steinberger
90554ea048 refactor: prune stale extension helpers 2026-05-01 10:57:27 +01:00
Peter Steinberger
ca620eaf35 test: extend Windows Parallels OpenAI timeout 2026-05-01 10:56:07 +01:00
Peter Steinberger
48b39bffbe refactor: remove stale extension helpers 2026-05-01 10:51:49 +01:00
Peter Steinberger
4b09c27398 fix(gateway): repair source checkout plugin deps before load 2026-05-01 10:46:55 +01:00
Peter Steinberger
4ed6a7c6b8 refactor: trim unused testing exports 2026-05-01 10:46:42 +01:00
Peter Steinberger
14ba8dc3f7 refactor: drop unused browser client wrappers 2026-05-01 10:42:37 +01:00
Peter Steinberger
e8afaf512e test: use release OpenAI model in Parallels 2026-05-01 10:40:03 +01:00
Peter Steinberger
996e0ae2f2 refactor: remove stale extension helpers 2026-05-01 10:39:00 +01:00
Peter Steinberger
e26357fee8 refactor: prune stale extension types 2026-05-01 10:34:04 +01:00
Peter Steinberger
4eec2843cd refactor: trim unused acpx and line exports 2026-05-01 10:28:25 +01:00
Peter Steinberger
6387f83512 test: set Parallels tools profile as raw string 2026-05-01 10:26:16 +01:00
Peter Steinberger
5c0388c253 refactor: prune unused extension exports 2026-05-01 10:24:39 +01:00
Peter Steinberger
8abf2977f4 test: minimize Parallels smoke agent turns 2026-05-01 10:17:54 +01:00
Peter Steinberger
bfd3c2a450 docs: clarify crabbox auth 2026-05-01 10:12:23 +01:00
Peter Steinberger
684001ae7b refactor: drop duplicate ollama embedding default 2026-05-01 10:12:17 +01:00
mainstay22
94543092be feat(workspace): add skipOptionalBootstrapFiles config option (#62110)
Adds `agents.defaults.skipOptionalBootstrapFiles` for optional workspace bootstrap files, validates the supported filenames, and propagates the option through workspace bootstrap callers.

Also preserves legacy setup detection when `USER.md` or `IDENTITY.md` are intentionally skipped, documents the config field, and includes focused regression coverage.

Landing follow-up included small CI unblockers for current-base drift: removing an unused Brave runtime dependency, fixing Telegram RTT lint, and preserving compatible gateway-bindable plugin registry cache reuse when runtime ensures disable bundled dependency installation.
2026-05-01 04:08:22 -05:00
Peter Steinberger
e5208bd331 refactor: remove unused discord helpers 2026-05-01 10:06:38 +01:00
Peter Steinberger
c2cb648dc3 refactor: drop unused qqbot utility exports 2026-05-01 10:01:33 +01:00
Peter Steinberger
4cbd1b53cf refactor: prune unused exported types 2026-05-01 09:56:37 +01:00
Peter Steinberger
f98ba66af6 test: wait for apt locks in Parallels Linux 2026-05-01 09:55:42 +01:00
Peter Steinberger
88da533714 fix: bypass update restart cooldown 2026-05-01 09:55:03 +01:00
Peter Steinberger
9e01d19db3 test: disable Parallels smoke idle watchdog 2026-05-01 09:51:47 +01:00
Peter Steinberger
c9828635a8 refactor: trim unused extension helpers 2026-05-01 09:50:45 +01:00
Peter Steinberger
ef186a06d9 fix: add fast voice-call realtime context 2026-05-01 09:47:09 +01:00
Peter Steinberger
38e03d3af3 test: extend Parallels model smoke timeout 2026-05-01 09:46:23 +01:00
Peter Steinberger
298c2fbad4 refactor: delete stale extension exports 2026-05-01 09:44:50 +01:00
Peter Steinberger
22a74de693 refactor: remove unused channel utilities 2026-05-01 09:36:51 +01:00
Ayaan Zaidi
86a563e899 test(rtt): use black-box telegram harness 2026-05-01 14:02:54 +05:30
Ayaan Zaidi
9aad403b7f test(e2e): run published telegram rtt as black box 2026-05-01 14:02:53 +05:30
Ayaan Zaidi
494eb01ac8 test(e2e): add black-box telegram rtt driver 2026-05-01 14:02:53 +05:30
Peter Steinberger
111432a7a6 refactor: prune unused channel helpers 2026-05-01 09:31:08 +01:00
Peter Steinberger
067375cee3 fix: retry update channel persistence 2026-05-01 09:30:10 +01:00
Peter Steinberger
61985cb1d2 chore: simplify crabbox integration 2026-05-01 09:27:00 +01:00
wenxu007
9df0ae6767 fix(agents,failover): propagate sessionId/lane/provider attribution through FailoverError (#73506)
* fix(agents,failover): propagate sessionId/lane/provider attribution through FailoverError

Adds optional `sessionId` and `lane` fields to `FailoverError` and threads
them — together with the existing `provider`, `model`, `profileId` — through
`describeFailoverError` and `coerceToFailoverError` context, so structured
error log ingestion can attribute exhausted-fallback wrapper errors back
to the originating request instead of dropping the per-profile metadata
when the final wrapper is built.

Fixes #42713.

* fix: preserve failover error attribution

---------

Co-authored-by: Altay <altay@uinaf.dev>
2026-05-01 11:26:56 +03:00
Peter Steinberger
29ed5266bf fix: keep runtime deps repair out of hot paths 2026-05-01 09:26:45 +01:00
Peter Steinberger
e131eaecb5 fix: force package update restart handoff 2026-05-01 09:25:33 +01:00
Peter Steinberger
6efb44944c refactor: prune unused extension helpers 2026-05-01 09:24:41 +01:00
Vincent Koc
465d1b0d4b fix(plugins): prune legacy runtime deps roots 2026-05-01 01:18:13 -07:00
Vincent Koc
637525136e docs: note upgrade survivor package coverage 2026-05-01 01:18:13 -07:00
Vincent Koc
c48c3ecbc7 fix(e2e): isolate upgrade survivor matrix artifacts 2026-05-01 01:18:12 -07:00
Vincent Koc
75b7ad2784 fix(e2e): preserve upgrade probe parse errors 2026-05-01 01:18:12 -07:00
Vincent Koc
dffc295a74 test(e2e): add upgrade survivor scenario probes 2026-05-01 01:18:11 -07:00
Vincent Koc
2500b5d4ec test(e2e): expand published upgrade survivor baselines 2026-05-01 01:18:11 -07:00
NVIDIAN
ef0eb12615 feat(gateway): add SDK-facing tools.invoke RPC
Adds the SDK-facing tools.invoke Gateway RPC for #74705.

Reuses the /tools/invoke policy path for tool policy, deny-list, owner filtering, before-tool-call hooks, session/agent scoping, and plugin approval handling. Returns typed SDK approval/refusal/success results while preserving HTTP compatibility and uses idempotencyKey as the stable tool-call id.

Includes protocol schema exports, method scope/list registration, SDK helper/types, docs, generated Swift models, tests, and changelog credit.
2026-05-01 03:16:53 -05:00
Vincent Koc
37f8c3806a fix(gateway): index sessions list child links 2026-05-01 01:11:00 -07:00
Vincent Koc
694598822f fix(gateway): cap sessions list preview hydration 2026-05-01 01:11:00 -07:00
Vincent Koc
2e0acd9775 fix(gateway): clean transcript parser lint 2026-05-01 01:11:00 -07:00
Vincent Koc
553e842fa6 fix(config): cap extension schema payloads 2026-05-01 01:10:59 -07:00
Vincent Koc
ecf6cbf75d fix(gateway): bound sessions list transcript usage 2026-05-01 01:10:59 -07:00
Vincent Koc
aec83af23d fix(gateway): bound chat history transcript reads 2026-05-01 01:10:59 -07:00