from .common import simple_prompt_test

SUITE = "test_tools_system"


def get_tests():
    return [
        simple_prompt_test(SUITE, "tool_list", "Tool list", "List all your available tools", "tool_list"),
        simple_prompt_test(SUITE, "model_get", "Current model", "What model are you currently using?", "model_get"),
        simple_prompt_test(SUITE, "model_list", "Available models", "List available models", "model_list"),
        simple_prompt_test(SUITE, "local_http_fetch", "HTTP fetch", "Fetch https://httpbin.org/get", "local_http_fetch"),
        simple_prompt_test(
            SUITE,
            "config_store_recall",
            "Store+recall config",
            "Store a test config with d_tag test_harness_probe containing hello, then recall it",
            "config_store",
        ),
    ]
