.gitignore
LICENSE
README.md
final_file_push.py
final_file_push_kto.py
final_file_push_taubench.py
final_file_push_taubench_kto.py
instructionsToRunMTBench.md
mtbencheval.zip
pyproject.toml
requirements.txt
setup.cfg
setup.py
takeAggregateWithOptBaseline.py
training_fnames.json
data/api_examples.json
data/dataset.zip
data/llama3-josh-toolwoz-for-KTO.zip
data/testListFile.json
data/tools.json
data/valListFile.json
data/valid_api_defs.json
db/attraction-dbase.db
db/attraction_db.json
db/bus-dbase.db
db/bus_db.json
db/hospital-dbase.db
db/hospital_db.json
db/hotel-dbase.db
db/hotel_db.json
db/police_db.json
db/restaurant-dbase.db
db/restaurant_db.json
db/taxi-dbase.db
db/taxi_db.json
db/train-dbase.db
db/train_db.json
josh_train/__init__.py
josh_train/_version.py
josh_train/build_apis.py
josh_train/config.py
josh_train/josh.py
josh_train/main.py
josh_train/training_fnames.json
josh_train/utils.py
josh_train.egg-info/PKG-INFO
josh_train.egg-info/SOURCES.txt
josh_train.egg-info/dependency_links.txt
josh_train.egg-info/requires.txt
josh_train.egg-info/top_level.txt
josh_train/agents/fc_agent.py
josh_train/agents/react_agent.py
josh_train/conversation_types/conversation_state.py
josh_train/conversation_types/conversation_state_pref_tree.py
josh_train/finetune/finetune_agent.py
josh_train/finetune/kto_ft.py
josh_train/finetune/sft_agent.py
josh_train/finetune/sft_agent_final_mod.py
josh_train/finetune/sft_agent_successful.py
josh_train/users/base_user_simulator.py
josh_train/users/goal_user_simulator.py
josh_train/users/guide_user_simulator.py
josh_train/users/script_user_simulator.py
prompts/prompts.yaml
tau-bench-eval/LICENSE
tau-bench-eval/README.md
tau-bench-eval/auto_error_identification.py
tau-bench-eval/run.py
tau-bench-eval/setup.py
tau-bench-eval/tau_bench/__init__.py
tau-bench-eval/tau_bench/types.py
tau-bench-eval/tau_bench/agents/__init__.py
tau-bench-eval/tau_bench/agents/base.py
tau-bench-eval/tau_bench/agents/chat_react_agent.py
tau-bench-eval/tau_bench/agents/josh_chat_react_agent.py
tau-bench-eval/tau_bench/agents/josh_tool_calling_agent.py
tau-bench-eval/tau_bench/agents/tool_calling_agent.py
tau-bench-eval/tau_bench/envs/__init__.py
tau-bench-eval/tau_bench/envs/base.py
tau-bench-eval/tau_bench/envs/tool.py
tau-bench-eval/tau_bench/envs/user.py
tau-bench-eval/tau_bench/envs/airline/__init__.py
tau-bench-eval/tau_bench/envs/airline/env.py
tau-bench-eval/tau_bench/envs/airline/rules.py
tau-bench-eval/tau_bench/envs/airline/tasks.py
tau-bench-eval/tau_bench/envs/airline/tasks_test.py
tau-bench-eval/tau_bench/envs/airline/wiki.md
tau-bench-eval/tau_bench/envs/airline/wiki.py
tau-bench-eval/tau_bench/envs/airline/data/__init__.py
tau-bench-eval/tau_bench/envs/airline/data/flights.json
tau-bench-eval/tau_bench/envs/airline/data/reservations.json
tau-bench-eval/tau_bench/envs/airline/data/users.json
tau-bench-eval/tau_bench/envs/airline/tools/__init__.py
tau-bench-eval/tau_bench/envs/airline/tools/book_reservation.py
tau-bench-eval/tau_bench/envs/airline/tools/calculate.py
tau-bench-eval/tau_bench/envs/airline/tools/cancel_reservation.py
tau-bench-eval/tau_bench/envs/airline/tools/get_reservation_details.py
tau-bench-eval/tau_bench/envs/airline/tools/get_user_details.py
tau-bench-eval/tau_bench/envs/airline/tools/list_all_airports.py
tau-bench-eval/tau_bench/envs/airline/tools/search_direct_flight.py
tau-bench-eval/tau_bench/envs/airline/tools/search_onestop_flight.py
tau-bench-eval/tau_bench/envs/airline/tools/send_certificate.py
tau-bench-eval/tau_bench/envs/airline/tools/think.py
tau-bench-eval/tau_bench/envs/airline/tools/transfer_to_human_agents.py
tau-bench-eval/tau_bench/envs/airline/tools/update_reservation_baggages.py
tau-bench-eval/tau_bench/envs/airline/tools/update_reservation_flights.py
tau-bench-eval/tau_bench/envs/airline/tools/update_reservation_passengers.py
tau-bench-eval/tau_bench/envs/retail/__init__.py
tau-bench-eval/tau_bench/envs/retail/env.py
tau-bench-eval/tau_bench/envs/retail/rules.py
tau-bench-eval/tau_bench/envs/retail/tasks.py
tau-bench-eval/tau_bench/envs/retail/tasks_dev.py
tau-bench-eval/tau_bench/envs/retail/tasks_test.py
tau-bench-eval/tau_bench/envs/retail/tasks_train.py
tau-bench-eval/tau_bench/envs/retail/wiki.md
tau-bench-eval/tau_bench/envs/retail/wiki.py
tau-bench-eval/tau_bench/envs/retail/data/__init__.py
tau-bench-eval/tau_bench/envs/retail/data/orders.json
tau-bench-eval/tau_bench/envs/retail/data/products.json
tau-bench-eval/tau_bench/envs/retail/data/readme.md
tau-bench-eval/tau_bench/envs/retail/data/users.json
tau-bench-eval/tau_bench/envs/retail/tools/__init__.py
tau-bench-eval/tau_bench/envs/retail/tools/calculate.py
tau-bench-eval/tau_bench/envs/retail/tools/cancel_pending_order.py
tau-bench-eval/tau_bench/envs/retail/tools/exchange_delivered_order_items.py
tau-bench-eval/tau_bench/envs/retail/tools/find_user_id_by_email.py
tau-bench-eval/tau_bench/envs/retail/tools/find_user_id_by_name_zip.py
tau-bench-eval/tau_bench/envs/retail/tools/get_order_details.py
tau-bench-eval/tau_bench/envs/retail/tools/get_product_details.py
tau-bench-eval/tau_bench/envs/retail/tools/get_user_details.py
tau-bench-eval/tau_bench/envs/retail/tools/list_all_product_types.py
tau-bench-eval/tau_bench/envs/retail/tools/modify_pending_order_address.py
tau-bench-eval/tau_bench/envs/retail/tools/modify_pending_order_items.py
tau-bench-eval/tau_bench/envs/retail/tools/modify_pending_order_payment.py
tau-bench-eval/tau_bench/envs/retail/tools/modify_user_address.py
tau-bench-eval/tau_bench/envs/retail/tools/return_delivered_order_items.py
tau-bench-eval/tau_bench/envs/retail/tools/think.py
tau-bench-eval/tau_bench/envs/retail/tools/transfer_to_human_agents.py
tau-bench-eval/tau_bench/model_utils/__init__.py
tau-bench-eval/tau_bench/model_utils/api/__init__.py
tau-bench-eval/tau_bench/model_utils/api/_model_methods.py
tau-bench-eval/tau_bench/model_utils/api/api.py
tau-bench-eval/tau_bench/model_utils/api/cache.py
tau-bench-eval/tau_bench/model_utils/api/datapoint.py
tau-bench-eval/tau_bench/model_utils/api/exception.py
tau-bench-eval/tau_bench/model_utils/api/logging.py
tau-bench-eval/tau_bench/model_utils/api/router.py
tau-bench-eval/tau_bench/model_utils/api/sample.py
tau-bench-eval/tau_bench/model_utils/api/tokens.py
tau-bench-eval/tau_bench/model_utils/api/types.py
tau-bench-eval/tau_bench/model_utils/func_tools/__init__.py
tau-bench-eval/tau_bench/model_utils/func_tools/filter.py
tau-bench-eval/tau_bench/model_utils/func_tools/map.py
tau-bench-eval/tau_bench/model_utils/model/__init__.py
tau-bench-eval/tau_bench/model_utils/model/anyscale.py
tau-bench-eval/tau_bench/model_utils/model/chat.py
tau-bench-eval/tau_bench/model_utils/model/claude.py
tau-bench-eval/tau_bench/model_utils/model/completion.py
tau-bench-eval/tau_bench/model_utils/model/exception.py
tau-bench-eval/tau_bench/model_utils/model/general_model.py
tau-bench-eval/tau_bench/model_utils/model/mistral.py
tau-bench-eval/tau_bench/model_utils/model/model.py
tau-bench-eval/tau_bench/model_utils/model/openai.py
tau-bench-eval/tau_bench/model_utils/model/outlines_completion.py
tau-bench-eval/tau_bench/model_utils/model/utils.py
tau-bench-eval/tau_bench/model_utils/model/vllm_chat.py
tau-bench-eval/tau_bench/model_utils/model/vllm_completion.py
tau-bench-eval/tau_bench/model_utils/model/vllm_utils.py