foley.agent =========== .. automodule:: foley.agent .. rubric:: Functions .. autosummary:: find plan decompose_context refine_query search_sounds verify_match gate_candidates decide generate_sound place_in_timeline .. rubric:: Classes .. autosummary:: Decomposer Judge Refiner Budget Decision DecideAction KeywordDecomposer AnthropicDecomposer KeywordRefiner AnthropicRefiner ClapJudge StringOverlapJudge AnthropicJudge AudioLMJudge .. rubric:: Modules .. autosummary:: :toctree: :recursive: decompose llm local_llm mcp policy preview protocols refine session tools verify