async def METHOD_NAME(agent_config_id: str) -> bool:
    """
    Delete an agent config
    Args:
        - agent_config_id (str): the id of the agent config to delete
    Returns:
        - bool: whether the delete was successful
    """
    if agent_config_id is None:
        raise ValueError("Must supply an agent ID to delete.")
    result = await models.AgentConfig.where(id=agent_config_id).delete()
    return bool(result.affected_rows)  # type: ignore