tsa-shiny-agent / agent /src /tools /__init__.py
mmrech's picture
Initial deployment of TSA Shiny Agent
026774a verified
Raw
History Blame Contribute Delete
1.06 kB
# TSA Agent Tools
# Each module provides @tool-decorated functions for the Claude Agent SDK
from .meta_analysis_tool import (
create_meta_analysis,
get_analysis_state,
get_analysis_results,
update_analysis_settings,
)
from .trial_management_tool import (
add_dichotomous_trial,
add_continuous_trial,
get_trials,
remove_trial,
)
from .boundary_tool import (
calculate_boundary,
get_boundaries,
explain_boundary,
)
from .statistics_tool import (
explain_concept,
interpret_heterogeneity,
interpret_effect,
calculate_sample_size,
)
__all__ = [
# Meta-analysis
"create_meta_analysis",
"get_analysis_state",
"get_analysis_results",
"update_analysis_settings",
# Trials
"add_dichotomous_trial",
"add_continuous_trial",
"get_trials",
"remove_trial",
# Boundaries
"calculate_boundary",
"get_boundaries",
"explain_boundary",
# Statistics
"explain_concept",
"interpret_heterogeneity",
"interpret_effect",
"calculate_sample_size",
]