Skip to content

docs: drop "pending upstream" caveat from --insecure#19

Merged
paveg merged 1 commit into
mainfrom
docs/insecure-tls-wired
Apr 27, 2026
Merged

docs: drop "pending upstream" caveat from --insecure#19
paveg merged 1 commit into
mainfrom
docs/insecure-tls-wired

Conversation

@paveg
Copy link
Copy Markdown
Owner

@paveg paveg commented Apr 27, 2026

Summary

  • Removed the (pending upstream) link from the --insecure row in the CLI Reference table and clarified wording to "Skip TLS certificate verification"
  • Removed the --insecure entry from the Roadmap — feat: pass verify parameter through HTTP Client to TLS layer moonbitlang/async#329 shipped in v0.17.1 and the flag is wired end-to-end (src/lib/worker/worker.mbt:157,264,294 and src/cmd/main/main.mbt:32 all pass verify=!config.insecure)

Test plan

  • grep "329\\|insecure" README.md shows only the cleaned-up CLI Reference row remains
  • Visually confirm README table renders correctly on GitHub

🤖 Generated with Claude Code

The flag has been wired end-to-end since moonbitlang/async 0.17.1:
worker.mbt passes verify=!config.insecure to @http.Client::new at all
three client construction sites, and main.mbt does the same in serve
mode. Upstream issue #329 is closed.

- Clarify CLI Reference wording to "Skip TLS certificate verification"
- Remove --insecure entry from the Roadmap

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@paveg paveg merged commit 280332b into main Apr 27, 2026
4 checks passed
@paveg paveg deleted the docs/insecure-tls-wired branch April 27, 2026 17:04
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