Commit graph

5727 commits

Author SHA1 Message Date
Peter Steinberger
fc3abc139b
fix(cron): classify denied isolated runs 2026-04-27 03:01:55 +01:00
Peter Steinberger
69daef8246
fix: honor Ollama Modelfile num_ctx discovery 2026-04-27 02:32:30 +01:00
Peter Steinberger
6a20c83cf7
docs: clarify Ollama web search auth 2026-04-27 02:07:59 +01:00
Peter Steinberger
658240de74
ci: add full release validation workflow 2026-04-27 02:02:34 +01:00
Peter Steinberger
3c95327b34
Fix compacted session transcript rotation 2026-04-26 17:51:00 -07:00
Peter Steinberger
ddac6f73e5
fix(approvals): accept allowlist metadata 2026-04-27 01:46:30 +01:00
Peter Steinberger
b109c1f99c
ci: limit node 22 compatibility to manual ci 2026-04-27 01:39:32 +01:00
Peter Steinberger
92c1924d27
ci: remove duplicate extension fast lane 2026-04-27 01:36:45 +01:00
Peter Steinberger
7ca2f9fed5
test(docker): align package harness image 2026-04-27 01:22:58 +01:00
Peter Steinberger
0f672dcc73
fix(ollama): align web search endpoint routing 2026-04-27 01:10:41 +01:00
Peter Steinberger
a3e0674261
fix(ollama): harden native provider routing 2026-04-27 01:02:13 +01:00
Peter Steinberger
fa0729e145
test: auto-discover vitest suites 2026-04-27 00:55:06 +01:00
Peter Steinberger
42db865673
test(docker): run observability on shared image 2026-04-27 00:49:36 +01:00
Vincent Koc
5d7c6e6bda
test(docker): add observability smoke
Add Docker aggregate observability coverage for QA-lab OTEL and Prometheus diagnostics.
2026-04-26 16:43:56 -07:00
Peter Steinberger
998e37fcb3
ci: allow installer smoke baseline override 2026-04-27 00:31:30 +01:00
Peter Steinberger
9be8d43c31
docs: document installer recovery cleanup 2026-04-27 00:26:02 +01:00
Peter Steinberger
eccb79db99
build: remove private QA package compat shims 2026-04-27 00:26:02 +01:00
Vincent Koc
97e64196a0
fix(hooks): use local timezone for session-memory filenames (#72408) 2026-04-26 16:04:10 -07:00
Peter Steinberger
20d6daaeaa
docs: document automatic bonjour container policy 2026-04-27 00:00:22 +01:00
Peter Steinberger
89ab39ca64
test: simplify changed test routing 2026-04-26 23:58:13 +01:00
Peter Steinberger
199d5f765f
docs(test): explain cheap docker reruns 2026-04-26 23:56:14 +01:00
Rubén Cuevas
a08b65a90a
fix(telegram): send fresh finals for stale previews (#72038)
* fix(telegram): send fresh finals for stale previews

* test(telegram): cover stale preview send fallback

* fix(telegram): keep stale archived preview fallback

* fix(telegram): clear stale active previews

* fix(telegram): reset preview state after fresh finals
2026-04-26 15:44:30 -07:00
Peter Steinberger
2efc4a8233
docs(test): document docker e2e layout 2026-04-26 23:36:31 +01:00
Peter Steinberger
d108110a89
ci: use packaged tarball for docker e2e 2026-04-26 23:10:33 +01:00
Vincent Koc
fc0e6e4650
docs(logging): document structured file fields 2026-04-26 15:01:19 -07:00
Peter Steinberger
baaad52389
ci: split docker e2e images 2026-04-26 22:55:00 +01:00
Peter Steinberger
ff570f3a61
fix(ollama): expose native thinking efforts
Some checks failed
CI / -1 (push) Blocked by required conditions
CI / checks-fast-contracts-channels (push) Blocked by required conditions
CI / checks-fast-protocol (push) Blocked by required conditions
CI / -2 (push) Blocked by required conditions
CI / checks-node-extensions (push) Blocked by required conditions
CI / -3 (push) Blocked by required conditions
CI / checks-node-compat-node22 (push) Blocked by required conditions
CI / -4 (push) Blocked by required conditions
CI / -5 (push) Blocked by required conditions
CI / checks-node-core (push) Blocked by required conditions
CI / extension-fast (push) Blocked by required conditions
CI / check-lint (push) Blocked by required conditions
CI / check-policy-guards (push) Blocked by required conditions
CI / check-additional (push) Blocked by required conditions
CI / build-smoke (push) Blocked by required conditions
CI / check-docs (push) Blocked by required conditions
CI / skills-python (push) Blocked by required conditions
CI / -6 (push) Blocked by required conditions
CI / -7 (push) Blocked by required conditions
CI / macos-swift (push) Blocked by required conditions
CI / -8 (push) Blocked by required conditions
Docs Sync Publish Repo / sync-publish-repo (push) Waiting to run
Docs / docs (push) Waiting to run
Plugin NPM Release / preview_plugins_npm (push) Waiting to run
Plugin NPM Release / preview_plugin_pack (push) Blocked by required conditions
Plugin NPM Release / publish_plugins_npm (push) Blocked by required conditions
Workflow Sanity / no-tabs (push) Waiting to run
Workflow Sanity / actionlint (push) Waiting to run
Workflow Sanity / generated-doc-baselines (push) Waiting to run
Sandbox Common Smoke / sandbox-common-smoke (push) Has been cancelled
2026-04-26 22:49:13 +01:00
Peter Steinberger
2cd23957c0
build: use slim docker runtime 2026-04-26 22:47:48 +01:00
Vincent Koc
43a003b8a0
fix: short-circuit live model switch fallback redirects (#72375) 2026-04-26 14:45:02 -07:00
Peter Steinberger
018f2e78ba
build: skip docker apt upgrades 2026-04-26 22:40:44 +01:00
Peter Steinberger
b68b4b9151
ci: add targeted docker lane reruns 2026-04-26 22:27:45 +01:00
Vincent Koc
2194a8c64c
docs(logging): document request trace scopes 2026-04-26 14:13:15 -07:00
Peter Steinberger
b4a9ac3516
ci: run release Docker chunks through scheduler 2026-04-26 22:02:31 +01:00
Vincent Koc
f0566e410a
docs(diagnostics): document model call size timing 2026-04-26 13:43:22 -07:00
Peter Steinberger
ffa84cdc02
ci: chunk release Docker e2e jobs 2026-04-26 21:23:08 +01:00
pash-openai
67ffa3df8b
Add Codex Computer Use setup for Codex mode (#71842)
* Add Codex Computer Use setup

* Tighten Codex Computer Use setup checks

* Handle fresh Codex Computer Use marketplace setup

* Fix channel setup manifest fixture

* Match Codex Computer Use marketplace loading

* Harden plugin manifest test fixtures

* Isolate auth choice legacy manifest test

* Update aggregate shard test expectation

* Improve Codex Computer Use first-run setup

* Harden Codex Computer Use auto-install

* Fix plugin auto-enable test fixture roots
2026-04-26 13:21:56 -07:00
Vincent Koc
df542f75a9
fix(logging): expose trace fields in file logs 2026-04-26 12:52:04 -07:00
Vincent Koc
406ae72fd2
fix(logging): redact persisted transcript text 2026-04-26 12:12:44 -07:00
Peter Steinberger
e60cc50dff
test(gateway): harden acp bind docker smoke 2026-04-26 19:14:58 +01:00
Vincent Koc
19e41a1e69
docs(logging): clarify redaction surfaces 2026-04-26 11:09:56 -07:00
Vincent Koc
6b6dcafcee
fix(webchat): support non-image file attachments 2026-04-26 10:58:24 -07:00
Vincent Koc
e672b61417
fix(whatsapp): stop reconnecting quiet sockets
Fixes #70678.\n\nKeeps quiet but healthy WhatsApp linked-device sessions connected by tracking WhatsApp Web transport activity, while retaining a longer app-silence cap so frame activity cannot mask a stuck session forever. Also cleans up transport activity listeners on failed connection-open paths.\n\nCarries forward the focused #71466 approach and keeps #63939 as related configurable-timeout follow-up. Thanks @vincentkoc and @oromeis.\n\nValidation:\n- pnpm test:serial extensions/whatsapp/src/auto-reply.web-auto-reply.connection-and-logging.e2e.test.ts extensions/whatsapp/src/connection-controller.test.ts\n- pnpm check:changed\n- codex review --base origin/main
2026-04-26 09:51:41 -07:00
Peter Steinberger
9089e6b595
fix(cli): keep channel add plugin install noninteractive
# Conflicts:
#	CHANGELOG.md
2026-04-26 12:59:19 +01:00
Peter Steinberger
760a1525fb
docs(plugin-sdk): refresh api baseline 2026-04-26 12:15:14 +01:00
Vincent Koc
4c40cf8783
chore(plugins): inventory doctor deprecation compat 2026-04-26 04:04:26 -07:00
Vincent Koc
6dfb03ab2e
fix(plugins): record crabpot compat deprecations 2026-04-26 04:04:26 -07:00
Vincent Koc
2a5d3ad5b9
docs(dreaming): rewrite with AccordionGroup for phases and backfill, Tabs for quick start and CLI workflow, ParamField for dreaming defaults 2026-04-26 04:04:09 -07:00
Peter Steinberger
a97ee5c1d3
fix(google-meet): recover local chrome tabs 2026-04-26 12:04:00 +01:00
Vincent Koc
647e557869
docs(agent-workspace): rewrite with AccordionGroup for file map, Steps and Tabs for git backup, Warning callouts for sandbox and secret risks 2026-04-26 04:03:00 -07:00
Peter Steinberger
2a26c96000
docs(release): refine beta validation guidance 2026-04-26 12:02:26 +01:00