"""MCP server for buildlog integration."""

from buildlog.mcp.tools import (
    buildlog_bandit_status,
    buildlog_commit,
    buildlog_diff,
    buildlog_distill,
    buildlog_entry_list,
    buildlog_entry_new,
    buildlog_experiment_end,
    buildlog_experiment_metrics,
    buildlog_experiment_report,
    buildlog_experiment_start,
    buildlog_gauntlet_accept_risk,
    buildlog_gauntlet_generate,
    buildlog_gauntlet_issues,
    buildlog_gauntlet_list_personas,
    buildlog_gauntlet_loop,
    buildlog_gauntlet_prompt,
    buildlog_gauntlet_rules,
    buildlog_init,
    buildlog_learn_from_review,
    buildlog_log_mistake,
    buildlog_log_reward,
    buildlog_overview,
    buildlog_promote,
    buildlog_reject,
    buildlog_rewards,
    buildlog_skills,
    buildlog_stats,
    buildlog_status,
    buildlog_update,
)

__all__ = [
    "buildlog_bandit_status",
    "buildlog_commit",
    "buildlog_diff",
    "buildlog_distill",
    "buildlog_entry_list",
    "buildlog_entry_new",
    "buildlog_experiment_end",
    "buildlog_experiment_metrics",
    "buildlog_experiment_report",
    "buildlog_experiment_start",
    "buildlog_gauntlet_accept_risk",
    "buildlog_gauntlet_generate",
    "buildlog_gauntlet_issues",
    "buildlog_gauntlet_list_personas",
    "buildlog_gauntlet_loop",
    "buildlog_gauntlet_prompt",
    "buildlog_gauntlet_rules",
    "buildlog_init",
    "buildlog_learn_from_review",
    "buildlog_log_mistake",
    "buildlog_log_reward",
    "buildlog_overview",
    "buildlog_promote",
    "buildlog_reject",
    "buildlog_rewards",
    "buildlog_skills",
    "buildlog_stats",
    "buildlog_status",
    "buildlog_update",
]
