Skip to content

Update: externalize middleware smoke orchestration#16

Merged
SI-RUI-ZHANG merged 1 commit intomainfrom
middleware-smoke-skill-rebuild-new
Mar 12, 2026
Merged

Update: externalize middleware smoke orchestration#16
SI-RUI-ZHANG merged 1 commit intomainfrom
middleware-smoke-skill-rebuild-new

Conversation

@SI-RUI-ZHANG
Copy link
Copy Markdown
Contributor

原问题
mode-io-middleware still owned a large repo-local smoke orchestration surface, including shell runners, tap proxy helpers, dedicated smoke tests, and a separate live-smoke workflow. That made the product repo carry operator-smoke infrastructure instead of treating middleware itself as the system under test.

本次修复
Removed the repo-owned smoke orchestration scripts and the dedicated live smoke workflow.
Moved the reusable controller attach and opencode route coverage into normal integration tests.
Kept packaged/release validation in-repo, but updated docs and readiness messaging so operator smoke is owned by the external middleware-api-smoke workflow skill.
Adjusted CI to stop running or uploading the removed offline smoke path.

Changed files
.github/workflows/ci.yml
.github/workflows/live-smoke.yml
ARCHITECTURE.md
CONTRIBUTING.md
QUICKSTART.md
README.md
modeio_middleware/cli/harness_adapters/claude.py
scripts/smoke_agent_matrix.py
scripts/smoke_e2e.sh
scripts/smoke_matrix/init.py
scripts/smoke_matrix/agents.py
scripts/smoke_matrix/common.py
scripts/smoke_matrix/models.py
scripts/smoke_matrix/openclaw_family.py
scripts/smoke_matrix/outcome.py
scripts/smoke_matrix/runner.py
scripts/smoke_matrix/runtime.py
scripts/smoke_matrix/sandbox.py
scripts/upstream_tap_proxy.py
tests/README.md
tests/integration/test_controller_attachment_flows.py
tests/integration/test_opencode_gateway_flow.py
tests/integration/test_protocol_example_plugin.py
tests/smoke/init.py
tests/smoke/test_smoke_agent_matrix_support.py
tests/unit/test_upstream_tap_proxy.py

Reviewer: @SI-RUI-ZHANG

@SI-RUI-ZHANG SI-RUI-ZHANG merged commit 87b234e into main Mar 12, 2026
7 of 8 checks passed
@SI-RUI-ZHANG SI-RUI-ZHANG deleted the middleware-smoke-skill-rebuild-new branch March 12, 2026 05:33
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