Skip to content

Release Ambush Streams 0.2.0 for Claude Code - #1

Draft
ecejas wants to merge 1 commit into
mainfrom
codex/event-driven-workflows-v0.2.0
Draft

Release Ambush Streams 0.2.0 for Claude Code#1
ecejas wants to merge 1 commit into
mainfrom
codex/event-driven-workflows-v0.2.0

Conversation

@ecejas

@ecejas ecejas commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Why

The public Claude Code marketplace package is still version 0.1.0 and mirrors the original lifecycle-only Ambush skill. It cannot guide Claude through native per-event processing and destination routing, and it lacks the updated credential and muting safeguards from psychobot-team/reflex#4724.

What changed

  • Bumps both the Claude plugin manifest and marketplace entry from 0.1.0 to 0.2.0.
  • Adds event-time post_processing, safe channel discovery, destination routing, and route mute/unmute workflows.
  • Directs “every event” requests to Ambush’s native pipeline instead of scheduled polling.
  • Explains that webhook paths and internal channel metadata are redacted before model exposure.
  • Prevents assistants from asking for webhook URLs, Slack credentials, tokens, or phone verification details.
  • Warns that muting permanently cancels pending deliveries and attempts and that unmuting does not restore them.
  • Updates marketplace descriptions, homepage, tags, package documentation, and examples.

The existing ambush-streams@ambush-ai installation coordinate and user-facing stream terminology remain unchanged.

User impact

After the API release, Claude Code users can ask Ambush to transform and deliver every future stream event to an existing destination without polling or exposing credentials. Existing stream lifecycle behavior remains compatible.

Rollout dependency

Keep this PR in draft until psychobot-team/reflex#4724 is merged and deployed. Verify the production MCP endpoint exposes all nine tools, sanitizes list_channels, and marks route muting destructive before merging this marketplace release.

Verification

  • Skill Creator quick_validate.py plugins/ambush-streams/skills/manage-ambush-streams — passed.
  • claude plugin validate --strict . — passed.
  • claude plugin validate --strict ./plugins/ambush-streams — passed.
  • Manifest and marketplace versions both resolve to 0.2.0.
  • The bundled skill is byte-for-byte identical to the standalone and Codex copies.
  • git diff --check — passed.

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