Skip to content

Pre-existing test failures on main: 11 red tests across bridge/parity/mcp/providers/web_fetch #289

Description

@ericleepi314

Found during a /ship run on docs/readme-news-2026-06-11 (docs-only diff — none of these are caused by that branch). Full pytest tests on main @ 89bd217: 13 failed, 7503 passed, 5 skipped.

Two of the 13 are already tracked in #274 (test_write_outside_workspace_blocked, test_read_outside_workspace_blocked — the bypassPermissions default). This issue tracks the other 11:

Bridge

  • tests/bridge/test_phase0_packages.py::test_legacy_services_bridge_is_removed

Tool parity defaults

  • tests/parity/test_tool_parity.py::TestToolPropertyParity::test_default_is_concurrency_safe_false
  • tests/parity/test_tool_parity.py::TestToolPropertyParity::test_default_is_read_only_false

MCP connectivity validation

  • tests/test_mcp_config_full.py::TestValidateServerConnectivity::test_valid_command
  • tests/test_mcp_doctor.py::TestValidateStdioConfig::test_valid_command

Providers (OpenAI / GLM chat)

  • tests/test_providers.py::TestOpenAIProvider::test_chat
  • tests/test_providers.py::TestOpenAIProvider::test_chat_accepts_dict_messages
  • tests/test_providers.py::TestOpenAIProvider::test_chat_stream_response_rebuilds_tool_calls
  • tests/test_providers.py::TestGLMProvider::test_chat
  • tests/test_providers.py::TestGLMProvider::test_chat_with_reasoning

Web fetch extraction

  • tests/test_web_fetch_extract.py::test_html_to_text_drops_noise_tags

Repro: .venv/bin/pytest tests -q (note: must scope to tests/ — bare pytest aborts collection because reference_projects/cheetahclaws modules collide with tests/agent; consider adding testpaths = ["tests"] to [tool.pytest.ini_options] as part of this fix).

Each group likely has a distinct root cause (the provider failures may be environment/mock-related; the parity-default failures look like real drift). Triage per group and split out sub-issues if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions