Commit Graph

26166 Commits

Author SHA1 Message Date
Peter Steinberger
1ab814e66f test: tighten web media rejection assertions 2026-05-09 09:04:50 +01:00
Peter Steinberger
1997ac449d test: tighten local media roots assertions 2026-05-09 09:00:48 +01:00
Peter Steinberger
b2bc45424d test: tighten media fetch assertions 2026-05-09 08:58:44 +01:00
Peter Steinberger
5849c32402 fix: install Codex for OpenAI onboarding (#79709)
* fix: install codex for openai onboarding

* docs: require crabbox e2e bug proof
2026-05-09 16:57:40 +09:00
Peter Steinberger
8ff6707e85 test: tighten media store error assertions 2026-05-09 08:55:57 +01:00
Peter Steinberger
f11ac1a734 test: tighten audio transcode ffmpeg assertion 2026-05-09 08:52:50 +01:00
Peter Steinberger
7cfa12fd2b feat: inject runtime model identity into prompts 2026-05-09 08:51:41 +01:00
Peter Steinberger
d52ecd353d test: tighten document extractor runtime assertions 2026-05-09 08:51:15 +01:00
Peter Steinberger
602c59a092 test: tighten media read capability assertions 2026-05-09 08:49:54 +01:00
Peter Steinberger
a2e719bcee test: tighten media reference assertions 2026-05-09 08:48:01 +01:00
Peter Steinberger
854159fe1c test: tighten local media access error assertion 2026-05-09 08:46:00 +01:00
Peter Steinberger
74e930870e test: tighten media outside-workspace error assertion 2026-05-09 08:44:56 +01:00
Peter Steinberger
3cf5b8f7f5 test: tighten image tempdir cleanup assertion 2026-05-09 08:43:12 +01:00
Peter Steinberger
e4bae42d63 feat(plugin-sdk): derive tool target paths for hooks
Summary:
- derive apply_patch target paths for before_tool_call and trusted policy events
- route native Codex PreToolUse cwd/sandbox path facts through the host parser
- document the additive derivedPaths hook field and refresh the SDK API baseline

Verification:
- pnpm test src/agents/apply-patch-paths.test.ts src/plugins/host-tool-param-parsers.test.ts src/agents/pi-tools.before-tool-call.e2e.test.ts src/agents/harness/native-hook-relay.test.ts src/plugins/contracts/host-hooks.contract.test.ts
- pnpm check:test-types
- pnpm lint:core
- pnpm plugin-sdk:api:gen
- pnpm plugin-sdk:api:check
- pnpm run check:no-conflict-markers
- pnpm exec oxfmt --check --threads=1 CHANGELOG.md docs/plugins/hooks.md docs/.generated/plugin-sdk-api-baseline.sha256 src/agents/apply-patch-paths.test.ts src/agents/apply-patch-paths.ts src/agents/harness/native-hook-relay.test.ts src/agents/harness/native-hook-relay.ts src/agents/pi-tools.before-tool-call.e2e.test.ts src/agents/pi-tools.before-tool-call.ts src/agents/pi-tools.ts src/auto-reply/reply/dispatch-from-config.test.ts src/plugins/contracts/host-hooks.contract.test.ts src/plugins/hook-types.ts src/plugins/host-tool-param-parsers.test.ts src/plugins/host-tool-param-parsers.ts src/plugins/trusted-tool-policy.ts
- git diff --check origin/main...HEAD && git diff --check
- pnpm build

Co-authored-by: Eva <eva@100yen.org>
Co-authored-by: Josh Lehman <josh@martian.engineering>
2026-05-09 03:31:42 -04:00
Peter Steinberger
f8e15d52d8 test: tighten realtime voice consult runtime assertions 2026-05-09 08:30:55 +01:00
Peter Steinberger
86cc247d4d test: tighten realtime voice consult tool assertions 2026-05-09 08:27:46 +01:00
Peter Steinberger
d410289e7a test: tighten talk logging assertions 2026-05-09 08:25:35 +01:00
Peter Steinberger
63b8013b44 test: tighten realtime voice talkback assertions 2026-05-09 08:22:04 +01:00
Peter Steinberger
d00d4e5517 test: tighten realtime voice provider resolver assertions 2026-05-09 08:20:31 +01:00
Peter Steinberger
4f58bb38ec test: tighten talk session controller assertions 2026-05-09 08:19:12 +01:00
Peter Steinberger
54f32451f5 test: tighten talk event envelope assertion 2026-05-09 08:16:39 +01:00
Peter Steinberger
87665a435c test: tighten talk session log assertions 2026-05-09 08:15:05 +01:00
Peter Steinberger
d5f8860306 test: tighten talk diagnostics assertion 2026-05-09 08:13:58 +01:00
Peter Steinberger
0c50957dbb fix(cli): clarify plugin tool command mistakes
Summary:
- clarify CLI diagnostics when an unknown subcommand is actually a plugin agent tool
- route early proxy-preflight misses through the same policy helper
- refresh bundled sidecar update fixtures for current package ownership

Verification:
- pnpm test src/cli/run-main.test.ts src/cli/run-main.exit.test.ts src/plugins/manifest-command-aliases.test.ts
- pnpm test src/infra/update-global.test.ts src/infra/update-runner.test.ts
- pnpm exec oxfmt --check --threads=1 CHANGELOG.md src/cli/run-main-policy.ts src/cli/run-main.ts src/cli/run-main.test.ts src/cli/run-main.exit.test.ts src/plugins/manifest-command-aliases.ts src/plugins/manifest-command-aliases.runtime.ts src/plugins/manifest-command-aliases.test.ts
- pnpm build
- live temp lossless-claw manifest: pnpm openclaw lcm_recent emits the agent-tool diagnostic and no plugins.allow suggestion

Co-authored-by: 100yenadmin <100yenadmin+agent-77214@100yen.org>
2026-05-09 03:11:44 -04:00
Peter Steinberger
678c41a222 test: tighten media image runtime assertions 2026-05-09 08:08:02 +01:00
Peter Steinberger
588606c83f test: tighten media apply cli assertions 2026-05-09 08:05:03 +01:00
Peter Steinberger
2a5172665b test: tighten media apply skip assertions 2026-05-09 08:03:38 +01:00
Peter Steinberger
fd3aa10202 test: tighten media shared guard assertions 2026-05-09 08:01:15 +01:00
Peter Steinberger
b865bddd96 test: tighten media vision skip output assertion 2026-05-09 07:59:47 +01:00
Peter Steinberger
59e2165796 test: tighten media auto audio output assertion 2026-05-09 07:58:43 +01:00
Peter Steinberger
b4376a8bcd test: tighten media video header assertion 2026-05-09 07:57:27 +01:00
Peter Steinberger
cb61d357d9 test: tighten media cli audio assertions 2026-05-09 07:56:29 +01:00
Peter Steinberger
39a6f3fa47 test: tighten media echo transcript assertions 2026-05-09 07:53:46 +01:00
Peter Steinberger
5c57e55f2f test: tighten media runtime override assertion 2026-05-09 07:52:19 +01:00
Peter Steinberger
fccb04a311 fix: normalize google configured catalog model ids 2026-05-09 07:49:54 +01:00
Shakker
cb0f6e6466 test: fix matrix package scan baselines 2026-05-09 07:48:58 +01:00
Peter Steinberger
3a8cfdf652 test: mock durable channel send seam 2026-05-09 02:47:26 -04:00
Peter Steinberger
281f04e866 test: mock durable transcript echo sends 2026-05-09 02:47:26 -04:00
Peter Steinberger
082c683d30 test: tighten deepgram runner assertions 2026-05-09 07:43:15 +01:00
Peter Steinberger
db2cc57cf1 test: tighten media ssrf result assertion 2026-05-09 07:41:38 +01:00
Peter Steinberger
95b936fd46 test: tighten backup asset kind assertion 2026-05-09 07:40:02 +01:00
Ruben Cuevas
105c1ec8c8 fix(gateway): avoid false event-loop health degradation 2026-05-09 02:39:03 -04:00
Peter Steinberger
383f9d096a test: tighten media url fallback assertions 2026-05-09 07:38:19 +01:00
Peter Steinberger
38ab7f8427 test: tighten fast json status assertions 2026-05-09 07:35:45 +01:00
Peter Steinberger
477f1f2917 test: update echo transcript send mock 2026-05-09 02:34:56 -04:00
Peter Steinberger
311e4608d1 feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
Peter Steinberger
d9261a292a test: tighten status scan assertions 2026-05-09 07:33:53 +01:00
Peter Steinberger
1671e7532a test: tighten channel status fallback assertions 2026-05-09 07:30:27 +01:00
Peter Steinberger
f35993b426 test: tighten embedded tui event assertions 2026-05-09 07:29:06 +01:00
Peter Steinberger
70ac5f5421 test: tighten backup verify wrapper assertions 2026-05-09 07:27:28 +01:00