Releases: 777genius/plugin-kit-ai
Releases · 777genius/plugin-kit-ai
v1.1.2
v1.1.1
v1.1.0
Changelog
- c211449 chore(release): prepare v1.1.0
- 3d97d58 test(repotests): harden integration lifecycle e2e
- d0d8413 fix(docs): restore why-page ui smoke heading
- 9dd1427 fix(docs): restore expected quickstart framing
- f916060 fix(ci): align canonical plugin layout and regenerate fixtures
- 0ba0462 refactor(cli): update documentation and paths for plugin structure
- 74e60d9 refactor(cli): split export archive render workflows
- 73f4511 refactor(cli): split bundle fetch workflow orchestration
- 464aef4 refactor(cli): split doctor environment render workflows
- a78f5d1 refactor(cli): split export service workflows
- 1393bfe refactor(cli): split bundle fetch mode workflows
- f5f33a7 refactor(cli): split doctor environment spec workflows
- 7b6891e refactor(cli): split export context workflows
- 4349f3f refactor(cli): split doctor tool workflows
- 88ef248 refactor(cli): split doctor service workflows
- 2dd948d refactor(cli): split bundle install service workflows
- 3fccabb refactor(cli): split bundle fetch install workflows
- e4362ec refactor(cli): split bundle install apply policies
- e4d89f3 refactor(cli): split export path workflows
- c301d48 refactor(cli): split bundle install archive workflows
- 78ab50d refactor(cli): split bundle fetch http workflows
- 5809b76 refactor(cli): split bundle fetch render workflows
- b6270cb refactor(cli): split bundle publish artifact workflows
- 5f35503 refactor(cli): split bundle publish release workflows
- 71b5f74 refactor(cli): split export runtime readiness workflows
- 925ba9e refactor(cli): split bundle fetch source workflows
- fe8f235 refactor(cli): split bundle publish workflows
- 55c804a refactor(cli): split export runtime helper workflows
- 2cb0f28 refactor(cli): split bundle url source workflows
- 113aa7d refactor(cli): split bundle install apply workflows
- ad7ccf3 refactor(cli): split bundle install workflows
- a232f5d refactor(cli): split export service context workflows
- f9246c7 refactor(cli): split bundle github source workflows
- 95afb54 refactor(cli): split export archive writer workflows
- a8c6ca4 refactor(cli): split export archive planning workflows
- 8f2ebdf refactor(cli): split bundle fetch workflows
- ac085f0 refactor(cli): split bundle fetch checksum workflows
- 5250ed9 refactor(cli): split gemini asset helper workflows
- 70af565 refactor(cli): split export service workflows
- add5e20 refactor(cli): split runtime test selection workflows
- 52df6d8 refactor(cli): split opencode config generation workflows
- d3de4ec refactor(cli): split doctor environment workflows
- d0bb8f7 refactor(cli): split publication verify result envelope
- d1c51b7 refactor(cli): split publication verify status workflows
- ce0381c refactor(cli): split publication materialize render workflows
- d5cbf97 refactor(cli): split opencode import result workflows
- bc62a0d refactor(cli): split publication context catalog workflows
- e13b2d7 refactor(cli): split publication materialize execution
- 0ae1820 refactor(cli): split opencode import package workflow
- 5924fa0 refactor(cli): split publication materialize prepare workflows
- c11341d refactor(cli): split publication context package workflows
- 9b5c4a0 refactor(cli): split gemini context workflows
- 5f0b283 refactor(cli): split opencode scope config workflows
- 406bbf1 refactor(cli): split publication shared artifact workflows
- 707e99b refactor(cli): split opencode scope directory helpers
- a9c2515 refactor(cli): split publication verify result envelope
- 6fe74fd refactor(cli): split materialize context input assembly
- 0bb3bc4 refactor(cli): split opencode scope planning workflows
- e27dfcb refactor(cli): split opencode config artifact workflows
- 55a53a1 refactor(cli): split materialize input policy workflows
- c7891a9 refactor(cli): split opencode workspace import steps
- 1e4c11c refactor(cli): split publication verify line rendering
- bd03ac9 refactor(cli): split publication target channel policies
- 00bddf0 refactor(cli): split opencode scope config workflows
- 0f704f2 refactor(cli): split verify context input workflows
- 4f3bf01 refactor(cli): split remove context input workflows
- 177b910 refactor(cli): split opencode import package workflows
- d2a6d1a refactor(cli): split materialize context input workflows
- b5e77eb refactor(cli): split publication verify prepare workflows
- 391d949 refactor(cli): split opencode scope directory workflows
- 725a212 refactor(cli): split publication context resolution helpers
- 545892e refactor(cli): split publication verify render workflows
- 6620d06 refactor(cli): split opencode directory import helpers
- e7b8851 refactor(cli): split publication context assignment helpers
- 366d6d4 refactor(cli): split publication verify diagnostics
- 597e249 refactor(cli): split opencode config import workflows
- f44bf14 refactor(cli): split publication context loader workflows
- 8c3dc57 refactor(cli): split publication context base helpers
- 25226bd refactor(cli): split opencode import helpers
- 6d52907 refactor(cli): split publication context helpers
- f97e8a9 refactor(cli): split publication verify workflows
- 6bb332e refactor(cli): split opencode config decode workflows
- ec0a2d1 refactor(cli): split publication remove workflows
- 4297418 refactor(cli): split publication materialize workflows
- 9f0f58d refactor(cli): split opencode plugin ref workflows
- 2aba944 refactor(cli): split publish all workflows
- 62e4251 refactor(cli): split publish channel workflows
- 857f6dc refactor(cli): split opencode import file workflows
- 8657960 refactor(cli): split init run workflows
- ef3164d refactor(cli): split gemini publication workflows
- 1c7ca4b refactor(cli): split init resolve workflows
- 949ad23 refactor(integrationctl): split existing toggle helpers
- 1445ee4 refactor(integrationctl): split existing target planning helpers
- aadcb5f refactor(cli): split publish command workflows
- cb367ea refactor(cli): split codex generate workflows
- 586e491 refactor(integrationctl): split existing plan helpers
- 3d9007f refactor(cli): split publication doctor json rendering
- f4a751e refactor(cli): split gemini context contract helpers
- 0683746 refactor(integrationctl): split existing update commit bridge
- 745d7e1 refactor(cli): split publication doctor json input
- 61e1957 refactor(cli): split gemini context diagnostics
- 54e3e17 refactor(integrationctl): split existing update journal helpers
- f6555ab refactor(cli): split publication doctor report render
- 89610b5 refactor(cli): split gemini context selection
- 2d49d73...
v1.0.6
Changelog
- c7401a0 Prepare v1.0.6 release rehearsal
- 7549959 Add version sync hardening for starters
- 2ef5a80 Harden runtime package release verification
- 2261ba6 Harden shared runtime package workflows
- 0d1d0f5 Implement shared runtime package support for Python and Node in plugin-kit-ai. Introduce
--runtime-packageflag to allow importingplugin-kit-ai-runtimeinstead of vendoring helper files. Update README and scaffold templates to reflect this new delivery mode, enhancing documentation on runtime requirements. Add tests to validate the new functionality and ensure proper error handling for unsupported platforms. - 6990c8a Add polyglot runtime packages and doctor env checks
- 8f33155 Enhance documentation and runtime support for Python and Node in plugin-kit-ai. Update README and scaffold templates to clarify runtime requirements and installation hints. Introduce generated helper files for Python and Node scaffolds, ensuring a stable supported path for these languages. Improve output messages in CLI commands to include runtime requirements, promoting Go as the recommended path for users to avoid installing external runtimes.
- 952b67f Refresh Go SDK references to v1.0.5
- e1d10fb Update module paths to reflect repository renaming, enhance CI workflows, and improve documentation. Introduce dedicated workflows for release assets and artifact checks, and clarify Go version requirements for maintainers and generated projects.
- 29f2326 Merge branch 'main' of https://github.com/777genius/plugin-kit-ai
- 756cfbe Enhance OpenCode support with environment configuration handling and new test cases for standalone tools. Update Makefile for new test target and improve documentation for clarity on configuration paths and compatibility.
- 71540da Use PATH Go in CLI version integration test
- 6d0bc9d Add Go module sums for starter and production examples
- 3e7d3bb Make Go SDK consumable at canonical sdk module root
- 4d7d04e Add support for standalone tools in OpenCode workspace, including validation and scaffolding updates
- 1f50cb1 Make Go SDK consumable as versioned module
- 0f45b54 Canonicalize public Go SDK import path
- 436fe54 Add target-specific Go starter templates
- bbfc0a3 Add Python ecosystem support with pipx installation and update documentation accordingly
- 1076bf3 Add starter template repo sync automation
- 888f048 Upgrade upload-artifact workflows to v6
- a2fb145 Modernize workflow action runtimes
- 786a9bf Upgrade setup-node workflows to v6
- a77f76b Track npm launcher and harden npm live smoke
- b0ac129 Use npm exec in live npm smoke
- 9afdac0 Fix npm live smoke npx invocation
- c01216f Simplify npm live smoke evidence
- e1f5eb6 Fix npm exec live smoke invocation
- 730328a Use npm exec for live npm verification
- 7dd001a Stabilize npm live smoke resolution
- 1b6de53 Harden npm live verification workflow
- f428b66 Fix npm live workflow PATH setup
- fcb317b Enhance npm support and documentation for plugin-kit-ai
- 032ad6c Trim Homebrew tap token before clone
- 3fddc51 Fix release bootstrap defaults for canonical repo
- bc55064 Prepare v1.0.1 release artifacts
- 70b9070 promote opencode local plugin loading to stable
- 6f1ebd7 Add Homebrew install automation for plugin-kit-ai
- 1195760 Enhance OpenCode plugin support and testing capabilities
- 5b2d9df Enhance bundle publishing functionality and documentation
- df32542 Update Go version and enhance bundle fetch functionality
- f1293aa Enhance remote bundle fetching functionality and documentation
- 17a6010 Enhance bundle installation functionality and documentation
- 9707fa0 Enhance OpenCode support and CLI functionality
- d8c2a67 Enhance plugin management and testing capabilities
- eba4a97 Enhance CLI functionality and documentation for plugin management
- 7575d0d Improve polyglot DX for codex runtime lanes
- 38b9f84 Refactor Codex platform support and enhance CLI commands
- 361e50a Enhance Gemini extension packaging support and validation
- 7b8ac93 Fix entrypoint message in Codex validation and update plugin.json files for Codex and Claude examples to ensure proper formatting.
- 73c937b harden gemini extension support and live e2e
- cf54400 refactor cli execution through platform adapters
- 08e476b refactor plugin architecture around platform kernel
- 0e4a86a Enhance README and CLI documentation for plugin scaffolding options
- 881129c Enhance validation and testing for Claude and Node runtimes
- d5b7e76 Update dependencies and enhance Gemini platform support
- b67c8cb Tighten executable runtime bootstrap validation
- 5ef54b2 Add generated config canaries and drift guards
- 3f052f3 Record v1.0.x patch rehearsal evidence
- 8b3bdbb refactor(pluginmanifest): update error messages for unsupported formats and remove legacy references
- 3c719c3 refactor(cli): hard cut to package-standard plugin layout
- 8cadcf9 Align release rehearsal gates and evidence
- e0daa2e Align runtime capabilities and scaffold guidance
- e3ad511 Document production polyglot runtime boundaries
- fe4070e Harden executable runtime validation
- 768701f Refactor CLI from hookplex to plugin-kit-ai, updating build configurations, changelog, and documentation. Remove old hookplex CLI files and commands, and implement new plugin-kit-ai commands for project scaffolding and installation.
- a6b95aa Document polyglot release hardening gates
- aee0c2c test(ci): add plugin manifest migration workflow
- 3a88bc2 feat(cli): add plugin manifest lifecycle commands
- 7676279 feat(cli): tighten plugin manifest v1
- 89881cf Add polyglot runtime smoke and ABI e2e coverage
- 82acdbd Fix runtime launcher validation on Windows
- c4c6ba1 Sync docs with released v1.0.0 tag
- 798b2b4 Record live install compatibility evidence
- 0b2aaa8 Wire install compatibility into release flow
- 2a5e496 Add install compatibility matrix and live dogfood
- bfb8a50 Harden install contract and diagnostics
- d6120f2 Harden skills beta contract and dogfood
- b1f00b3 Harden skills lifecycle and cleanup
- 5d831a2 Sync skills outputs and semantic guards
- 46f2c76 Tighten skills manifest validation
- 1de8a4c Harden skills parsing and rendering
- c44d5e8 Fix skills validation and tracked artifacts
- fbc7c72 Improve skills adoption UX
- 2e3e384 Add experimental SKILL.md authoring subsystem
- eee1f4d Add full Claude hook support and typed extensions
- 6e93798 Release hookplex v1.0.0
v1.0.5
Changelog
- e1d10fb Update module paths to reflect repository renaming, enhance CI workflows, and improve documentation. Introduce dedicated workflows for release assets and artifact checks, and clarify Go version requirements for maintainers and generated projects.
- 29f2326 Merge branch 'main' of https://github.com/777genius/plugin-kit-ai
- 756cfbe Enhance OpenCode support with environment configuration handling and new test cases for standalone tools. Update Makefile for new test target and improve documentation for clarity on configuration paths and compatibility.
- 71540da Use PATH Go in CLI version integration test
v1.0.4
v1.0.4
Summary
- Corrects the Go SDK structurally by moving the module root to
sdk/, so the public import pathgithub.com/777genius/plugin-kit-ai/sdkis now physically truthful. - Ships the first truthful normal-module Go SDK release for the canonical path.
- Keeps
v1.0.3published but known-bad for Go SDK module consumption.
Go SDK Evidence
- candidate commit SHA:
6d0bc9d - SDK submodule tag:
sdk/v1.0.4 go list -m github.com/777genius/plugin-kit-ai/sdk@v1.0.4: passedgo get github.com/777genius/plugin-kit-ai/sdk@v1.0.4: passed- Go starter first-run without
replace: passed for both Codex and Claude starters
Quality Gates
make release-gate: passedmake test-install-compat: passedmake test-polyglot-smoke: passed
Notes
v1.0.3remains published as a root release, but it should not be used for Go SDK module consumption.- PyPI Trusted Publishing remains externally gated until the PyPI-side trusted publisher configuration is enabled.
v1.0.3
v1.0.3 Release Notes
Summary
- release tag:
v1.0.3 - SDK module tag:
sdk/v1.0.3 - candidate commit SHA:
1f50cb1 - release date:
2026-03-29 - release type:
stable patch
Public Changes In This Release
- Go SDK public consumption is now truthful and consumable through:
go get github.com/777genius/plugin-kit-ai/sdk@v1.0.3
- Go starter repos, Go production examples, and generated Go scaffolds no longer require public
go mod edit -replaceonboarding. - SDK-bearing releases now require dual tags from the same commit:
vX.Y.Zsdk/vX.Y.Z
Evidence
- required:
to be recorded - install-compat:
to be recorded - polyglot-smoke:
to be recorded - generated-config/runtime-contract drift:
to be recorded - extended:
to be recorded or waived - live:
to be recorded or waived - Go module proxy:
go list -m github.com/777genius/plugin-kit-ai/sdk@v1.0.3go get github.com/777genius/plugin-kit-ai/sdk@v1.0.3
- Homebrew tap:
unchanged by this release unless root release automation records it - npm publish:
unchanged by this release unless root release automation records it - PyPI publish:
unchanged by this release unless root release automation records it
Known Limitations
- Go SDK semver currently tracks the root release line.
- External Go module verification should be run from a clean temp module, not from the monorepo workspace.
v1.0.2
Fixes
- fixes the npm
plugin-kit-aipackage by shipping the trackedbin/plugin-kit-ai.jslauncher in the published tarball - hardens live npm smoke to verify an isolated global-style install path instead of relying on runner-specific
npxbehavior - keeps Homebrew,
scripts/install.sh, andsetup-plugin-kit-ai@v1contracts unchanged
Evidence
make test-install-compatmake test-polyglot-smoke- npm package staging tarball now includes
bin/plugin-kit-ai.js
Notes
plugin-kit-ai@1.0.1on npm was incomplete because the launcher file was ignored by the repo-widebin/rule and never entered gitv1.0.2is the corrective patch release for the npm channel
v1.0.1
v1.0.1 Release Notes
Summary
- release tag:
v1.0.1 - candidate commit SHA:
bc55064daf5f2216cee4328ce1804e474ea484dd - release date:
2026-03-29 - release type:
stable patch
Public-Stable In This Release
- official Homebrew install path for the
plugin-kit-aiCLI itself - verified fallback bootstrap via
scripts/install.sh - official CI setup path via
777genius/plugin-kit-ai/setup-plugin-kit-ai@v1 - stable remote Python/Node handoff through
bundle fetchandbundle publish - OpenCode stable local-plugin-loading subset now included in the current release scope
Still Public-Beta
- launcher-based
shellruntime authoring oncodex-runtimeandclaude - Gemini packaging-only target
- helper-based OpenCode custom tools
- any future surfaces not explicitly marked stable in policy docs
Beta Contract Changes
- no new beta surface is promoted in this patch beyond the already documented stable OpenCode local-plugin-loading subset on
main shellremainspublic-beta- helper-based OpenCode custom tools remain
public-beta
External Smoke Status
- required:
passviamake release-gate - install-compat:
pass - polyglot-smoke:
pass - generated-config/runtime-contract drift:
pass - extended:
not rerun for this deterministic patch release - live:
passfor Homebrew local install verification after publish - waivers:
none
Homebrew Tap Result
- release-triggered tap sync:
failed - failure reason:
HOMEBREW_TAP_TOKENin Actions was invalid for git push to777genius/homebrew-plugin-kit-ai - manual fallback:
passviaTAG=v1.0.1 GITHUB_TOKEN=<maintainer token> ./scripts/update-homebrew-tap.sh - live install verification:
passviabrew tap 777genius/homebrew-plugin-kit-ai,brew install 777genius/homebrew-plugin-kit-ai/plugin-kit-ai,plugin-kit-ai version
Known Limitations
- automatic Homebrew tap publication still depends on replacing the invalid
HOMEBREW_TAP_TOKENsecret with a token that has push access to777genius/homebrew-plugin-kit-ai - Codex stable support still does not guarantee local Codex installation health, auth/network startup success, or absence of Codex runtime panics before hook firing
- Gemini remains a packaging-only target and is not part of the runtime promise
- OpenCode helper-based custom tools remain beta even though the local plugin subtree/package-metadata contract is stable
Decision Record
- final audit outcome:
stable-approved patch release - any
stays-betadecision:shellruntime authoring stayspublic-beta- Gemini stays packaging-only
- OpenCode custom tools stay
public-beta
- maintainer sign-off:
- tag
v1.0.1 - commit
bc55064daf5f2216cee4328ce1804e474ea484dd
- tag