Skip to content

fix(agentplugin): raise the plugin ceiling to 0.22.0 for the Bearer contract - #1069

Merged
omartelo merged 1 commit into
mainfrom
fix/plugin-ceiling-0.22
Nov 9, 2026
Merged

omartelo merged 1 commit into
mainfrom
fix/plugin-ceiling-0.22

Conversation

@omartelo

@omartelo omartelo commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator

What

#1067 made the loopback listener accept Authorization: Bearer <token> beside ?token=. lich-plugin ships the hooks that send the header as 0.21.0 (lichdotdev/lich-plugin#100, a minor by its release rule), and PluginVersionCeiling was still 0.21.0, so no lich would have installed that release. The ceiling is now 0.22.0, the first minor past the newest contract this lich implements, as docs/hooks/README.md (Versioning) requires in the same change as the contract.

Test plan

  • TestCompatible: 0.21.0 in range, 0.22.0 out; TestNewestCompatible out-of-range tags moved to 0.22.0. Both change because the contract moved.
  • go test ./internal/agentplugin/ green.

…ontract

#1067 made the loopback listener accept Authorization: Bearer beside
?token=, a contract change lich-plugin ships as 0.21.0 (its hooks send the
header). The ceiling stayed at 0.21.0, so no lich would install that
release. The compat tests move with the contract: 0.21.0 is now in range
and 0.22.0 is the first release past it.
@omartelo
omartelo merged commit 1d17a5a into main Nov 9, 2026
8 checks passed
@omartelo
omartelo deleted the fix/plugin-ceiling-0.22 branch November 9, 2026 00:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant