def config_toml_without_draft_editor(tmp_path: pathlib.Path) -> str:
    """
    This fixture provides a TOML config that DOES NOT contain [llm.draft_editor].
    We'll use it to verify that the draft_editor LLM is not present in the config.
    """
    toml_content = """
[core]
workspace_base = "./workspace"

[llm]
model = "base-model"
api_key = "base-api-key"

[llm.custom1]
model = "custom-model-1"
api_key = "custom-api-key-1"
    """
    toml_file = tmp_path / 'no_draft_editor.toml'
    toml_file.write_text(toml_content)
    return str(toml_file)

    This fixture provides a TOML config that DOES NOT contain [llm.draft_editor].
    We'll use it to verify that the draft_editor LLM is not present in the config.
    
tests/unit/test_llm_draft_config.py