Repository navigation
docs: correct stale plugin references and migrate third-party fixtures - #246
Merged
Merged
Conversation
- i18n.md: hook handlers do get ctx.locale; describe instructionLocaleFor - plugin-extensions.md: the notes service contract is examples.note-format@1 - tools.md / ui-panels.md: image prompt-generators use schedule.manual.execution and agent.loop.completion.afterTools; the two image plugins cannot share a session; mimo-tts UI is package-level - create-plugin skill: story-note's plugin ID is story-note - tests/third-party probes: English labels in manifests and UI specs, Chinese in locales/zh.yaml, so they pass pnpm validate:plugin again Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HAJQ4ZBZx7UaRv9zEdCTH6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by yy · project thread
Summary / 摘要
While adapting covel-ai/covel-plugins (#2 there) and covel-worlds (#1 there) to 0.0.50, several pages here turned out to describe old behaviour. The three
tests/third-partyprobe packages also failedpnpm validate:pluginbecause they still used inline locale maps.docs/reference/i18n.mdsaid hook handlers have nolocale. They do (ctx.locale, seehooks.mdandpackages/runtime/src/hooks/pipeline.ts), andchar-creatoralready uses it withinstructionLocaleFor.docs/reference/plugin-extensions.mdnamed the contractexamples/note-format@1, which is invalid now. It isexamples.note-format@1.docs/reference/tools.mdandui-panels.mddescribed the image prompt-generators with old fields. They now useschedule.manual.executionandagent.loop.completion.afterTools, and the pages note that the two image plugins cannot share a session (media.image-flow@1admits one provider). The mimo-tts UI is listed as package-level.story-noteas the example's plugin ID.tests/third-party/{lifecycle-probe,clickable-map,service-provider-probe}: manifests and UI specs are English; the Chinese is inlocales/zh.yamlwithlock.json.Type of change / 变更类型
Verification / 验证方式
pnpm check: the full command could not run in this container (Turbo's@covel/web#generate:routesfails with "Exec format error"). I ran its parts instead:check:manifests,check:plugins,check:changelog,check:promptspass.check:scriptshas 1 failure ("PostgreSQL test env reaches Turbo child"), and it fails the same way without this change.pnpm test:docspasses.pnpm --filter @covel/test-runtime test(81 tests) andpnpm test:plugin-lifecycle(5 tests) pass; they load the probe packages.pnpm validate:pluginpasses for the three probes.Not verified / 未验证:
tests/e2e/clickable-map.acceptance.tswas not run; it checks text insidemap.html, which is unchanged. The probes' select-option labels (Concise / Detailed) have no translation path and are now English only.Related issue / context / 关联
covel-ai/covel-plugins#2, covel-ai/covel-worlds#1
Docs sync / 文档同步
docs/reference/updated.en.mdsiblings for these pagesAGENTS.md: n/a🤖 Generated with Claude Code
https://claude.ai/code/session_01HAJQ4ZBZx7UaRv9zEdCTH6
Generated by Claude Code