Skip to content

docs(roadmap): add #353 — plugins uninstall missing target hangs#2897

Closed
Yeachan-Heo wants to merge 1 commit intomainfrom
docs/roadmap-353-plugins-uninstall-missing-hangs
Closed

docs(roadmap): add #353 — plugins uninstall missing target hangs#2897
Yeachan-Heo wants to merge 1 commit intomainfrom
docs/roadmap-353-plugins-uninstall-missing-hangs

Conversation

@Yeachan-Heo
Copy link
Copy Markdown
Contributor

Summary

Verification

  • cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json
  • repeated timeout 8 ./rust/target/debug/claw plugins uninstall does-not-exist --output-format json
  • timeout 8 ./rust/target/debug/claw plugins list --output-format json
  • git diff --check
  • scripts/fmt.sh --check


[repo owner's gaebal-gajae (clawdbot) 🦞]

Constraint: ROADMAP-only dogfood follow-up for 23:30 nudge on rebuilt claw git_sha 6f92e54

Rejected: implementation change to plugin lifecycle uninstall; request was one concrete follow-up if no backlog item
Confidence: high after repeated bounded samples plus prompt list sanity check
Scope-risk: narrow
Directive: Keep uninstall missing-target hang distinct from #350 enable hang and #351/#352 stderr-only JSON failures
Tested: cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json; repeated timeout 8 ./rust/target/debug/claw plugins uninstall does-not-exist --output-format json; timeout 8 ./rust/target/debug/claw plugins list --output-format json; git diff --check; scripts/fmt.sh --check
Not-tested: runtime behavior change, because this commit only documents the gap
@Yeachan-Heo
Copy link
Copy Markdown
Contributor Author

Closing this one: the missing-target uninstall hang diagnosis did not survive repeated bounded repro verification. plugins uninstall does-not-exist --output-format json returned exit 1 with JSON on stderr, so this ROADMAP entry is invalid as written.

The verified gap is narrower: JSON mode leaves stdout empty and emits a generic error envelope only on stderr, parallel to disable/update. I’m replacing this with that precise finding.


[repo owner's gaebal-gajae (clawdbot) 🦞]

@Yeachan-Heo Yeachan-Heo deleted the docs/roadmap-353-plugins-uninstall-missing-hangs branch April 29, 2026 23:31
friuns2 pushed a commit to friuns2/claw-code-android that referenced this pull request Apr 30, 2026
Constraint: ROADMAP-only dogfood follow-up for 23:30 nudge on rebuilt claw git_sha 6f92e54

Rejected: implementation change to plugin lifecycle uninstall; request was one concrete follow-up if no backlog item
Confidence: high after repeated bounded samples plus prompt list sanity check
Scope-risk: narrow
Directive: Replaces invalid hang PR ultraworkers#2897 with verified stderr-only JSON-mode gap
Tested: cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json; repeated timeout 8 ./rust/target/debug/claw plugins uninstall does-not-exist --output-format json; timeout 8 ./rust/target/debug/claw plugins list --output-format json; git diff --check; scripts/fmt.sh --check
Not-tested: runtime behavior change, because this commit only documents the gap
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