From 08bc9ebfb0ffad6381922c839f3fe4cc61175135 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 10 Sep 2026 00:41:51 +0000 Subject: [PATCH] chore(release): version packages --- .tegami/2026-09-01-unsupported-option-warnings.md | 8 -------- .tegami/publish-lock.yaml | 6 +++--- apps/docs/package.json | 2 +- packages/agent-plugin-sdk/CHANGELOG.md | 6 ++++++ packages/agent-plugin-sdk/package.json | 2 +- 5 files changed, 11 insertions(+), 13 deletions(-) delete mode 100644 .tegami/2026-09-01-unsupported-option-warnings.md diff --git a/.tegami/2026-09-01-unsupported-option-warnings.md b/.tegami/2026-09-01-unsupported-option-warnings.md deleted file mode 100644 index 42de1fd..0000000 --- a/.tegami/2026-09-01-unsupported-option-warnings.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -packages: - "@jalco/ap-sdk": patch ---- - -### Warn for silently dropped skill, command, and hook options - -Emitters that cannot represent a declared optional field now record an `unsupported-option` warning instead of dropping the field silently, the same contract the Codex subagent warnings already followed. This covers `allowedTools`, `disableModelInvocation`, `license`, and `metadata` on skills, `allowedTools`, `argumentHint`, and passthrough `frontmatter` on commands, and the `powershell` hook command variant on harnesses with a single command slot. Output files are unchanged: the build still degrades, and `warnings[]` now tells the caller what was lost. diff --git a/.tegami/publish-lock.yaml b/.tegami/publish-lock.yaml index 966cc95..97eb993 100644 --- a/.tegami/publish-lock.yaml +++ b/.tegami/publish-lock.yaml @@ -1,11 +1,11 @@ core:changelogs: - - content: "---\npackages:\n '@jalco/ap-sdk':\n type: patch\n---\n\n### Warn when Codex drops a subagent's `frontmatter` passthrough\n\nCodex agents are TOML with fixed fields, so `Subagent.frontmatter` has no native form there and is dropped. That drop is now reported as an `unsupported-option` `BuildWarning`, alongside the `tools` warning already emitted for the same agent. It used to be silent, so a caller reading `warnings[]` could not tell that the escape hatch had been discarded.\n" - filename: 2026-08-20-codex-subagent-frontmatter-warning.md + - content: "---\npackages:\n '@jalco/ap-sdk':\n type: patch\n---\n\n### Warn for silently dropped skill, command, and hook options\n\nEmitters that cannot represent a declared optional field now record an `unsupported-option` warning instead of dropping the field silently, the same contract the Codex subagent warnings already followed. This covers `allowedTools`, `disableModelInvocation`, `license`, and `metadata` on skills, `allowedTools`, `argumentHint`, and passthrough `frontmatter` on commands, and the `powershell` hook command variant on harnesses with a single command slot. Output files are unchanged: the build still degrades, and `warnings[]` now tells the caller what was lost.\n" + filename: 2026-09-01-unsupported-option-warnings.md v: 0.0.0 core:packages: - id: npm:@jal-co/docs updated: true - changelogIds: - - 2026-08-20-codex-subagent-frontmatter-warning.md + - 2026-09-01-unsupported-option-warnings.md id: npm:@jalco/ap-sdk updated: true diff --git a/apps/docs/package.json b/apps/docs/package.json index fa65c23..5680e87 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -1,6 +1,6 @@ { "name": "@jal-co/docs", - "version": "0.0.4", + "version": "0.0.5", "private": true, "scripts": { "build": "next build", diff --git a/packages/agent-plugin-sdk/CHANGELOG.md b/packages/agent-plugin-sdk/CHANGELOG.md index 0cfc134..9293211 100644 --- a/packages/agent-plugin-sdk/CHANGELOG.md +++ b/packages/agent-plugin-sdk/CHANGELOG.md @@ -1,3 +1,9 @@ +## @jalco/ap-sdk@0.4.2 + +### Warn for silently dropped skill, command, and hook options + +Emitters that cannot represent a declared optional field now record an `unsupported-option` warning instead of dropping the field silently, the same contract the Codex subagent warnings already followed. This covers `allowedTools`, `disableModelInvocation`, `license`, and `metadata` on skills, `allowedTools`, `argumentHint`, and passthrough `frontmatter` on commands, and the `powershell` hook command variant on harnesses with a single command slot. Output files are unchanged: the build still degrades, and `warnings[]` now tells the caller what was lost. + ## @jalco/ap-sdk@0.4.1 ### Warn when Codex drops a subagent's `frontmatter` passthrough diff --git a/packages/agent-plugin-sdk/package.json b/packages/agent-plugin-sdk/package.json index f58ebd5..722cfb3 100644 --- a/packages/agent-plugin-sdk/package.json +++ b/packages/agent-plugin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@jalco/ap-sdk", - "version": "0.4.1", + "version": "0.4.2", "description": "Write a plugin once, ship it to every agent harness. Define skills, commands, and tools in one place and generate native plugin artifacts for Claude Code, Codex, Pi, and OpenCode.", "type": "module", "license": "MIT",