Skip to content

docs(roadmap): add #356 — status help json hangs#2907

Closed
Yeachan-Heo wants to merge 1 commit intomainfrom
docs/roadmap-356-status-help-json-hangs
Closed

docs(roadmap): add #356 — status help json hangs#2907
Yeachan-Heo wants to merge 1 commit intomainfrom
docs/roadmap-356-status-help-json-hangs

Conversation

@Yeachan-Heo
Copy link
Copy Markdown
Contributor

Summary

  • Add exactly one ROADMAP.md item, 火钳刘明 #356, from direct claw-code dogfood.
  • Pinpoints that status --help --output-format json hangs with zero stdout/stderr instead of returning bounded command help JSON.
  • Records rebuilt-binary provenance (git_sha 74338dc), a prompt version --output-format json sanity check, and the required fix shape for static/bounded status help.

Verification

  • cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json
  • repeated timeout 8 ./rust/target/debug/claw status --help --output-format json
  • timeout 8 ./rust/target/debug/claw version --output-format json
  • git diff --check
  • scripts/fmt.sh --check


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

Constraint: ROADMAP-only dogfood follow-up for 01:00 nudge on rebuilt claw git_sha 74338dc

Rejected: implementation change to status help; request was one concrete follow-up if no backlog item
Confidence: high after repeated bounded samples plus version sanity check
Scope-risk: narrow
Directive: Probe non-memory/session help surface after prior command-introspection hangs
Tested: cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json; repeated timeout 8 ./rust/target/debug/claw status --help --output-format json; timeout 8 ./rust/target/debug/claw version --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 status --help hang diagnosis did not survive repeated bounded repro verification. Repeated runs returned promptly.

The verified gap is narrower: status --help --output-format json exits 0 but emits plain text help instead of JSON, so automation cannot parse it after explicitly requesting JSON. I’m replacing this with that precise finding.


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

@Yeachan-Heo Yeachan-Heo deleted the docs/roadmap-356-status-help-json-hangs branch April 30, 2026 01:02
friuns2 pushed a commit to friuns2/claw-code-android that referenced this pull request Apr 30, 2026
Constraint: ROADMAP-only dogfood follow-up for 01:00 nudge on rebuilt claw git_sha 74338dc

Rejected: implementation change to status help; request was one concrete follow-up if no backlog item
Confidence: high after repeated bounded samples plus version JSON sanity check
Scope-risk: narrow
Directive: Replaces invalid hang PR ultraworkers#2907 with verified help JSON-format fallback gap
Tested: cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json; repeated timeout 8 ./rust/target/debug/claw status --help --output-format json; timeout 8 ./rust/target/debug/claw version --output-format json; git diff --check; scripts/fmt.sh --check
Not-tested: runtime behavior change, because this commit only documents the gap
itwizardo pushed a commit to itwizardo/hackcode that referenced this pull request Apr 30, 2026
Co-authored-by: David Hill <iamdavidhill@gmail.com>
Co-authored-by: GitHub Action <action@github.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: Jay V <air@live.ca>
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