Skip to content

feat: migrate qqbot to Plugin API v2 - #1

Merged
kachofugetsu09 merged 2 commits into
mainfrom
feat/plugin-runtime-v2
Jul 28, 2026
Merged

feat: migrate qqbot to Plugin API v2#1
kachofugetsu09 merged 2 commits into
mainfrom
feat/plugin-runtime-v2

Conversation

@kachofugetsu09

Copy link
Copy Markdown
Member

What changed

  • Declare Plugin API v2 explicitly.
  • Split legacy initialization work across prepare(), activate(), retire(), and terminate() according to side-effect timing.
  • Add the shared static contract workflow pinned to an immutable checker commit.

Compatibility

Depends on Core PR kachofugetsu09/akashic-agent#230. API v1 is intentionally not retained.

Validation

  • Repository tests passed in an isolated worktree.
  • Shared Plugin API v2 static contract passed.
  • Core locked gate checked this exact commit from GitHub.
  • Docker Debug atomic-reload, all-plugins, and fitbit phases all passed for the locked release set.

@kachofugetsu09
kachofugetsu09 marked this pull request as ready for review July 28, 2026 18:14
@kachofugetsu09
kachofugetsu09 merged commit 037e30c into main Jul 28, 2026
1 check passed
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