Repository navigation
to-human: the report view becomes its own plugin, so it folds other sessions' sminos messages (doperpowers 7.175.0, to-human 0.1.0) - #235
Merged
Conversation
…essions' sminos messages (doperpowers 7.171.0, to-human 0.1.0) The engine runs none of a plugin's render hooks on a row that plugin submitted (debug log: 'ui.render skipped: re-entry (the plugin's own code raised it)'). The bridge delivers sminos messages as doperpowers prompts, so the view, a doperpowers mod, never saw them and they drew as the person's prompts in the report. The view moves to to-human/, a plugin that lists doperpowers under dependencies: at equal rank the dependent sits outside, so it still sees the ask mod's rows before the ask draws them. Its band now draws under what the hooks beneath draw (the ask's open questions) instead of replacing it. A prompt row is read by its sminos frame: from human it stays, from another session it is working record. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…son's say stays visible
…ugh the ask mod delivers it as a plugin prompt The ask row does not draw 'Chat about this' feedback or an answer's notes, so the delivery row carries their words; promptRow reads it by its head (with or without the engine's plugin framing) as the person's. The gap in the ask row is logged in TECH-DEBT.md. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
# Conflicts: # .claude-plugin/marketplace.json # .claude-plugin/plugin.json # .codex-plugin/plugin.json # .github/ci-kit.yml # CLAUDE.md # package.json
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.
The engine runs none of a plugin's render hooks on a row that plugin submitted (debug log:
ui.render skipped: re-entry (the plugin's own code raised it; origin doperpowers)). The bridge delivers sminos messages as doperpowers prompts, so the to-human view, a doperpowers mod, never saw them and they drew as the person's prompts in the report.to-human/, a third plugin in this marketplace. It lists doperpowers underdependencies, which puts its hooks outside doperpowers' on every event, so it still sees the ask mod's rows before the ask draws them. Its band above the prompt draws under what the ask's band draws instead of replacing it.sendorsay): fromhumanit stays, from another session it is working record. The ask mod's delivery of an async answer stays visible (the ask row does not draw feedback or notes; logged in TECH-DEBT.md). The bridge's steer wake and the compact mod's resume prompt fold.doperpowers:to-human) andto-human-stream.shstay in doperpowers.Prompt dropped by a hooksystem notice, which no render hook of any plugin reaches.After merge, each machine installs the view:
/plugin install to-human@doperpowers(updating doperpowers alone removes it).Tests:
to-human/tests/mods/run.sh63 pass,tests/mods/run-mods-tests.sh386 pass. ci-gate GREEN on 0bc4aec (to-human-mods, mods, sminos, shell-lint, repo-checks). Two review rounds; each finding fixed (4061de0, 3332f68).