{
  "permissions": {
    "allow": [
      "Bash(python -m common.config)",
      "Bash(python common/config.py)",
      "Bash(python -c \"import os;print\\('shell MODEL_API_KEY set:', 'MODEL_API_KEY' in os.environ\\)\")",
      "Bash(python -c ' *)",
      "Bash(python -m _001__clawler.01_herb_list)",
      "Bash(rm -f _001__clawler/_tmp_page.html)",
      "Bash(python -X utf8 -m _001__clawler.02_herb_detail)",
      "Bash(timeout 60 python -X utf8 -m _001__clawler.02_herb_detail --limit 2)",
      "Bash(python -X utf8 -m _001__clawler.03_formula_list)",
      "Bash(python -X utf8 -m _001__clawler.04_formula_detail)",
      "Bash(rm -f _001__clawler/_tmp_f.html _001__clawler/_tmp_fd.html _001__clawler/_tmp_d1.html)",
      "Bash(time python -X utf8 -m _001__clawler.04_formula_detail --limit 10 --workers 5)",
      "Bash(time python -X utf8 -m _001__clawler.02_herb_detail --limit 10 --workers 5)",
      "Bash(xargs -I{} du -h {})",
      "Bash(sort -k2)",
      "Bash(python -c \"import sys; print\\(sys.executable\\)\")",
      "Bash(git -c core.quotepath=false ls-files)",
      "Bash(python -c \"import sys;print\\(sys.stdout.encoding\\)\")",
      "Bash(python -m _001__clawler.02_herb_detail --limit 0 --help)",
      "Bash(awk '{ n=index\\($0,\"=\"\\); if\\(n>0\\) print substr\\($0,1,n\\) \\(length\\($0\\)>n ? \"<nonempty>\" : \"<empty>\"\\); else print \"[\"$0\"]\" }' common/.env)",
      "Bash(python -X utf8 -m _001__clawler.02_herb_detail --help)",
      "Bash(python -c \"import tqdm, pydantic; print\\('tqdm', tqdm.__version__\\); print\\('pydantic', pydantic.__version__\\)\")",
      "Bash(python -X utf8 -c ' *)",
      "Bash(timeout 120 python -X utf8 -m common.llm)",
      "Bash(time timeout 300 python -X utf8 -c ' *)",
      "Bash(python -)",
      "Bash(python -X utf8 -m py_compile _002__extract_information/01_extract_herb_graph.py)",
      "Bash(python -X utf8 -m _002__extract_information.01_extract_herb_graph --help)",
      "Bash(time python -X utf8 -m _002__extract_information.01_extract_herb_graph --limit 5 --workers 5)",
      "Bash(python -X utf8 -m py_compile _002__extract_information/01_extract_herb_graph.py _002__extract_information/02_build_alpaca_dataset.py _002__extract_information/__000__extract_graph_data_utils.py)",
      "Bash(python -X utf8 -m _002__extract_information.02_build_alpaca_dataset)",
      "Bash(python -X utf8 -m _002__extract_information.01_extract_herb_graph --limit 2 --workers 2)",
      "Bash(python -X utf8 -m _002__extract_information.02_build_alpaca_dataset --json)",
      "Bash(python -X utf8 -m _002__extract_information.02_build_alpaca_dataset --help)",
      "Bash(python -X utf8 -m py_compile _002__extract_information/03_extract_formula_graph.py _002__extract_information/04_build_formula_alpaca_dataset.py)",
      "Bash(python -X utf8 -m _002__extract_information.03_extract_formula_graph --help)",
      "Bash(time python -X utf8 -m _002__extract_information.03_extract_formula_graph --limit 5 --workers 5)",
      "Bash(python -X utf8 -m _002__extract_information.04_build_formula_alpaca_dataset)",
      "Bash(timeout 60 python -X utf8 -c ' *)",
      "Bash(timeout 90 python -X utf8 -m common.neo4j_manager)",
      "Bash(timeout 90 python -X utf8 -c ' *)",
      "Bash(python -X utf8 -m _003_create_neo4j_database.01_import_graph_to_neo4j --limit 5 --dry-run)",
      "Bash(python -X utf8 -m _003_create_neo4j_database.01_import_graph_to_neo4j --limit 5)",
      "Bash(python -X utf8 -m _003_create_neo4j_database.01_import_graph_to_neo4j)",
      "Bash(grep -v \"it/s\\\\]$\")",
      "Bash(python -X utf8 -m _003_create_neo4j_database.01_import_graph_to_neo4j --dry-run)",
      "Bash(python -X utf8 -m _003_create_neo4j_database.__004__test_faiss_index)",
      "Bash(grep -vE \"Loading weights|^<common|^\\\\[tensor|device=|^cuda$\")",
      "Bash(python -X utf8 -m _003_create_neo4j_database.__004__test_faiss_index --top-k 10)",
      "Bash(grep -vE \"Loading weights|^<common|^\\\\[tensor|device=|^cuda$|^1024$|^D:\")",
      "Bash(python -X utf8 -m _004_langgraph_more_nodes.nodes.zhongyi_intent_node)",
      "Bash(python -X utf8 -m _004_langgraph_more_nodes.nodes.extract_entity_from_user_input_node)",
      "Bash(python -X utf8 -m _004_langgraph_more_nodes.nodes.match_entity_from_neo4j_node)",
      "Bash(python -X utf8 -m _004_langgraph_more_nodes.nodes.generate_neo4j_cypher_node)",
      "Bash(python -c \"import langgraph; print\\(langgraph.__version__\\)\")",
      "Bash(python -c \"import faiss,sentence_transformers,torch,langgraph;print\\('faiss',faiss.__version__\\);print\\('st',sentence_transformers.__version__\\);print\\('torch',torch.__version__\\)\")",
      "Bash(git -c core.quotepath=false diff -- \"_004_langgraph_more_nodes/需求1\")",
      "Bash(timeout 180 python -X utf8 -m _004_langgraph_more_nodes.nodes.check_cypher_node)",
      "Bash(timeout 180 python -X utf8 -m _004_langgraph_more_nodes.nodes.run_cypher_node)",
      "Bash(timeout 300 python -X utf8 -m _004_langgraph_more_nodes.nodes.llm_direct_out_node)",
      "Bash(cp \"D:/heima_creazy_05/03_笔记/day05/langgraph图.png\" ./_tmp_graph.png)",
      "Bash(timeout 300 python -X utf8 -m _004_langgraph_more_nodes.nodes.generate_neo4j_answer_node)",
      "Bash(timeout 300 python -X utf8 -c ' *)",
      "Bash(grep -vE \"^D:|^cuda$|^<common|^\\\\[tensor|^1024$|Loading weights\")",
      "Bash(grep -vE \"^D:|^cuda$|^<common|^\\\\[tensor|^1024$|Loading weights|device=\")",
      "Bash(timeout 580 python -X utf8 -m _004_langgraph_more_nodes.langgraph_more_nodes)",
      "Bash(timeout 580 python -X utf8 -c ' *)",
      "Bash(python -c \"import fastapi,uvicorn;print\\(fastapi.__version__,uvicorn.__version__\\)\")",
      "Bash(python -c \"import httpx;print\\('httpx',httpx.__version__\\)\")",
      "Bash(python -c \"import pytest;print\\('pytest',pytest.__version__\\)\")",
      "Bash(python -X utf8 -m _005_fastapi.test_api)",
      "Bash(python -X utf8 -m _005_fastapi.main)",
      "Bash(python -X utf8 -m _005_fastapi.test_api --live --base-url http://127.0.0.1:8001)",
      "Bash(grep -vE \"^D:|^cuda$|^1024$|Loading weights|^\\\\[tensor|device=|^<common\")",
      "Bash(python -c \"import streamlit;print\\('streamlit',streamlit.__version__\\)\")",
      "Bash(python -X utf8 -m _006_streamlit.test_app)",
      "Bash(python -X utf8 -m streamlit run _006_streamlit/app.py --server.port 8501 --server.headless true)",
      "Bash(python -X utf8 _000_demo/langgraph_high_level/04_langgraph_paramlizm_demo.py)",
      "Bash(python -X utf8 05_langgraph_paramlizm_demo2.py --no-sleep)",
      "Bash(python -X utf8 05_langgraph_paramlizm_demo2.py --mode wrong)",
      "Bash(python -X utf8 05_langgraph_paramlizm_demo2.py --mode right)",
      "Bash(python -X utf8 05_langgraph_paramlizm_demo2.py --mode right --stream --no-sleep)",
      "Bash(rm -f /tmp/sm.py)",
      "Bash(python -X utf8 05_langgraph_paramlizm_demo2.py --mode wrong --stream --no-sleep)",
      "Bash(python -X utf8 05_langgraph_paramlizm_demo2.py)",
      "Bash(python -m black _000_demo/langgraph_high_level/05_langgraph_paramlizm_demo2.py)",
      "Bash(python -X utf8 06_langgraph_paramlizm_demo3.py)",
      "Bash(python -X utf8 08_langgraph_astream_demo.py)",
      "Bash(python -X utf8 08_langgraph_astream_demo.py --sync --char-delay 0)",
      "Bash(python -X utf8 08_langgraph_astream_demo.py --mode values --char-delay 0)",
      "Bash(python -X utf8 08_langgraph_astream_demo.py --fast)",
      "Bash(python -X utf8 08_langgraph_astream_demo.py --node-delay 0.3 --char-delay 0)",
      "Bash(python -X utf8 08_langgraph_astream_demo.py --sync --node-delay 0.3 --char-delay 0)",
      "Bash(python -X utf8 08_langgraph_astream_demo.py --slow)",
      "Bash(python -X utf8 05_langgraph_bingxing_list_demo2.py)",
      "Bash(python -X utf8 -c \"import sys; sys.path.insert\\(0,'.'\\); import app\")",
      "Bash(grep -vE \"^D:\\\\\\\\\\\\\\\\heima|Loading weights|^<common|^\\\\[tensor|device=|^cuda$|^1024$\")",
      "Bash(timeout 300 python -X utf8 -m _004_langgraph_more_nodes.nodes.semantic_transcription_node)",
      "Bash(timeout 600 python -X utf8 -c ' *)",
      "Bash(grep -vE \"Loading weights|^<common|^\\\\[tensor|device=|^cuda$|^1024$|^D:\\\\\\\\\\\\\\\\heima\")",
      "Bash(git stash *)",
      "Bash(timeout 200 python -X utf8 -c ' *)",
      "Bash(timeout 400 python -X utf8 -m _005_fastapi.test_api --live)",
      "Bash(python -X utf8 -m _005_fastapi.my_test_api_stream)",
      "Bash(python -c \"import streamlit; print\\(streamlit.__version__\\)\")",
      "Bash(curl -s -m 5 -o /dev/null -w \"首页 %{http_code}\\\\n\" http://127.0.0.1:8501/)",
      "Bash(curl -s -m 5 \"http://127.0.0.1:8501/_stcore/host-config\")"
    ]
  }
}
