fastapi_gen/__init__.py,sha256=oK2gEM45SpSYBb-Itgr0GII88-5qfB0kmNkj90FkvQw,257
fastapi_gen/cli.py,sha256=cWf8z-JvirYzoYvpA8Jw5P_ECc7I5UO4aZTRz6ju25g,54824
fastapi_gen/config.py,sha256=XCKYBG9rJSfDqSaB9feg3A3__mk0GrsVDn2OL5oncaU,42662
fastapi_gen/generator.py,sha256=ODY7BBJkdn3VE5ISJL5i0tZj2IFoHsrIDvEvx-WtZJk,8349
fastapi_gen/prompts.py,sha256=l-Etk6ym78CEFRqJrd_p6_lPGHmtiKQoDtzeEe0tez0,65036
fastapi_gen/template/VARIABLES.md,sha256=eVyXLEE3rkfFUICP79gMP1gxmA94tGLLNPNdOi7QLdE,33327
fastapi_gen/template/cookiecutter.json,sha256=tP_Ws5wp_E2cu_bVY0fhEsnXs9tZECuI5fzX-N1zmc8,6276
fastapi_gen/template/hooks/post_gen_project.py,sha256=KcZnKSVDmooTz4uUo2zfyZ3cxlEPh656NSLmJLUkK3o,52479
fastapi_gen/template/{{cookiecutter.project_slug}}/.gitignore,sha256=xOV6ApRFJzURdjEuE6V2IjbsHQP6_EwzUsbXosgwfFI,972
fastapi_gen/template/{{cookiecutter.project_slug}}/.gitlab-ci.yml,sha256=dZh-VSLL5beOtj8_UxBbD86sBdE9ubTpmWvMcrRqr-M,4651
fastapi_gen/template/{{cookiecutter.project_slug}}/AGENTS.md,sha256=HqhXNdBq1ZXlFJCC4V3CY8DorTkZkwFJcvv2O77Pwk4,2454
fastapi_gen/template/{{cookiecutter.project_slug}}/CLAUDE.md,sha256=_NQcVjyOvSHkwnaaqXD_-UB9z_m4zYjPHjYzBqoWvO4,7577
fastapi_gen/template/{{cookiecutter.project_slug}}/CONTRIBUTING.md,sha256=pxP7KcIbmZbao1HPnFEykJbCHa7VfW2RQWfBMNSE_kE,3304
fastapi_gen/template/{{cookiecutter.project_slug}}/ENV_VARS.md,sha256=t8iwCVu3XV3lAJIvA3nYsbE7Y25JXgkrBMAJt_iiJUc,8234
fastapi_gen/template/{{cookiecutter.project_slug}}/MANUAL_STEPS.md,sha256=6HJW2WE6-U4jbyQT7BjH17N6I2xAXbaAKbANiNEFNRA,7775
fastapi_gen/template/{{cookiecutter.project_slug}}/Makefile,sha256=QD3Wv03COXT7GsOB_0nSvz6fG8hG0bt3de_uQUgjLJk,17172
fastapi_gen/template/{{cookiecutter.project_slug}}/README.md,sha256=faY_FSgHSMc5PhrHFbJGmJpRa0gxUwZLF6JZ4Qn7Ac4,13878
fastapi_gen/template/{{cookiecutter.project_slug}}/SECURITY.md,sha256=7X5u7feq2AXxWv2CMMNQZf5QQ5QkwBnzKlrcLz3RJ_Q,4735
fastapi_gen/template/{{cookiecutter.project_slug}}/docker-compose.dev.yml,sha256=zY4wm7oui3UREfoxibrt0PuWwpnWH3J6GkUs3KDdREc,12348
fastapi_gen/template/{{cookiecutter.project_slug}}/docker-compose.frontend.yml,sha256=nmMjmzmyVudK9vZoFBmHNv4q4-ydq_lW5X4YrxEpP8E,2052
fastapi_gen/template/{{cookiecutter.project_slug}}/docker-compose.prod.yml,sha256=nu3BmFIZUI4LYtYP7Eo6s2AgGs7XkzoYHQCnqPp4nVw,22283
fastapi_gen/template/{{cookiecutter.project_slug}}/docker-compose.yml,sha256=S7DNL4Bz7SFzt5V2vKBvqIo6bHDVIJytufGoapixfmU,13635
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/settings.json,sha256=i6XfBDlx6N1AXg4-MrjmIzPhxRXvQC9PRXJFZyfNs1Y,363
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/commands/add-endpoint.md,sha256=p0EsXDvW23v4uOSPRlwA84nVrB7_VVL_FnKFEE442AQ,1648
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/commands/fix-issue.md,sha256=3bcQwYzf_EXTit9nlkplUd0-G5T9-gGranogIDS_kjU,800
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/commands/review.md,sha256=McWKMjMa-tCq8h_3-tx-uTUW4HoNAjb-H3zX8BnDne8,1179
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/rules/api-conventions.md,sha256=FFNZrbOY6O2f65QOsyD-Oo2vDX60OEGsvdvK2uY49P4,2234
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/rules/architecture.md,sha256=w7Y2a0EQnAPGJJKEuDHBEMPF6ENV96SiMhOSMi2_aQk,5603
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/rules/code-style.md,sha256=j75ITYXJOQk5W5eV_QhLh8cxWbVIFYDk3AWwkZskrt0,2159
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/rules/exceptions-security.md,sha256=sJNlPg9FsqUBpotj9deoQOvkuX83WiVUJyn7T8G-NJE,1903
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/rules/frontend.md,sha256=jj9Yao5VRhHXpvG7DwfW8FDI9m4TPv0x0M2VCjKrKUw,759
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/rules/schemas-models.md,sha256=fUuyb8A0Zlzu4wpEjh-qrwFBfstv6b5Jr_-wmqNlttc,2901
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/rules/testing.md,sha256=w-zM54qfLNSB3tCMxBuOp7jABHS6dG1s62SGvSSXlxU,2267
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/agent-tool/SKILL.md,sha256=Hw21Axi_7ksRzx-WFQ8FECofupMgHRDm8idPQabocIQ,3187
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/alembic-migration/SKILL.md,sha256=20_tvfUAx_XsFpucd5oidGaOIr-kyGk_akDF8s5EU00,2235
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/background-task/SKILL.md,sha256=q6UnFDyIEqGygV3ecBkaIKgtCQ-kbGu9yoPGgDsbqPY,3641
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/billing-stripe/SKILL.md,sha256=RNZ0swoPA2hKgokeIHEhYGEXZMfJIWq6kpmDoXZK-0s,2941
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/channel-bot/SKILL.md,sha256=fEjuq9Ih8bJwl_rrCeg6cBQBfRGMskIiYfH1UV7taog,2376
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/frontend-feature/SKILL.md,sha256=Nn-JVLiS6KBLXcQ5ePoJ5U2CnlENsRev9qT879r2r-0,2761
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/pytest-suite/SKILL.md,sha256=1h0AiPBxFxzXayGLdz_Yw6zdNCvvrIU8yZvG6Cjuy9Y,2523
fastapi_gen/template/{{cookiecutter.project_slug}}/.claude/skills/rag-knowledge/SKILL.md,sha256=idONRjVqfUYLEE07ne9jHY56YjO6JLWINzTFgD1-kjk,3081
fastapi_gen/template/{{cookiecutter.project_slug}}/.github/workflows/ci.yml,sha256=ATDx2s1maScy40nBkcn3wTpzJ9RuSoMb_7zrYQt48eU,4745
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/.dockerignore,sha256=_iRaYQqTvt8_2yhJZUp60PPaL5XLiUFg0OSa-J_9XIQ,523
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/.env.example,sha256=o4YsvmFXWALHltoTbXlPtBS7PTHRvp-j5lpc6IoJ8Ho,11365
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/.pre-commit-config.yaml,sha256=22sYeJOrYywl_5PWgPzCyIwhpqmymIDIzx2hlBRQ-yI,681
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/Dockerfile,sha256=CKyuUKwt41LHIH9VB28TEzes5_TQkUEo9rIBjE3v8a8,2184
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic.ini,sha256=vncO8XHTAW1ospWsdvtXD5PyMhp91CJmdVfv-6TakAY,737
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/pyproject.toml,sha256=wJB8vOWi7zqK26M3mF_BaY6jt7e4bh6Xr6mmElYofuY,13740
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/env.py,sha256=ifDazpmfYDUI0KGxaGcAgJbz6HNzu9bQYB6li88OMcU,3163
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/script.py.mako,sha256=ZCfgWrEMJRDF_WF_GRGptwAIJI6YnAditBG1axwAP9Q,700
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0000_create_users.py,sha256=nbctAgtZhw4rX2LxlBcyXL398aYFI-8RFpEOkvVb88M,2048
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0001_create_organization_tables.py,sha256=MsXZ1DmyWmH5L5N1E6rSoKzIpEZ-vc9T6RowM-6bzkA,6952
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0002_backfill_personal_orgs.py,sha256=Bi8S2vcNXmYzr4vRYm8oDrx1PP2HdM8FZjlB8218g_k,3661
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0003_add_is_app_admin.py,sha256=XVvLukhhKxs56azrFV7SWOkAIxY_iI5Q98xSwPezw8w,1267
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0004_5_create_core_tables.py,sha256=uYSal0EI8PSlU-RmSE0fKQUJh9iCeNhbd3wysSKwI2w,14907
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0004_create_audit_log.py,sha256=CIj3hDOTD3AFQ8RMX0E_nqT9NCrr6fPkN0tQ0AFqrsM,1917
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0005_add_org_id_to_conversations_and_rag.py,sha256=2973STLLCoF94juCZHUCwerh2D38gmbZu70RqLvHJHo,2461
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0006_backfill_org_id_on_conversations.py,sha256=_POdHHumEfzKGLBW0uZvt5PX3KjII8vLXv_iDD6EFXo,1882
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0007_create_knowledge_bases.py,sha256=1PTR5Rf7OCWRXkBpmarmAJMWqtHQjjBgvq0RdjQI72k,3264
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0008_backfill_default_kbs.py,sha256=sAf-4O56UN8RVjwnb4GcGLwQB6FK3agO3CpgzkKP81E,3884
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0009_conv_active_kb_ids.py,sha256=68qJHWF4AGZ_XdN2N5Uuf6AuvXVV_wLl6luqUHgtUj4,1407
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0010_org_billing_seats.py,sha256=KgZNNBUQIFdCyy98RPdtzdpeDzvNGN-N7TqtJIuFTWM,1741
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0011_create_plan_price_tables.py,sha256=30lHsf8m__etFJ4qc4Zj6ISchLKUV1sjPYaVEjiAegw,3737
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0012_create_subscription_table.py,sha256=3EotbcEjkt9uyrLJx65lec1qpJAk0XNhiaxrK8ZY1JA,3004
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0013_create_stripe_event_table.py,sha256=tdEegN-YtALySX0P7mJr0R2OhtxOQ756rObHTwxPv-g,1941
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0014_credits_usage_events.py,sha256=cYZ6mvUyhj_iEY9MnBBtMJumqj-XYv8lQQEx-wC5Ykc,4230
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0015_create_mv_usage_daily.py,sha256=ukpwZrkr--BXy7epL-8SvUfXigYpf1sBTqPP6cIok28,1678
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0016_user_onboarding_at.py,sha256=cPZ4vQudz3feCiq9fprxbHEGvI5xnWRv_8Z59Vf8_lU,1295
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0018_user_slash_commands.py,sha256=wRQMJEtU3-85_2BSDoFheD0_SOazGS9DgIsJOeBiMes,2117
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0019_user_external_id.py,sha256=_c4kjZ2uNTRGocRdDgUx1PsZQxIXNk-l4Td-t9ttR4k,1128
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0020_conversation_external_user_id.py,sha256=OXTdBSlyZ0kcxqRZ_oz3YftUk4fuWMvTpCVLLLbmhAI,1098
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0021_create_items.py,sha256=loQ6vypHJI0SAN7o5_iGNcEH7Ga6b4TwXgnwRl2nlfs,1905
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0022_sync_source_org_scope.py,sha256=p6FtNMfqVQZtG7ollDrl7CaTOuhVwxqqSazvglVbRXU,2079
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/alembic/versions/0023_add_is_demo_conversations.py,sha256=VCVhhwyvbuuSiGKwXmw4rIgZ8x811AeCQgsDTaxsVCQ,793
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/__init__.py,sha256=vNnuyVXC5oZ3yq46meWLNhkUYlMgod70TgvWyvgNhBk,68
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/admin.py,sha256=QxVibclQNYtROGtf00Lsb5dlskvs4yLZ7SaEz6vf-IA,12990
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/main.py,sha256=CcUQKjWvANuNCRIS_vEry6ZglCs1wIwD76HkbMa3BHw,18948
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/__init__.py,sha256=DP_Hrjq0WlyuWhrkplLKmS3pVsoGZgFQgXhAcsjqBlQ,1889
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/assistant.py,sha256=tkYNPv8na9zuCz1D2AFfKV-OhpiOzw1lL-uXXC9LHnA,21471
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/deepagents_assistant.py,sha256=DDNw13jlftfntPsM2ZVdJQyWqc2FFPcEXFo6wyZttbM,30208
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/langchain_assistant.py,sha256=sX9dbzwR-X-HQvPWLgEunbzEv-DcJp7Db6VsCYwf0eY,13158
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/langgraph_assistant.py,sha256=uSDnHa7VvbPwQ_csqjMpmTlv_RTym4GkHUasbWlQdpU,15363
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/prompts.py,sha256=ZuoTG6qODmoGqVnEU-EaJdk1VbU7Dd1vA55eq3-wyls,12409
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/pydantic_deep_assistant.py,sha256=7zqyaa9vpNprDFj-Lnie8-e-Gv6O4-DO-NK_Ko01SNE,16544
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/utils.py,sha256=nV5ScbK7TH4LAaiP3zx2pi8FmGHJ6ElHyhLjGbB_PMs,348
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/__init__.py,sha256=BuDkvOBAShFc1dAk6c_Jk_MWAozW_WA0SJOMbFNbu9I,933
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/ask_user_tool.py,sha256=zyuSStYw2ZvH20YuAn_VgFh8oR2Mcd8WKVoFEtfIJnA,1407
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/chart_tool.py,sha256=QJUq0_pk_3Wo4B7q-xYc4D34tpXE7PUJ5bR46xaXgMM,7971
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/code_execution.py,sha256=Y0It67Dgnzf5TPgPmB4FuEsw-WjtAI2R74hHgbLI2u8,2168
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/fetch_url.py,sha256=3Ea-_F8u5eC0n7on8tDnR1S2Zj6IkyiveKWaMeMUmgU,4052
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/rag_tool.py,sha256=NFhP2dkt6s3G8Ryj4AhV4EctOHp_ktiGxburxRx4li8,6748
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/research.py,sha256=p3j5K5FdjJ3JyktyEHVRj_P0DQBV3KJAha7lDyLCrIk,168
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/agents/tools/web_search.py,sha256=CyRc7-rklcMl6s_9Cnl1xLDcBNm8Q3mMiEu3bYKagQk,3177
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/__init__.py,sha256=NeESK8RjcyjY9KL1c9H2jIw34RpWmtlHgd8rhPBuolo,18
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/deps.py,sha256=xIwcwRgpbhXZaGGUwugNvGHVPKC2QR0KWZLPMBwJco4,24821
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/exception_handlers.py,sha256=FGDbVsO-UzvWZtcnLW6joZXPZahZc9O13p_tqzlhF6c,3453
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/router.py,sha256=8E0e0Oef6KrB6raDgrV0Lj-tPKRiQ-5UlGM3yGnz50Q,233
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/versioning.py,sha256=O5FQre_y1hwJGsbREeKbRKoxEWUVhGNg7gIC76FqyPo,5906
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/__init__.py,sha256=wIJD_xpViBStOBb4iWBX_hxdPfSKJyAGlcOw81NTWXo,207
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/__init__.py,sha256=i77ftuXWLO9w5g2hJph2HMHYdh8ifdJEdCHlT-nw_hU,7016
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/admin_conversations.py,sha256=Kmzwl-ve6jbukTa5WNQIydOOR1cmIvXWLtamXS9Oj4E,2612
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/admin_ratings.py,sha256=IbCCteKLbwsj8bp1znBQ2zdGPTePNtIaULmO3eSschg,2540
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/admin_stats.py,sha256=z6xVC9yac5jcGpt5QK91VdzpgYap9ETWgCx2M6yKITM,1177
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/admin_users.py,sha256=dcg36c-q-1qb7H1m7gQOF52SHclfeEyCqbqUpjUrxMw,3924
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/agent.py,sha256=muXxu5PJnZivVV_fgci6_iRvibg9ZyKwuVOtbJT37Wg,10573
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/auth.py,sha256=c3Vy2i7eIeQhwftIZvThoomjMS8NvQ150XQH52KDA_g,8160
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/billing.py,sha256=NNEGZBkqC9mBc1eCQRyrVSbDPu00H8jwo1zq_DBoPWY,7533
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/channels.py,sha256=Zr9m3GqWNNoBIGps4rmNBf4a5ha8jEuzNZSPMRhNPyE,3512
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/contact.py,sha256=o7NDT4ZaHem3Bdj4aVL3oOhUT9owWCIErttJ68TmmPU,722
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/conversations.py,sha256=2ZZi3rx0ji-uHOBMwUTtzP3jhfxTUVaFwzJHv0rp6Uw,12830
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/files.py,sha256=f3R7xtljcGMO8exJbBsvFnuWHFT9j8tpAScNju66s10,3793
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/health.py,sha256=pGvisRQ8dLK6jbIpm5Q2hxvWq6VYi0BF_EFN6RWnvVY,8329
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/invitations.py,sha256=ZN4SKxzw14rIovpJAj9TkSbfpedo56zW2s9PfJq7FU4,2978
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/items.py,sha256=43S9OPXxAxrk_F10toYeLM0MRW_O37-w-0CQ8JAwDbo,2285
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/knowledge_bases.py,sha256=Wu3MzcI7xJWI9A2uRmhskYfOzeLDu-Hfuxdo8gxqD2o,14219
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/marketing.py,sha256=QG_CjH8_xk9Ii_D0Vjxu4li0y2pHvulUmB8X7n2l58o,750
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/me_slash_commands.py,sha256=cCQP6JS8LRaTazgk2K0R4EASZSop1iCK34CAG3Fc3Kc,2685
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/members.py,sha256=5_Tfwc8s8JqTZUk5XMJ4HAGwEDSsehkrk73VSHUvQjQ,3329
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/oauth.py,sha256=Zz_fNrh2xNwRpoGdqOCGeZBPf4TcjMm0cAkq0I80x_U,2862
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/org_integrations.py,sha256=misA4_Jll5QUyHUBT6RaBgjkWe24vEK9bL-r3EZjznI,3972
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/organizations.py,sha256=Zl3bJPy-RfpluSgadeStrp_KodVpLQKmUPkoFkXiXxU,4992
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/projects.py,sha256=d9l5HZ5wJl_MGnIvEJss_gXomxUR3XYLXB-grLV_81s,4565
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/public_demos.py,sha256=XP6KDu2U6LaJKydkuE5fYjO1PgggGrQVU9j1a9VRq9M,1538
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/rag.py,sha256=pZ-JmhZaa6sVz0Oy8lcF6XdhUJPZiIXly1ejvO-IUaA,16452
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/sessions.py,sha256=7LrDMVy8DYhriAAL4QTL8YtXDmOwhjltvjBOanYkkUk,1235
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/slack_webhook.py,sha256=PWRzZGD_zUOKf_BeYelQxl_G25hzoF3Dahs0-PtvFmY,2058
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/telegram_webhook.py,sha256=hBIf5xBfIP-8tPch1-xueRdAwuCclYtoEZm9x2V-kYU,1623
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/users.py,sha256=maIccIgybZvB_54IaE9wrI8-TxdAoSb1ATWTDbk3sZU,3802
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/api/routes/v1/webhooks.py,sha256=1q3lkSy7cEr8KY2PNSbWYhOrJjqHKC3ujMbvxi4mkMs,5647
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/clients/__init__.py,sha256=gA4EUVDQQoTzeaLzFHZEA6Ps0eO7eo8NYjhNUDkzwzs,281
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/clients/redis.py,sha256=i_HpxZnpHkyF5U80fS1wDawC4d3ShzGqAObOjgEPP0k,2731
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/__init__.py,sha256=P912XHMGspKPltxdR7Ac7anC76a6DyDVXc_o-clV_94,3097
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/channel.py,sha256=l5tHqHirVT00g0kkPASvcYQANrsm-fq5_F2yTb-3De8,6182
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/cleanup.py,sha256=ocirlds_LqKbzB-s0Jbz6n0CJdv3Uec34ysZHkm16rQ,2110
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/create_app_admin.py,sha256=kl25tXP9-bWzhqm5z8PtVy5ab09fMlkD-fsluYLk0rQ,1564
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/example.py,sha256=sx49u9oUIqvTfkurkIrFsZ4HFP1946kclkNVp6-zW28,733
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/rag.py,sha256=2KAjsJU6vs0WMv0wAR2vg0_xpHBpDW_tJo-f0ceQUf0,24191
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/seed.py,sha256=3xyIjsrAz44ifd1ohgdD39_HH5DpVAcKyK6UPJWlQiw,3945
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/commands/sync_stripe_plans.py,sha256=43ZBcWyHEz10CH17XPdWxU8m4ezg0UzauDmZT92p6LQ,3159
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/__init__.py,sha256=0KTMN04rekcigOT6xO5DRXZ_Hj5vVBPvNBVYIQ6FGeg,106
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/audit.py,sha256=WVtslbED9i7xRHRMs-kgp6TUcOqCCBqo56DeCfQNSPg,1199
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/cache.py,sha256=VYZfvIdLdtb1Y8h09IoxqPkDyG8pZtY96hR15Hff8YM,626
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/channel_crypto.py,sha256=VG98BxIMoXL_6U6B40gCX_p8xHSoOTBPre3zCclVyQs,1608
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/config.py,sha256=WSP_b8JMRU7iRqd9FEdu__njXAElunw0TSegb1jt9kk,26303
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/crypto.py,sha256=Uv5x1umwjsvdEqfA5zQmolcwtTA1cmbuwRIkATZkYqw,1295
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/csrf.py,sha256=5tXguJXdMr8rs2TYTEyvUkY4r6nxcQa1ZrA8E3HPon4,4575
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/exceptions.py,sha256=DRMaSCDwajxldiC530gJLHbsg4NeqdYdat7zBq5i4IQ,3000
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/logfire_setup.py,sha256=Aq6k4FY7wrFUwFMPmTcVbq_VNfNdYJ5FOs5vOCsI1EI,1773
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/logging.py,sha256=7TFYXXeNAa5UnNLff2K-kwZFqi_VJ4jILMtLpm8H6Sw,2651
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/middleware.py,sha256=hYEOf45mYc9PRrayiO3XOd0cdLM2GYYS76o1Jiv6tUQ,3570
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/oauth.py,sha256=YtyJBlHY6qsond8aKOrg0S7OyKA22LZ7RN8QWi8G8Tg,571
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/rate_limit.py,sha256=cdn1M1JeoNPLiWkWKa5MzXDnpbUa403PTF3n4TioGAg,1435
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/sanitize.py,sha256=VuvNiccu2gErxVDmVAJ04E_oy-KxAzTLyujVaO2XCag,11567
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/core/security.py,sha256=yF8v5VFvT3FiUsIeih_fc1RVO43hRPy4eNKb9Uh3UBQ,6380
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/__init__.py,sha256=VRbMV3VsQxDygLTek0L9_q1v1T_L9MjfGFobSUa2FHg,284
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/base.py,sha256=TWjarV2D4yIKC7w_e8gR0v6hUE94cBnl0bSa8GYp56s,2108
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/session.py,sha256=4aGrpl4JQDQVu5kOVQnI2dA4ObbJY5kOZYD94b5afpQ,2991
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/todo_pool.py,sha256=1sYPvV4KwakfWRwupGuEHehG5CpJOQasK9YszllW-iI,1760
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/__init__.py,sha256=PfBT6Eti7Hu_46Iq3AfFUQgQN38fmXj_muxTVoAm8_E,2765
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/audit_log.py,sha256=D-6uhROUFBSAfCgn6pynV9k95TRyNZmhfEVpD7lJZ80,2977
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/channel_bot.py,sha256=XlJ7Xk0tgFSusQb2Mbu3aoU8WGkuwsT_opZKmY3_ggQ,4121
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/channel_identity.py,sha256=RL8g8D8srDkvsyIZdKQClazuQXct_oj5VTaiRkaoHNM,3739
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/channel_session.py,sha256=3JlOn96T8g4o8xAfklxZJNx-OCJ0mJ_Va1aVQhBhLR8,4652
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/chat_file.py,sha256=yaGlDbt0FWBN3W8C4NKgFyBHJJDjlsfxGXmZrAcMY4U,2992
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/conversation.py,sha256=QeWPp8OHV07UHk4OBfTfiA0oBCEF2h3si5-ujJxuCzo,13147
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/conversation_share.py,sha256=hOY9XL9pf4-VyqhyBZapqs6XP0G9B7uRaaoy1fLBY_k,4305
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/credit_transaction.py,sha256=BerBTIwkbf-e2OKZQOYFJd-gmrPEP7Zuwn0CJOGXtG4,6475
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/item.py,sha256=2z8g1K4Q1gFdycP2ZthFpb984Y1zqjWyajCO5Flh2Dw,1532
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/knowledge_base.py,sha256=Pk_XD_MB9Sd82Nr7Z5tJihlvFRt4HyCIAnj64gSDHwY,3777
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/message_rating.py,sha256=rUKh_73a64eJmp6Rr0M_2DQp6UgwP966MVHmEzrHnfM,4228
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/organization.py,sha256=_69TefZwVCLUlLL0olzGIB0l2cQzO1onHFrOZ4tj1T8,12684
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/plan.py,sha256=iuINd308JyQD2mI3HbQMOmStPqs-YE7DcdmlvUWKXYA,7078
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/project.py,sha256=oHDHrs-mD3S_20RCB9k8dE3TrH3VgI8PEqs7StFv8Rg,6594
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/rag_document.py,sha256=Fc3YGVAjYAmxm6BAGqSU__KLVwh06sbwAQyj9Oz3ip8,4560
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/session.py,sha256=yOtsxnFf5Z5g0bvESwpEUpxhBxa22J2PJytDRd_-rO4,3870
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/stripe_event.py,sha256=bW3jRvtd0q-1Xpi7LZgzytn4l53gcwulfeI6GpsPCBA,2252
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/subscription.py,sha256=0odUi8jukbdbuhia74wZG4ARCog-_Ie2bjWusThm5AQ,5138
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/sync_log.py,sha256=6xnp8USm0oizrzMtZWAuZEppAlbA7k7C7wZfwi-iBFQ,3683
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/sync_source.py,sha256=BcY3gwEcwvPlRm4H2n2bVuXOEt9QkkSapwHd81z8ot0,4080
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/user.py,sha256=JTHHWB41LnR8JYvy3or5JApmAygdY8LIhf0lRt6MtkA,5966
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/user_slash_command.py,sha256=ZN71Ry1RcIlG1eUoahySsJW1Q7rxm3gKbeoiVnskspQ,4109
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/db/models/webhook.py,sha256=kl-2FRe0ineDl8mtI9wT1SFnQwqvZtebbfplfE3QtNI,5697
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/__init__.py,sha256=VZnk-iioy8pQbfPaSHkR0HECuzO2yGA0DeK7MCSR0DI,3355
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/channel_bot.py,sha256=FJ5EaAU8ROyeWeh4OzrCTjWLb4havcQ2KAndL_dcubM,3671
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/channel_identity.py,sha256=diP-iIg-D1By77eiJg6LDdw2cmKdK6Qi33L7hUtTc9E,2812
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/channel_session.py,sha256=E-4ThRDfqu41BsFxRMNCWH_4jklSq-Cf6eAPtl45u2A,3675
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/chat_file.py,sha256=zyBGqHCl2C2jzsz8u-3ra4nHh0Oh-dlyS8kxwSTSlhM,2055
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/conversation.py,sha256=_qozZOLAeNgtzevu6Q4iCo5kO-lghySMI7yiL0VOrQw,17620
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/conversation_share.py,sha256=PknNwwbngerOSgifXbbKiYAPvah4xbL9MIFxWgJ3pVc,3954
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/credit_transaction.py,sha256=CgQi3l9JYI-lTVeLcnK3G_fBsU4FYOxpxy5Hx00p_wc,1708
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/invitation.py,sha256=ZrHX2UuCtFXndKBVcyT871yPGa4-7OPzrI3mymwn4R0,3332
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/item.py,sha256=Mb65qM-CQpF_bHFBu4DWHWpRgAcqmzHqhGDM6XKxjdw,1916
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/knowledge_base.py,sha256=LNs9mYVWFAOhBtMrvyLxDsF8IZ0vmEwzZTugaPURICE,3342
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/member.py,sha256=8LlGKLIBUO447zeQXwcQyNXuV7rpzYXI_E3DkkQoO-A,3599
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/message_rating.py,sha256=xEGOPClkHzgT0eBCa-Vyuct3aAFyIwxBWK4o6Hpg7nw,6736
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/organization.py,sha256=kMxVcmqcFET71XkyisdB2ikYvqaxI8KJoVoW32Ef-uU,5231
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/plan.py,sha256=4xqCIxOWsO0A49UFe0TmM6wrKAXTiNsj111TeQ5sUYI,2168
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/project.py,sha256=1t6oH-PmLnx71x7dim_2aBm2mudYE192hx0VkZP7IYo,5445
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/rag_document.py,sha256=2sFRSS-gaSDZx5IhBQwTBBJXHINUn_h4b743yC9Hi5c,4594
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/session.py,sha256=xWXqXrIn2-NHcLbtlQj1JBf7LK9Zu7vM5IfSA4WdQUs,3275
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/stripe_event.py,sha256=PMn0-7ZL5uiqO41fr-H99hDA7qPJZhyZu3ZQuZWPi6A,1263
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/subscription.py,sha256=ckJQ7eHzBqVHFW1Dz1C8zRmibA4guFgSiue1zvGrpUQ,2187
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/sync_log.py,sha256=OvRWm90MlfJ-lrljtU-71NoOVbqn4guHm99LMQe3qo4,2562
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/sync_source.py,sha256=nCGKUgOUpCEBNEySqdKgZyf_GBKBgtYfFsCco_WykTc,3846
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/usage_event.py,sha256=R9BqsRQTgqmxQOyKdr12dcrrkEWUoAMEy_4gWbfHJsE,5367
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/user.py,sha256=Ygoy0SIbDSbiP0y0-ZaZIXxql4ujtpj6QkAM--BSOPI,5854
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/user_slash_command.py,sha256=85ANcoeRNFQE08t8-iuh9XJqpgVYB9fy-E2f5kt6QY0,2121
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/repositories/webhook.py,sha256=gEjUe-xVHvUOTD4tTJxr0SDiHAaJ-DtUN_TZlqlIjXA,3969
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/__init__.py,sha256=gAqdgjm0KBxNSEsFthF6URbtPjdEBuQpna_2q9wcMrQ,1996
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/admin.py,sha256=0XP-c1FUsvcIIgpFC7Tnf-6N08L5ig9jVy8JyOtbtBM,1062
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/base.py,sha256=toK7xyLRV5tj87YKP_bg06EwRZ4vqoeQ0eqFJXVobWE,1761
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/billing.py,sha256=RvPxtX_dbmkF0LKbh-bZGoZcD29uzhmHfV5rH58FaHc,4047
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/channel_bot.py,sha256=gYlfAkHbsTK3oiYO3LklaO5Dr9VYiuAfzFk861MO8NE,3309
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/contact.py,sha256=0kN4rtNr80-dl5uhVwfbnQDc4WXNbWSxxqfuLQNW4_4,990
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/conversation.py,sha256=tGHgKQtuAfbDehzlxbz7vLX1AcVR_XuHC3eroV-8Ds8,7382
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/conversation_share.py,sha256=PFt1XIipbX7y7YM4j3ZieJx254gQpwSIW90vw-cHSsM,2269
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/file.py,sha256=UNiB0dAYKtRrlKR-301jRsIEaq4n0MvHhSO5iaDMuoE,421
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/item.py,sha256=Z3YhlaGPPrSNUMw3IdC4Y86HZoeEJgS-D-S-I16E0cM,1064
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/knowledge_base.py,sha256=Fyswu3d83PmdM_iQ3e-yhis29O0T-5H0ow0lBmjplvs,1633
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/marketing.py,sha256=yJyB9PL2tNKS7EfWFXP_qPAQzSUi6Yd8vIixzYI6PC4,637
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/message_rating.py,sha256=3zX4CnvlmJgYVmAF7FqViKLbl6JycOv5o7Xk5xIaQDA,2622
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/organization.py,sha256=EDDaGv0wXj9FV6ZRv4MrEtcuO8CFomRN2yi_L-1ox6g,3035
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/password_reset.py,sha256=KfOXAGA__zw9S9XAwUzOH8-vseKeCvySeQ9cHrnUElo,1241
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/project.py,sha256=XjW7u7hdK1R64_wyI2XhUu6Jn1ccVIje7q95a5djd6M,2197
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/rag.py,sha256=Lj0zoaAwEWvdyH52EVmLUVOnUF7xlbwZ49GOORYZeGM,4443
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/session.py,sha256=Mo4DUYAuRYUDJAQ0eDSGLTRwF7wk8sfWKQRXbfdvk2o,783
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/sync_source.py,sha256=54Xlb_7OrGarZbLB_kbTwTBwU5sDtKsuKtZDLQOD7Js,2115
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/token.py,sha256=fle_Sx9A4c9e4ilLIpuxzLlwioRkkQJx2MhzgKrB7I4,618
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/user.py,sha256=uu6YTYy-Y009d67kkBFV3q8UexTt1Ww7s1JXATPRB4Y,2425
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/user_slash_command.py,sha256=94XnNqmSsaCPBhZIkkIl6yht_DoMisk6AN_CquJL40c,1887
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/schemas/webhook.py,sha256=Dw3HLj_8iXAgn72tx2P6MitBAsfy_LqRDjsLXwjPY3s,1889
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/__init__.py,sha256=2eaFa3riNnh9BVf4A6i7ChK1yqCOA8VyTg1zeL2tYy0,523
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/admin.py,sha256=FzwzW6FpIx1Ciwj_9lCbWMzi-EWv3v2-J8Sopi9LiZU,5576
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/agent.py,sha256=cHPy4xDuttdZDPMJhZDdQBB5dUOb4yx2sW5VWEyweVY,11974
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/agent_invocation.py,sha256=u3OxIMVO4Q0rbouCKlW38YPjUrRNoydK2euoMT8mSR0,15919
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/agent_session.py,sha256=JlHGP1Hh-bS_D1HpAJXYix8Te41dfBrF5MG5ynQW8zg,109375
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/anomaly_detection.py,sha256=uKPCzzdeyDSUbgkD7VwFIubEHhoU1LEoOp3R1_F0SlE,3112
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/channel_bot.py,sha256=R1tfQQcNxHKZ9C3yOD6Hh4TANY77FL4XNic4Rf40qWo,6383
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/contact.py,sha256=AuML8RHIozZkchZlNMjHsZhLWpTMxukfy1xk6mak3Bk,1697
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/conversation.py,sha256=v6zyIjd6cvPbvuoCWu_6CmdgdQGOq5yBi6J81rOD3Sk,21062
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/conversation_share.py,sha256=JQHy636d7NI058yBlFyQ-17VQzau-Z6G2FIp4E0XOIg,6711
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/file_storage.py,sha256=EOl8jrSN5yxMgBb9eN-BElSsRfpEyFC_eF6qR3eRPYc,4618
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/file_upload.py,sha256=XZ40ggYj1ckhiHpzxQ_vDIKLUcqBJyGaUffoUEcKAfA,10952
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/health.py,sha256=FLMt3mgCuXhZS077bxpUoxu_ruNFvYVOBEGXS6B1T3o,587
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/invitation.py,sha256=-kEZ5mIHYnvQOsQAr7_N-xa5Ce4nFsb9K07n3FlMINc,7700
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/item.py,sha256=9cEPv90_o2hpLpNFzT0gi7vEt6MuZ5qCbXOGplluzNg,2302
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/knowledge_base.py,sha256=qkrPAMeGdreKFyLh0yyYy75-B6E_a7fhAvH9kMcvJGI,11794
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/member.py,sha256=BCjetJzFEfiudoXAz36ktJrritDIZBfWHUyP7K1Eeoc,7255
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/message_rating.py,sha256=2CWFqNDyaFTaXAgk1AIPS2gC_6AVFAwjfjUXY4IHCSI,13129
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/newsletter.py,sha256=LaT0bLcI5FG-ISdat06Ci1e3QT-1QHLrimcWwR5-Kl8,1545
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/organization.py,sha256=KBvlGE0So8Nci4oAVkDJawnnzBSpg9PZc1-P-Ck0ujs,7278
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/project.py,sha256=jzHyoxbRJ9bKSHnSznKLjgul2m2bsKgERdDzQkG6xyk,11131
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag_document.py,sha256=0fXbrtZGnIz166Sbx-KKzQQyzDmG2HeLmrYu-qGgCnA,12844
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag_status.py,sha256=rdVLTuCtfHvrhq9p5qZpdyOfm7zzalW5lxvAzDCQapI,2435
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag_sync.py,sha256=7SJvrszd-z7k1jMz67Ez6gfbS45oxxCePa9WHZh_EVw,5958
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/research.py,sha256=APGywGFljVcTi4D9LLBTmVYICe2VfyE2QnjKS2ppaHk,12154
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/session.py,sha256=mABDVV3lMvmJsprr-y_XSMQ8hTb4PIEnK_bn5jasUUw,4103
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/sync_source.py,sha256=59RUGb_Gl3J6fy2wQpXD2T2RyUG7lp4Mpkcv-fQxN9E,11319
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/usage.py,sha256=SUNAEnnOZjXr_PXoFGjfkMjAw7aB5FvIHReeAVI4wx8,3756
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/user.py,sha256=iVrzhHKgMkXCjuGyD9uzHlDBSiED9P0V-KX_PEAqEZo,13204
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/user_slash_command.py,sha256=t1-IIExupr-pvhCt_JjmiLrWfzMEzR2cDcLfhfPVRCQ,5427
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/webhook.py,sha256=RCT96wAQDnr8CUG9_gzXYxi-Av3BXzjbl0BnxNY1qWw,7500
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/__init__.py,sha256=t953_p9xlo9jNiflpiQBBiht-wWXV-RJAHi75Dp7w-0,448
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/checkout_service.py,sha256=Hf3PmflbMvptwnzyX3ZlVa-HdC1IZF1Pr2UPS3uFWNo,3643
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/credit_service.py,sha256=UGCs-byA6wLm44x6lQD66DOnHepe3lm56U_ZVPfGq1w,5134
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/exceptions.py,sha256=MSjxrmISnQ_fBDxqGUoWmvegaTicB2F4Q9vR5ZqYP68,869
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/facade.py,sha256=k4BaQdCdgjLdJPkDtksT7sf8O8c48KhyGwrmpxIRjpk,10769
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/pricing.py,sha256=OAiSW71PGs9aNAzdGZ0QlpNVFMmJv7TzWIAb13KN_1U,2844
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/stripe_client.py,sha256=1K2DA8EYPing7PwDHz5Psdx60auo8NjwfU58rM4FLJk,4266
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/subscription_service.py,sha256=u8BpNk_Arvv-LnWGVn_gM3_6kl5ROnSei185NOBUVLs,3406
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/webhook_handler.py,sha256=nGOUgQwRLd-Zld5WcDmhk4R5e46-NlMqWRFvJWY-sko,3252
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/handlers/__init__.py,sha256=VUS46oIinfQVRO7fQiB_ah_y3xj4K6cy6-XhtLvddoo,195
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/handlers/customer_events.py,sha256=SEDbiiXvq1sfbNXMj3xM2qCkSxF0ex0y8HU754v0wjU,1140
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/handlers/invoice_events.py,sha256=PynLOyZoXh9FGHxUtcvoRnzG2ofiwmkPo3lF-LlKaBE,3140
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/handlers/payment_events.py,sha256=ucgDXghLScXLAIBV1_Z0qAKlp5e4MgprEHXw3Qq6v3g,2006
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/billing/handlers/subscription_events.py,sha256=gQoqVAd4gypUOLrS2dCvAA2xx0ykdsiatj8gqiKM07I,9053
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/channels/__init__.py,sha256=Q0huVERW4DQ3RI3Np4A2_punujeHNncz6rHfp7O8Tuw,900
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/channels/base.py,sha256=T2vLODT1J7fZEUXFYlY0yRehAUS208XZEQT486JXUog,3706
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/channels/chart_render.py,sha256=_Fj4gg9VK865Llb4Ve8IZY2eRBkGpQmupCk5jQYQP8Q,4474
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/channels/router.py,sha256=l9xTFVCDEfe7e8irz7AEpNHYUsUSPKGpCchPSqC8nZc,18569
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/channels/slack.py,sha256=1tAeyPZ6K8X9FmHhsvwvDVGRUfr0vOB4QRBnsNf9GY0,8684
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/channels/telegram.py,sha256=0jJ2eGVneFacuiMnDL2fqEIIpmVMtCuMxq1xDBJnzQw,8653
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/__init__.py,sha256=ueby83uKUKYRfKQvUx_qpzmDbR0qKPGPrsrh4iqq-PA,1145
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/exceptions.py,sha256=mr_qYBVqpqB2j5j9iVvixJPVlY2q95sj7x5BlsMoVQg,646
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/service.py,sha256=wuZBZ07b_PqqD-_YTfApcHS-fcOSZH-nftriRNtendA,7348
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/templates.py,sha256=QfZXY6mbjpFw7gqGND3Kcq-4uV7M7IarU3Rek3zaevU,1711
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/providers/__init__.py,sha256=e2Ipnmc9rw0GrTyzOtk7pXki4t_3htgjwph2zXww5TY,138
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/providers/base.py,sha256=_odloxO2LDVlmMJtdQpaTzht_wHcA41LyXmOsvO0wFI,699
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/providers/log.py,sha256=tymiE9Jn6ZEmapk88B22x6r4o7_1bolXoroA22oJOk8,1600
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/providers/resend.py,sha256=LqXKzm-G2TAIBF8J49fbCmm8wj3fNGlbHqL0o81gGSE,1893
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/email/providers/smtp.py,sha256=ZCp1CtlwtUEWhDID2iVDRvW4ICTDRQZPbGeH6SjU10o,2217
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/config.py,sha256=LwgVIChuEaCPMppERaYBNttPRehQR965LR2SN01WTiA,4737
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/documents.py,sha256=mCoQbZxCSajfPfEzZUa7JB2DE6t_Sn8LvXle1QqComU,38157
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/embeddings.py,sha256=H5Yqc8xDfGzVzAGO7BXslTDaiw5q79P96WmPLbmtlPU,7551
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/image_describer.py,sha256=WlpA6GTxeC0gR_HXprDKk0O6BkuZE-V9R41keidPKQU,5818
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/ingestion.py,sha256=7poF1TmvwHosXjoQAXluzCwvosy4YB-wuWa9G3Fq34c,7631
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/models.py,sha256=nSKRPTC38c5ZRvscKxiETE_Kh0LZxJOQZQn-iDuhCGo,3227
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/reranker.py,sha256=HmzukI24UJLizSSENofqxCA8o5G9KKYRsbi6L0y3MEs,8847
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/retrieval.py,sha256=01zLSFj4qbA-Ytu48igtaa-EAS8D9yrAjYKc5i-BFfw,9650
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/vectorstore.py,sha256=mkas1Hxj56FAmyCmdYzfVx_MOg-icASG2VlelKLoDZA,28302
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/connectors/__init__.py,sha256=YRggWgNzfm77aqpu-LDlfq7jP-D-YtmeRNQAD1cQiLU,2361
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/connectors/google_drive.py,sha256=CHSRHTH59fKNB6qndsmBtHZqB5ihFLUiSfBGqvXtAq4,7801
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/connectors/s3.py,sha256=lVz2n5vX6WPSVjsdvR9PvOUM9WYKEr0V3rhAlSIkckw,5323
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/sources/__init__.py,sha256=XkbpX0wqmPZutRECz6FAEMKBPTon48n72xTINS5D3r0,627
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/sources/base.py,sha256=KGX85J0pHMX9j8PTJm64gYRckV53t3mGT3IYDj6J-Tg,3781
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/sources/google_drive.py,sha256=z4cComs7y9dKjm1VYyiLguB-t-JDJ-SQ9Q74_2c8vQ4,5001
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rag/sources/s3.py,sha256=mqW6lCmG2rsCal0P_IkL_C80SiTGkTNNBCK0nva7lS0,3055
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rate_limit/__init__.py,sha256=ItvkNarmfp_ttog5NybcyzxgAuVc12sTv2TZeMsuZCc,165
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rate_limit/rules.py,sha256=qhWTMlnGOrMlt3xb2mUwi_wsk4ND91mTMfjuaYfbqUM,1767
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rate_limit/service.py,sha256=eTHF-abm5RGdFZr-ajV03qO0N5kyvTF63wLx0xK8xLo,4880
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/services/rate_limit/storage.py,sha256=pfnKQTUiKOpwfOYMCfm08iWyAVpqZ3yLgEEoHYVLxnM,4549
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/__init__.py,sha256=wPhtHZI_FCMIJOeVnqX4BR85311K3ESYszlRZRadVYI,156
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/arq_app.py,sha256=re-StDERu9aB_YzMOBUoSOokxIBV6pb-EfATFKFeiZM,2594
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/celery_app.py,sha256=s4sHn9XBeIdknD6pKUlvJjI4Eg3aE_eHr3cLl0_WUnQ,2177
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/prefect_app.py,sha256=OIBrpWDoKzzCt1RAIT5zvw98T7FmVxS3Py9sQyrP2-s,3429
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/taskiq_app.py,sha256=HYPJ0xToZPgmYh1Nispb2PKMtQaASaFQyKqFRZ7nTrw,788
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/background/__init__.py,sha256=AWr4xGaCxU3sCxqsdn4fVrbrSCJdMhPhH8vgGboxvCo,1544
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/background/channel.py,sha256=dIqwZPNf9okurxJ7Lsa3Jk-sKEtZROTjRN0v8X2CRk4,1089
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/background/rag.py,sha256=VeIjSWp5WjESIVxzze3ze5afFMU07PDw0HK-t0M3nS0,5562
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/tasks/__init__.py,sha256=kWS11I5JksXEIsusNgauOfsI1n86hdIdgV7w6-6gy3Y,2871
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/tasks/anomaly_tasks.py,sha256=A9ypPpRzTLXmlbJ6pOPpzkk9hHOKUOTtXBGoqzPsBJQ,1919
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/tasks/cleanup_tasks.py,sha256=D7QHn_sBIGI-4HxHE0l5Lb2FgdKw0wJRMyzqBonpOqY,3583
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/tasks/email_tasks.py,sha256=G6aA9LFJSXYjNyaBgLqdpLCwSV_AgRwayRYrePpLMRE,4398
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/tasks/rag_tasks.py,sha256=6BEnJQeqdZwgp9lxChBsnBNJpVXS-C15KlmVLPk8zDo,20712
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/app/worker/tasks/schedules.py,sha256=ycZWAIlx0Ii5LTuJ8jo4nco-nOj98TGK-Y5nphGBZ0M,2070
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/cli/__init__.py,sha256=Min6pv55Zp3DSWyXUNKNNE0KqrPNxCwMLDxfWrYtxK0,26
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/cli/commands.py,sha256=T8GO9T32U5ceUMk-1kB8mu9884xQbfjlm_2fW7rvGUs,9349
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/scripts/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/__init__.py,sha256=xqsJPT1QR2TH_5GYK8tiHp-Lb29chxGsr147MWoLAZw,21
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/conftest.py,sha256=WtfER2c2jjsJXP7t1T3MJJkGH3SfUg5depLf0MQX4kA,3351
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_admin.py,sha256=hLh04pv85EmS8CURqXWpFQw6xOiN217da8EJIw9n0Io,29588
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_agents.py,sha256=SyR_iCoMzOoJl0vvcAp68rUbYvymXnCdGjt0zRjbrn8,12424
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_chart_tool.py,sha256=RJ2E6Ww0pvVLypE9QJtifV90Z7Pap2I2VZET2NkdCcE,4706
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_clients.py,sha256=qKU2z4YVQMWdnNE9aH5lnACsdzQ1G4fcE9_sK8x7K2U,6282
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_commands.py,sha256=G7pRJgk0pDQRBIFUIhi0bbDnujwKcWCjCP9Q1D9TzYA,4894
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_conversation_kb_toggle.py,sha256=ZDlX1lMuLl4q41g0f8IE0oPt3lbca4an_8c19Z1xyo8,3888
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_core.py,sha256=7U1k_x36xxou6Mtenb7gx-ZPASpcy4zbEUY85WqwmV4,4239
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_fetch_url.py,sha256=ZnPxBUYH6KyAWcQf1MTEQEUvb7tpDhXcmbVKRLR2Xuw,3595
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_kb_scoping.py,sha256=fEV6jEaPtW5oNyRBDAA_S2jHS2QyxXWmOG-EKhYD7Hk,6573
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_migrations.py,sha256=QJDbmRSyGCvZKBerFrSs4kA5f1PHaMNDShzCuqSR2NQ,3603
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_rbac_teams.py,sha256=ryLOK_4YMtSBfRqeVFEnvcQXoGkQEpDrX0OAsCmm-v8,7037
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_repositories.py,sha256=uQHtc5I5OZpWnO7rC1Y8C7uw1WZWtG_HNWwxpI2OhtM,1286
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_repositories_teams.py,sha256=bIvtIATkynFWyvi81zXphiVyFf1cWu6qgRiB-EQzgMo,9675
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_security.py,sha256=6YJUtT9HqIkhcyAEmQSIiYNunNVC_hmsrfjscmdON-k,3752
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_services.py,sha256=TvRjbkimtbG6ODadx4V4O8ISouboc5ze8567e1IgTJw,9340
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_services_conversation.py,sha256=d9cn9w86kjlxPbO1vBCECBHPIYb75S5jvcYUtU14qkU,35129
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_services_members.py,sha256=YTZDqwSfhZPuZIK6JSpYZa8tlr1PAvH2QpBhGxWrk-I,8812
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_services_organizations.py,sha256=LqguSbJVPhzVq3bHQZC37CNVF4MbQ93iDll0Vx28nV4,6277
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_ssrf.py,sha256=3EQP8FbmoLgbe_mGlCFtkmX1P8ItVvVYlD_6jUbkeYg,5896
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_stripe_seats.py,sha256=vtm5JG_98plUykZK85KQIIKRpuyioAQcQcUGPxAQdVE,5080
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_tenant_isolation.py,sha256=8yl1YrmTewRREmWSBF8wU3StCSn4tFsitRMa_3fXQzs,4361
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_web_search.py,sha256=rGF8rftjC80Ujke0Ahw--3HfB7k2lJA5BkpPFKOKC2A,3119
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/test_worker_taskiq.py,sha256=1SsCCaZ-gBzakWdKvxRChl3PY0beocV17u8Rv1GPuUc,1557
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/api/__init__.py,sha256=WV9U5TSWbUYHVA2F3CD7gfod4RdX8EM1s4ewEnwszr0,25
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/api/test_auth.py,sha256=5hpPUvvwqmD80keuZ2rWvb7UGYWOwpa6vYi5dLC34hY,7373
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/api/test_exceptions.py,sha256=QQh6E6QXdrgZRP-ym0jIroy50x4aYrVadrohTzu5k9o,4617
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/api/test_health.py,sha256=OV3lPybEfyEDNrhmiCe4WMKsm8KxrXFKFBWoceDgrsc,2741
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/api/test_metrics.py,sha256=nikYPuAynnvHWSRFWsuFuqBYY3jyN5sJH2dgiONaVdA,1835
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/api/test_openapi.py,sha256=bt6OOz1DWhynKcCUxFqkF7FQuKAhBtDPAvUgiS6tu0s,3598
fastapi_gen/template/{{cookiecutter.project_slug}}/backend/tests/api/test_users.py,sha256=7QXy6Z0BflemKFtyViOIUVG3MjDpJi-FbLx4CWK9kBk,7231
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/adding_features.md,sha256=oShZqruknW6iYaMLutNvSpXYQP3cmZGg3OuDVaxrAZY,6851
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/architecture.md,sha256=Lg8RzpLDO9tA-zVE3lFnllnTkW-FvQwc7-XMseneTq4,11806
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/commands.md,sha256=fwd58qBEN_mRS4ipOaUnR6A4B3SlqE5piMdsUXXQULg,11621
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/configuration.md,sha256=dKeJ3tmZp15HbK1ndnfQ3dVVfVGpcj9CSBXQutoxv4A,17645
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/deploy.md,sha256=NkFgg_n6CA9Av-CzM4ALvksafLEF2bt2zBurN-TsgRk,5715
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/file-processing.md,sha256=ss5pGrKvcKPqi2hU31iKd35JS2FzqPWObavfD5DpMmU,11003
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/patterns.md,sha256=FiEkdtRMkhPcU32spCnnEQFts0gh-3kGchKZoA1QK9A,5976
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/permissions.md,sha256=dEoSArf7qyni9dwz1mXBfpRkcUE-y7zIgJu_SgODoEo,9883
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/testing.md,sha256=aWdWyLDRJ7g25KXZqDM1c9OR8BlHE3XrCcB1Awz9imE,2835
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/add-agent-tool.md,sha256=vQan0rrqcxNWu0GlWt3_DWN81WUddasINoUzxS3jlhE,2188
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/add-api-endpoint.md,sha256=vk4vpjvMxuqpDXNC4_KpJpGsluj6BUtgR-If20B3Egg,5883
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/add-background-task.md,sha256=ypEDFJWAF_E7-qNkkObrN0tVPgBbzUHLjWkOG2KHVQU,4787
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/add-rag-source.md,sha256=-Ok6_hnUnu-pF4ZnTBP2VfDI4DUpIu1qlbtsreaAubA,5712
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/add-sync-connector.md,sha256=doZ2zcOfZuGuHnozMzbWG1-7_OlhE894xBw_TZhYPqc,9176
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/configure-sync-sources.md,sha256=XKzBW9_EjqQjJAAG7Lk1gz-NaCSHLu7UhmXja6F3Ro0,12859
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/customize-agent-prompt.md,sha256=bi_xZq14SHkNr9LpZg4x62R0_AFL4OatGHNT0SqdgYA,2360
fastapi_gen/template/{{cookiecutter.project_slug}}/docs/howto/use-ratings.md,sha256=i5O0EME0wUwtFvWt3j5GSElHSCjYfMjGTdpW-OxN2cY,4090
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/email_verification.html,sha256=K4O8Opjcf7NQ2GP7LLY2RT1V6_Hjvhrg3ziq9cOlbLA,1386
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/email_verification.txt,sha256=2d232iBrW97Z46zmcb1WJHv-_ACPZ3oOw_Wfx1_5eT0,208
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/invitation.html,sha256=l73rLj2CKA6q7xZeds1hqespYOaOUoVGBZbY3r4qkO4,1445
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/invitation.txt,sha256=sT6k3GJP4Hbh5DrYqZENsaY52mABsnnZCi6nwYZriFw,325
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/low_credits.html,sha256=HyNODqBmn9m0p7DoHVvvYg9zMsiC9UZWL1qgbv5W6cE,1391
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/low_credits.txt,sha256=V1RsVtifxwZvqlNqFDFTqBKAjCiBvIBQ3cBUT5sWDmA,276
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/magic_link.html,sha256=xOv8Q4kpKVIskPUxnmYkYc7iACvkojBKz1rvnXTR2X4,1483
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/magic_link.txt,sha256=pEY62esyRN6OqYHyxmWY_HuDqsztlNNxMn2IMsSZl4A,206
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/newsletter_welcome.html,sha256=yW9ZpS_SpsqhZvQLFyoYeu_sh5xkNjUhjVWOHQa5Y8o,1142
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/newsletter_welcome.txt,sha256=PGKWTd5y53YdZHQeNrZH-pidrtGgaqgu3ib7LEzU4m4,203
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/password_reset.html,sha256=7UkPIC8npWIJ2Hktf0hR77PoXNKwcuKop7XJxCcH7s8,1507
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/password_reset.txt,sha256=zPo07hlp5K5FDCjztor5ynQHlf2EUHISKj8PUcaZ_V0,276
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/payment_failed.html,sha256=-SJs9qXkEPC9uxyv97YBr2oolQ8Nl-WtHU_m0sY3Ccs,1432
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/payment_failed.txt,sha256=W0zivyPHZjo85I5JgoYDOfF4kTMo1ENnyPU78oR0dF4,313
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/payment_succeeded.html,sha256=9vEruLzutpJklRFMbwauAr59NHL3jnzMD4abLIJ6aCI,1526
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/payment_succeeded.txt,sha256=MpVzJrvI7WIfl0Ih5vhk5nZaKMqR9iBVZ8_5MDZuWYw,256
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/subscription_canceled.html,sha256=ZGzB_MXe_x50z9q-X8x_hcTNeHX1zpExsFFqODGx0EI,1509
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/subscription_canceled.txt,sha256=Izd29SW330VqEgxC5gWqJ8PhTYw6JEK7d3QidCg9ujQ,267
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/subscription_changed.html,sha256=a0evmtH8WNz_z-E8n65c0wnkgPdhbQ1IZ3D-sto63nM,1399
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/subscription_changed.txt,sha256=WYQbmDHQDWkeco_pEt6Q4gn7rwZ3-7UD3Z1fXszGtFo,203
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/trial_ending.html,sha256=pEgw58YM0rAIxXMtngsZ_5ddZ5llW6rZ07vQahqlR78,1427
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/trial_ending.txt,sha256=aLIo-FYvPtGtjfci4dvsMHbDsgum-tEAwBApYA4WHs4,299
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/trial_expired.html,sha256=Z-ro1JZZ_xoadkT4qWJVL3nghh4ahTqHQFOzgHmI4l8,1380
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/trial_expired.txt,sha256=ppEQWGDttYmIyRQJBALyDy0es_emciwbFS8yVnkGG3s,196
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/welcome.html,sha256=88iAPWwctcri2DYcIE8zM5wHYSjZtoZOBEq4tpKBiHs,1290
fastapi_gen/template/{{cookiecutter.project_slug}}/emails/compiled/welcome.txt,sha256=WzYZXM4pbV22E_C8KjSCRevn1j7wbx7ojIXYUuzp1e4,240
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/.dockerignore,sha256=aPWb-zCIZu6TI0jiXFs481-eMrOO-FxVvRL3992jrDY,343
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/.editorconfig,sha256=bWeW8XS3NrzXpomZ4w0vGaNxmtkjVdzAz9_OimaGRVM,188
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/.env.example,sha256=-DZjR8Yz4gVjwlAEVz2WU5lUAtZ6wDUKaUpXc3JGBq8,1076
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/.gitignore,sha256=fZEN8HisQjcSmxEB3IDWoKA5dTYDzEAXLtqYKvdsprs,439
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/.prettierignore,sha256=wYnkkZcvXw2mtuFVzYAjH-eFldFkK5Xn26fsZZ19BK0,161
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/.prettierrc,sha256=1byVwTV0G71t2x5Ko6ryNm2oZ8753NfLLqhrCcon4v0,227
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/Dockerfile,sha256=gFukCLmTFut_vKbCOIXSuONONsUjxfc20YzfOSPa5MA,2059
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/README.md,sha256=VWOZbs83mmN49T9LhPASrSeH9aM-NOHY2eeAhrtD1uA,2504
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/eslint.config.mjs,sha256=y48aSi3BZvVi6GvePRqKmfaMJdK6ymN9X5fyeHFlpPU,2663
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/instrumentation.ts,sha256=KKUhYC1lApvs-Vtw9kkzqYiZBaW5axDvHhxeHznljM4,344
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/next.config.ts,sha256=5LYPHgUWe0H8oDoQ7aFBT-OlwC0SSvFJMmoroPAYqp0,3497
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/package.json,sha256=feSYK-WckSZoB-N8WI85z8432VtKfeZ-ms8dbzXBH7A,3679
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/playwright.config.ts,sha256=KVU5cy9ASA9K0ylTbJcDTgS3q_VU5MsqH1-_rH3WiFI,2534
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/postcss.config.mjs,sha256=36x6wthtMmoOWtsCTnlDwYE5PtF6X8uPAxWyTH2m3d4,94
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/tsconfig.json,sha256=d8LzqnKr4bNHXByRHfgxcFQwP_5qFpspoaGbQvEpdgc,660
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/vercel.json,sha256=dZTAUschzf71bsXMxzcTrze9QVhERJNuqbsciWSbE48,128
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/vitest.config.ts,sha256=bEndp9agQJy9Pbfrjq1ARjLC-SZqJzlEHHi3uT9PUto,924
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/vitest.setup.ts,sha256=VkPwN2DE2TjgosXO4vgBFTusROfdmuoi9QqXtDy7pW0,1315
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/.husky/pre-commit,sha256=p-PuC-dVS7YIN816QU5hqmpR25hzkOMlo3mcvcJU3dg,17
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/content/blog/rag-defaults-that-age-well.mdx,sha256=Ymg7WB6XD8yo3ouNSFq9MkhKFFHiGuSaR4ZIKkwoXFI,3150
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/content/blog/shipping-ai-saas-template.mdx,sha256=rP2ggPj6Weauj7Avwj_CGe9HwKoqCxMYqr3czH5hOdI,2768
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/content/blog/streaming-tool-calls-without-tears.mdx,sha256=V4EZz0BVsn1Dts-9wx5u5cEIuW4sjvV-Yh6KfjiCOro,3665
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/e2e/auth.setup.ts,sha256=OyeeeylUxBClyZk-n8X6rd5_43yt3Tf0m8g9Og75rYk,1496
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/e2e/auth.spec.ts,sha256=WgBZMrrJRDurowJ0GFAFmV1Ro1zLX5xZ2nNDGzrTuBs,4697
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/e2e/chat.spec.ts,sha256=7Uof2VBRfw6Hsg7UMEMjb0cvPV5j5x0EqktOI-youkk,6470
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/e2e/home.spec.ts,sha256=dTFTdCqIMXlmnQNvc9F4NhxOdloYThoWbRlJnFeWIzg,2156
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/messages/en.json,sha256=npNKnJ5FCHegyFFt1qmzUFLRwsU7-qS3vqu-oCs6J4M,39390
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/messages/pl.json,sha256=encON3pOZb_kou5FGnZ4z26_-Z5izZt7teT2-oqAY6M,41547
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/public/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/i18n.ts,sha256=NxoJ_MnO9wqik9wQM-nq4FPaBP8aK6LdaculWIypyII,1276
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/middleware.ts,sha256=GHlwWtD6i7CtbWGVZlotlkN7sHgh7CUQAABKFSV8cVE,1162
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/apple-icon.tsx,sha256=MCiMbtWcBan1YmO-hb_yWrAMGt8VLBcDntAQ_DfL3Tg,747
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/global-error.tsx,sha256=rKSgs3mTGYyd7HsamSbYmS2I5rhleDEZtY59vCyYWX0,2838
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/globals.css,sha256=prs17z9mSZ3P8Omb9CV8jPaaTTbnBAP1O5O0ZMWn5dA,29217
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/icon.tsx,sha256=2MB9MxViJK_lYPcLqE_cvUEBzAJt_teCxm400z4MlGs,763
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/layout.tsx,sha256=HZyvPmPQqfnNwhpz2dEMQ2DYCggO3XA9rr_vRnu55KI,2747
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/manifest.ts,sha256=x01jq7V9HttUhO_Kz8YKGUS5KKXPrjo_GpKptD3cJ20,621
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/not-found.tsx,sha256=YQFQQV6ZS3TYp_TCHchkgI-HO56uvwnJCJwk8KdAdvs,1063
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/opengraph-image.tsx,sha256=YRAhEv2tLy7OPgMB8juft64srslEa7kmXDb3ZB0Avq0,3062
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/providers.tsx,sha256=U4TGlQOMNLECCJ6EeUsLHxiA7L1Z0nqqFi0r_pIwHTk,1261
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/robots.ts,sha256=vFVAsabE0Smf3T37sVNaCAv8nrEAYxuE3yQcQ3C1K5k,1075
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/sitemap.ts,sha256=jZsRyfgWjP-Mg6FkGzFpBfXHnbmtLbR__SodbFwNLNo,2597
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/error.tsx,sha256=1yvDag28wh9RF_-9IcxetVYzS0-8sjPiWowmIc_IBOk,1412
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/layout.tsx,sha256=wnwt_cpqN2Zf9bJANxKq6H47KxtBgmTCWZAQ8VTBaos,2008
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/page.tsx,sha256=Fpc6G9hQjaF_It7-_EgWT_qxQUslzPqTHekLwnrspM0,16759
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(auth)/layout.tsx,sha256=J8YyBSIGDMaeaXiEEt08HsbrOaynJnLMSWhrV3zknyM,4144
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(auth)/forgot-password/page.tsx,sha256=jvg5fhKN480BDbM8dlEdfzpjgSOeQE2ef6DBgoC9vto,584
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(auth)/login/page.tsx,sha256=doz-_c1pTnTkA0GRsCOzo6LTJ9FJRzwtXAVJWnd2u28,704
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(auth)/magic-link-sent/page.tsx,sha256=woSTpo2X_DLssgSIyuMBJcsl92G4gdf1qfHIv5SCy6M,2448
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(auth)/register/page.tsx,sha256=rzSWcFJicUbn1nJ91BooCZpkNzpXsf42JFsOtUFk1-I,733
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(auth)/reset-password/page.tsx,sha256=d5IE3Ml_dht-HT0rAk1iCPma5ScJszwZhsz2NfxacZA,1891
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/error.tsx,sha256=6t4MWe5_4cWSbY6aHscsk02PeS2o2lupkyON1BM7glk,822
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/layout.tsx,sha256=aUdoZKTPr_6vYZjuItzd2j43xygHpeUiXV8hV73Wd2g,855
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/layout.tsx,sha256=mlF8rZ0HEoNVFZ2DB_qzkfhJQawVaR1_Claxewn-QIs,1322
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/page.tsx,sha256=evip8MS8Z7nEPtT_vHBtZh4VmWKgJneCcUV4Y2_tM54,7446
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/conversations/page.tsx,sha256=XsFIsgpAnFtlxuMuA0ZYyIsD6u52TuTRCKHG-8EzCc0,12959
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/ratings/page.tsx,sha256=YUg4tyAfVLEkt2gynJ8PYxzUzZ1zdZHOWHEFrhSFmSI,10865
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/ratings/ratings-chart.tsx,sha256=ghvRrVZzJ5F8se35cjyVq1r0NVQ8uRRc1w4Qwzd_bO4,2893
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/stripe-events/page.tsx,sha256=wJTxW3EukR4aHrX85IowLmNTjJ8fRuLlYt5vACyEWjA,15072
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/system/page.tsx,sha256=idi9eBTUoqBfAL0vKsrIS0kJn14U1iKb_2HtsuAtVHI,10052
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/admin/users/page.tsx,sha256=pbfAXu2wRlGPJVyvDu_OKWyYkmK4Ph_1yebpXEnVqTw,9220
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/layout.tsx,sha256=1Dg0HE80Oucw6mbSL9PhdQsBWXgQnnRO8jCNtJsZGPc,1226
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/page.tsx,sha256=AKg0AQMMFnZiIDKVCIMXbg99QG0riNtpjA6iAr2_58k,9577
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/credits/page.tsx,sha256=3VH0QUABaJV3hcrcJN6cO-TtZcHhOt_PvzxvIHj8qBo,10385
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/credits/usage-spark.tsx,sha256=ItRk-kyWzpAlf4mN7Vbkrr3vKU_IKjHkTlcebq3MQzM,819
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/invoices/page.tsx,sha256=o_NdbNOS_FvZmPM6l6-tpUxzFmZ5J30nNr3vMocvQks,2971
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/payment-methods/page.tsx,sha256=t3q0g001Ut5nnCPqRveM9XcE-OhNEPcAFCZ8Wt_LGiI,404
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/subscription/page.tsx,sha256=_TOS8jz2JWZdmUPcfJJ8oV5j96qF2VcFtgfLDIigL80,4733
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/usage/page.tsx,sha256=vYUBOL32yzJ4kJHgkQcELOTaiCCnCiJinikXkX6Y1Q0,6870
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/billing/usage/usage-charts.tsx,sha256=iYhIjwZ2OITXKzZYy4MnpKlQO_UpDI3JrzYgCIq2o30,3387
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/chat/page.tsx,sha256=PGYA54cd4rrHRwospiKSlCZbht2OVO8Ux3Dalvk6eS0,597
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/dashboard/page.tsx,sha256=LsifI8jtEhrHKUjDVJSi2CAzCzP1HU-SIzomluO5u6A,11970
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/dev/components/page.tsx,sha256=xoOV8fXTvu-U6S44bz9nWS7N6Roj9dU0lKxSsWf2vXE,4435
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/invitations/[token]/page.tsx,sha256=-JxzGa7DXbBIoOjNEY0UPO6CuIXIMTS-6kSzYMx7S2o,3039
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/kb/page.tsx,sha256=Bgr-fksCgjxc_amNxqrRVL_Ebm8znzsawRzpqGGY-do,5580
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/kb/[id]/page.tsx,sha256=OSkVb53kwqDkYeJ9u9dCZweuODXIsLGXVslMlPqsWa4,22149
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/orgs/page.tsx,sha256=soWYXTeVDwX3m-pap_Fal-0YjPXNYOCMpX-rWcKuQaM,7841
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/orgs/[id]/integrations/page.tsx,sha256=luUxOeUi-IjBn4UmOx0qlkcMN1IMu7mfBdROtzmHHKI,8532
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/orgs/[id]/members/page.tsx,sha256=a6ydq0KQn2XNdY6LoxUMRt3YwuYyLqZVkMbLOP0MjSs,12749
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/profile/page.tsx,sha256=Eq96ai1eSTRy44W0-NAO5jvefIU-PaU9EtBy8hVNeD4,124
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/rag/page.tsx,sha256=qxa-V3IMQUgtCNhvQWbVeEr9oO7Fr46b4e0YomsYzVE,38998
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/settings/layout.tsx,sha256=P-AkkLYCBhNwASIG1MpJ5akqQn7SIoZg5WLNZ933ShQ,1133
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/settings/page.tsx,sha256=kvZJWioOIHo4Is_SR8RnzuRv2sqqja3QVZxsvSfJo9c,169
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/settings/account/page.tsx,sha256=WQBvycs3j-fBu4p0k-Sog3amjfYWthOIvckPSnx47Xo,7688
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/settings/appearance/page.tsx,sha256=biiOc8xIs7fElMAEL-j6A1rDA82cZRDV3B_8PDvFNjw,884
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/settings/notifications/page.tsx,sha256=TJJcUny68tNlJnuuecN89EAbRvFmfwd7fDM5MC44tDE,6129
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/settings/profile/page.tsx,sha256=1F0e6cqDaYN9v58dvXQgtG58TKgzbo6hyGv_fCacg8U,12112
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/(dashboard)/settings/slash-commands/page.tsx,sha256=_aGsWXEM-U-1rdQv56Aqe6EwcE9E0qbPa8wZsd1tuhk,747
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/about/page.tsx,sha256=zY4UYpG88agVr5N-rj1Cbh-im18kxQL8WmQfwGev5WA,7641
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/auth/callback/page.tsx,sha256=jbbN1C7xDQQHzNQLjGoIC0m0xp8jARRTUt0fL7thupI,1977
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/auth/magic-link/layout.tsx,sha256=gnrEQuJUmbC7S-eHSrog64S6LO10-4C8JlHRHvhgvWw,331
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/auth/magic-link/page.tsx,sha256=9PAvuyxakpkPQ-Hd0Lx0YMLy-B4iiv3XpRhXAIvDMAM,3600
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/blog/page.tsx,sha256=7nW4XOyk618DWT5LyH31YLYjCnEsdMayW0h-nlYpPgQ,7176
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/blog/[slug]/page.tsx,sha256=C3xB0le_W7MnVoqdK08PI4tfL6rplQp8Bs9oj1ooA5E,7967
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/changelog/page.tsx,sha256=yfoEug93QmMWx2-YtfcpR1ivkUd1MDnIOkVZqriOHac,4768
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/community/page.tsx,sha256=Gsk1kl9fJszqfaNNTx8HfbIWed6637h9uK6QwdXsDSE,4376
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/contact/page.tsx,sha256=eyqfBMKv2CyNHkK-3uUw1tCFTFXiD6vt9E8w-Tx5OH0,5041
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/demo/page.tsx,sha256=L_0eR9qHlrkrCgkblZ-WMVk5TKCzSu6-PsjNFMgdJkE,5798
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/demo/[id]/page.tsx,sha256=wYO6vdTlUBTYoMAHCHjGhE3Xfm5q5cYR-Qw1UN8dct8,2521
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/help/page.tsx,sha256=exGH7IZaJ4ZtIzrUm3dFEar6zhJaB6bwJU5lQNDIkGk,4047
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/legal/cookies/page.tsx,sha256=QQXfgjnilT-BrUCsHo0ELx53Rw-E-utcy5Y7HRqE1uQ,1123
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/legal/privacy/page.tsx,sha256=e-ml6_OAgiG4bcodWHaIiPfPi-ID6w75VG4acSeFW5k,1177
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/legal/terms/page.tsx,sha256=aaX1-yAEiaD0qquYb7nNdzXGXCLOV46WiCWWW6gEwcY,1148
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/onboarding/page.tsx,sha256=dMlX_MTPOFnadrSkqKAUq9dM0Cu1iHtOKU4261LMkdQ,543
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/onboarding/[step]/page.tsx,sha256=yytv9neQncO3HExUSDv_AMMLzXze-foxJr9CI8njm70,1626
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/pricing/layout.tsx,sha256=mMnWc7LSpFgsN82qkstqydAjfLlqqSO0S0iC04ZroEA,1223
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/pricing/page.tsx,sha256=1r3798X6jDmLLIBWKyZKMdbhKyd28F0VTXjoQT1sFZ4,12463
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/security/page.tsx,sha256=XL0ilM_cVCBOa7GfNPHMjwJ6aSjN0M0saopFP4aXmWg,3823
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/[locale]/shared/[token]/page.tsx,sha256=9rVe_WeC1fqhIXbhIcGsT7YxqREMSuhXToIszMPBPs4,2644
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/conversations/route.ts,sha256=rzBk93JkMSXe1EUGLD9yVblwub7zcd67Rf2wxDBouIc,1519
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/conversations/[id]/route.ts,sha256=uToRQeUCQ-sR0EsSlMN2QASGe3yF31QZpbCK-bUM6vA,982
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/conversations/[id]/demo/route.ts,sha256=DqUk1zx-DmAKyivchFo2i_uAoKDpQp2sABaez65ZDSc,1248
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/conversations/users/route.ts,sha256=y8WurCMixJKA8AKuvD7JBC5quhv6_kJh_TFDsBgK_TA,1191
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/ratings/route.ts,sha256=mWjX4yTeJahcpjyHWoraBvGHlXJn6e4muTcpLdnkuJQ,1352
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/ratings/export/route.ts,sha256=3SLfuT9I96vjOeHJubk0D3rbmkaxfIInEKFM2xwGMLU,1886
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/ratings/summary/route.ts,sha256=ZoFt6DwGeK4AuAjAICvS52jDTL7tzRduzl_Q9LGFgis,997
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/stats/route.ts,sha256=naO8a1EGW8XTf6437tkuOfK8rqwiysvu7Vs7QploqQo,799
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/stripe-events/route.ts,sha256=OEXvnipNNV9YO4YA-N2inN46fsB6AfO_HdHnD-XjBuc,912
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/users/route.ts,sha256=OHFRS6yqJ0Dssp_2JILdMrlWPOwN9IObsETNlrcQYyA,1260
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/users/[userId]/route.ts,sha256=n7qz_WZIQsM9982wk8ggIB0KrcioEJ-nnujB_ElrQzQ,2493
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/admin/users/[userId]/impersonate/route.ts,sha256=IoQ5agh5YZHujKHcEfuiBRF-yL1WALXM6gkR7c0jLWM,962
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/login/route.ts,sha256=ns4uvrWQ-d2nacsF1pTYG1cEakvCzNY7NSa7uMZrMKI,1882
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/logout/route.ts,sha256=0qxHR2OPvB2-IVKx0oS5f_U85e6EHq1oM5BCkUBsVeA,1167
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/magic-link/request/route.ts,sha256=NEeaJx8y4KzSCAoYMYy3BxaeIh5P6hnXj4Z3EGe-RIA,684
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/magic-link/verify/route.ts,sha256=opdxw2xpY7w6PG_vtQ6ciGeVstBxHY0AtFAil_tnamQ,1468
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/me/route.ts,sha256=qifKtoFn6mhc-WKGCgRkMLXAozaV1njzze-7ZC-nMrY,2644
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/oauth-callback/route.ts,sha256=6HCAesKyqQS58QfrLM0LX_9aPDdZ4D7FCxFKQOtzvdU,1505
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/password-reset/confirm/route.ts,sha256=u96o_UzWdjLkTFnHfe39BndXK6aNY4F_H-gNjOTwU1M,688
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/password-reset/request/route.ts,sha256=Udibt_OsmUVlF4KhrhoptCg7nc3X58Qt16mwb-Lg9cQ,688
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/refresh/route.ts,sha256=NMmXK5X92mofkQ9ca24xrB5vYb2avJWPa7408M2Ibw8,1978
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/auth/register/route.ts,sha256=nZVHtIebfXLSFQo1YKiwRSG1sq8sx057O6Y_ufmVF94,792
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/billing/checkout/route.ts,sha256=p1M8tlu9k2OWCcImClgU8_9HuvQ9RNGzo3Nh8HSvwEg,886
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/billing/invoices/route.ts,sha256=-x41bnrREpw__eKDQLVvswWo3xaBG80AFKpS2zLPvEo,860
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/billing/me/[...path]/route.ts,sha256=luyMz4YgxNlmLJ4ZfyS3O22NdNR0Py8zR5k4iw9f-MI,1992
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/billing/portal/route.ts,sha256=sLAXz4d5OETSKD1GSWRUacdndRR0PmSE84IdYqL-jKA,775
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/contact/route.ts,sha256=nKXsB_Uq2pwtfGHIAUKJXUGO1b-nSx216Id2T05H888,716
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/route.ts,sha256=GXa0r4ylvFESREES7FhB082MEVcai0PpcPM16d8_v4c,1815
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/[id]/route.ts,sha256=CVsnRcdb_kGZ8rY_od3Zi-NI22hHLYO2y6iyMaLZDis,2735
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/[id]/messages/route.ts,sha256=Tu3XfJTBz-O9PwnAKYF6kKjHNzYSMGoyAnncZymcE9I,982
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/[id]/messages/[messageId]/rate/route.ts,sha256=OHUEGD3VXaI3b7VLhMN-tlXUtUEsOx_8SA33JxH1QZo,2632
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/[id]/shares/route.ts,sha256=s9gc8UtzOwJvXa_UjYPvD3pQxTF-Q7ILSjgnjou1ihQ,1804
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/[id]/shares/[shareId]/route.ts,sha256=omGOcb4sc6aWhPax0YO2D8E2MJH2TjOzfq8-o0QRG80,976
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/export/route.ts,sha256=HRD_BAZwknrO1WnWWI24b81jn7KM_sL3AopFvpDSoFs,922
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/shared-with-me/route.ts,sha256=AChKa090ZeipeAQsNmrnjzZT3Le-zATfHcca6GLEvzg,981
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/conversations/tool-stats/route.ts,sha256=wkd31y4JOi1OeZyoPNXGZetGDMpoSlEtVeyzEbJypCQ,869
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/files/[id]/route.ts,sha256=Tq7UXDvkqJ1NOo_nPfucLsZbNkK09XvIceH8QF2cPQU,1823
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/files/upload/route.ts,sha256=Rl7J5yNAJeMKcfsusVkwdSty882ZaYe3mlKVjHq2oqQ,999
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/health/route.ts,sha256=nkuTkMDfhrPn1xAvlNoC5ZdW6gbhq2ud0qKtV65ZE6A,564
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/invitations/[token]/route.ts,sha256=sNpG_EAaKES1_gqQkjisWmf2KkBbxzx3iXJusbrLRVM,1640
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/route.ts,sha256=QAvxOfkOe69iKL7q-qIRX3RzljLYAsXTvnaSU05Ph-8,1506
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/route.ts,sha256=fXZCFoTNUCPF86Ui5TvNWfMmj_xijBLKUulm_OwV4_8,2392
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/documents/route.ts,sha256=9jqV5DGyll1rrha-0K9sD-m0r2jVzTKgNlEmp9OPOTo,1998
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/documents/[docId]/route.ts,sha256=U97TuLsMTscOzmGQtxxNcuYBVGuq-xq9pHCURUtRoFs,961
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/documents/[docId]/download/route.ts,sha256=x6WQQ7MBLKZQ63STof8Fx64c7j5TAt-6cTZVn6BuBBw,1338
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/sync-sources/route.ts,sha256=qrlp-fcsgBDfP9ZaA390apo_LKbvdjgd401tDZAE73Q,1775
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/sync-sources/[sourceId]/route.ts,sha256=5Y96zHirwgZhROejP2LAyK_kVwYLElXFTdmDKJOP0Mo,973
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/sync-sources/[sourceId]/trigger/route.ts,sha256=IU2F3WBgiETvCQBWpm7oPQ0bWWGZgSwP0dM81dtKyaw,968
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/kb/[id]/sync-sources/connectors/route.ts,sha256=i68p3bxidYopxGs7ZUMMzCy2agkG8kI12cbkbE-I4fE,908
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/me/slash-commands/route.ts,sha256=nFnbErcpX6XRS47569Zh_kWNK5h-2vEEWJ8ZsYW_ylg,820
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/me/slash-commands/[id]/route.ts,sha256=gWLH48KoJhWqj_2ThbHNgKMecTeqE80hxTiZxxfflVs,1775
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/me/slash-commands/builtin/route.ts,sha256=Iy6uXOdtRujZrRWoqG41nNvmGNfhG6NugvERwib497M,915
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/me/slash-commands/custom/route.ts,sha256=vN9huCUgMPLBJ-rCMgFOQ-IyVI11BcXDspDjDoZTiwM,933
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/route.ts,sha256=qK6m-M5bUbEBh_Fl8VoWYOjCzoEHR4QR81bMNCxeKZY,1512
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/route.ts,sha256=X54dcD48-5STG27N22N_VijnPDMD86KEfxVBK7lt-pQ,2398
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/avatar/route.ts,sha256=n6B6Dn39lxRJqQineEZaAZQIJmb8PYGCzx0SwAAEW9Y,1967
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/integrations/route.ts,sha256=J5XPrGEHE0X1Bvvk42t3DhUVHsGibvCmLJq4zCjy-8g,1810
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/integrations/[sourceId]/route.ts,sha256=5kyPmcgbLnBEFEojjti0V1uKk8QWuDWq6W5G4Qmyy-0,998
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/integrations/[sourceId]/trigger/route.ts,sha256=RtNZHMJr5ard-KDdMgLJQZ7-GekXBOXvCYH9zsOZvnk,993
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/integrations/connectors/route.ts,sha256=MpBgHI6-x-cBNY7URK-4bPxZ_xfD24uUQ-gfQ_mMYQU,933
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/invitations/route.ts,sha256=mSi8cLDzWrc3-I7hQeMNavjaYt3oa1sBRTY6iY1twxY,1724
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/members/route.ts,sha256=l4OdDhxxVOK1N3opUwJF3BmsB08yXoeU7eiJ-80XumQ,876
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/orgs/[id]/members/[userId]/route.ts,sha256=PmVQudyw4lL1p3_rAp3cvmBMlnl_eId0y5eySt_PlEU,1783
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/sessions/route.ts,sha256=ZyvFtBpcXrwiyOqMJASCmObG754PYPFeLAd_DDJyT7w,1399
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/sessions/[id]/route.ts,sha256=LQmi8IeSQBK0O0NAF3Nhc21eOeUpsNgqpA6PR0mBkQI,891
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/users/avatar/[userId]/route.ts,sha256=yLVfdT3I5zq2YWC90bMhAMVqjQIiYllwgxN5maH7ecs,821
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/users/me/route.ts,sha256=CRsybOr_59-cDKp0WsUNMJXR4P8bripyNSQ902zwtYQ,1503
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/users/me/avatar/route.ts,sha256=KGED6UpJdPryW8XSqJTgKCsE5V3jvdovtmFpvonBNBM,970
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/agent/models/route.ts,sha256=Ux4DyR_6jECWDp5jThjVsU6Vcl-kjawQXC4nCJKQ9Bk,794
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/collections/route.ts,sha256=P8vvnwjiOFBTjWQECvvLMVzh0gzzFwmblruhiqLN5lo,1641
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/collections/[name]/route.ts,sha256=1eEKGfqEzYVNwZa0BqHMuine19CXItuH8ifwf8hgk2Q,1659
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/collections/[name]/documents/route.ts,sha256=IiMkNn34eLer-0tlBSf_b06yonTRfxAd7pHuxGC0g_4,848
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/collections/[name]/documents/[documentId]/route.ts,sha256=9VMtJ3FKQldgyZMLZXK-muJHqvGnT1a0cnJ5uv8IM3M,942
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/collections/[name]/info/route.ts,sha256=edzHtlwvCtZZFwTHQYA0kckdLuHWmppb1sYPzhVPMA4,1731
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/collections/[name]/ingest/route.ts,sha256=bWE-rjVmt_B-nJu7kNWvh8Tr_A5tUMT8ERaUdBbWExs,1190
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/documents/route.ts,sha256=laSkWGS19XEfKR7TMNsMPZ2A1CXkH3S_z9PxjgNBeP0,941
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/documents/[docId]/route.ts,sha256=m2o9QJuE98nG8QAo5aQMEW0JJxoL3dHngwMbRZUi4z8,887
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/documents/[docId]/download/route.ts,sha256=FxR0dHGBXuPm0O_jHVTKhjxlKz3TygVAxkgyIP-hQQY,1244
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/search/route.ts,sha256=D4JjdQpsmZTcsVCs18NYgp_-elXvLZHs4KklFB7DTw4,939
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/supported-formats/route.ts,sha256=-fSTkqLrGet0WSqwgW3xj9tJDs8HTsxLECDv6NQssuI,736
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/sync/[syncId]/route.ts,sha256=5wsEfpJINO7rONx5pVbk6B9C2I19k1BPubfBpc5x2jA,868
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/sync/connectors/route.ts,sha256=X--P3EemDMslL--NOtl2M_QrYf0c1V-_B77hLulEBUY,734
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/sync/local/route.ts,sha256=cblCQsDZbFyUz1s63f-ZFi4OsETkFE5Ti4Jj2veWYco,872
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/sync/sources/route.ts,sha256=XPTMeXKOGCRDWHjHK1HDsMyI96kCq3_4RahRch-oln0,1499
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/sync/sources/[sourceId]/route.ts,sha256=cUaJtPQPmcJDFzEZibN7tKvfAigqbeynRsxxwnItV3w,2469
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/app/api/v1/rag/sync/sources/[sourceId]/trigger/route.ts,sha256=NiclUrqYVOKEGGFuxmTyx6gnqvqrHIbUQKTRHnGrIxo,886
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/brand-override.tsx,sha256=Zaix4ZnMYSo1A7NF8YaR9C20mYC7hdFjTo4KC5-xzzs,1066
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/language-switcher.tsx,sha256=fDsQufHFCw9l-K1KnRAIxJbCzUdQnzmPWFKXiflsKxM,7670
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/admin/admin-nav.tsx,sha256=ClEzEICxiQENsmCdUEQoAqpc2vU9vi1ULKkH6Wt9kGY,3516
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/admin/user-detail-drawer.tsx,sha256=2fOkXuvkW-OeNSYAfBudPwvVzbGVloGDaPGVer3X87U,10033
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/auth/forgot-password-form.tsx,sha256=yeMVn_ujNHdeKK7p-dyLic1z4oz0uJj6m2wnP0s_QEQ,4511
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/auth/index.ts,sha256=-iTvQb9qZJ8ZuRACFjIVAZ7oxhR54eSMR6FMEv6-UU4,264
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/auth/login-form.tsx,sha256=_VQalBHx917wopkCIiBJKYBoz_w_M86JIiFZD0BIxoY,4483
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/auth/oauth-buttons.tsx,sha256=pz0-ik_xNV9v4Bt2QdlhicVN1UV9d0aYfBYwiE7enUI,2558
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/auth/register-form.tsx,sha256=TZG_hBegh5i_cy-Vv28Rckp_ULK36T80MCbwD_4nd3M,8519
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/auth/reset-password-form.tsx,sha256=Bjaqycc2-mxiJeNVJMO187ZaILEVaV2tpBEWMLdYS2E,5763
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/billing-card.tsx,sha256=GWpsBgfT9tV0Ua1nRk6iMsvP6adbq1YUB0zZDfdnY_k,3222
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/credits-panel.tsx,sha256=MYSGC-eZ9sb16xEU7wq2A03NTVeG6_KQYdvvUl4bSo4,4622
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/index.ts,sha256=2rSGmOrhi1ryx9w498M3PPuWO9bPPUeRLVmkESNgzNk,327
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/invoices-panel.tsx,sha256=lg1rWRPa3j_yHLUYmzFxDhl6kSD2qWS2F7mzJWP4_ew,3827
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/payment-methods-panel.tsx,sha256=YM08gK3pOvYd8x_Yw82OYzRXSMyYMTadr-Vdrw8jscc,2916
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/seat-selector-dialog.tsx,sha256=n_YsVgj-41P8YDwP9zf5XVZWFCFK_EIy4dwIytPCpEk,4721
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/subscription-panel.tsx,sha256=_bX5U5WtZJcHcG5CN70IOOkgKPpuKowaXsABEgcfYws,8395
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/billing/usage-gauge.tsx,sha256=ZPqrAje74mN05C_OLa_RsjMa4NltVob2YUP0sJTUel8,3345
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/blog/mdx-components.tsx,sha256=0P0-9MrhgNr_dJJzC6PKxexzI5TcdiJajWF1QXDskuM,1546
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/chart-message.impl.tsx,sha256=sEcx2PaCohCH-xOXEgJrxpwtsjhGdktj5KsCgk7hxvI,12254
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/chart-message.tsx,sha256=ZpsuzDVcyyqa931jJ4NF8Be_hLy6VnH_xYECpCkbRew,1584
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/chat-container.tsx,sha256=v93gZIcM8A0WsN8StcJ3yNaH084WFkK_cCmGkZw8SO0,16202
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/chat-controls.tsx,sha256=3AlRkCKfn3tgZ7BNyJG0gRtd1_w599TFIR8wUiKhaak,22010
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/chat-empty-state.tsx,sha256=MDliSs2OeBqAdgsDB8n2F6hAnph171ToMKyWKNhGNZM,3450
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/chat-input.tsx,sha256=93lH1N65c1unaYZsAdfCY7BJy6uaY_-nX0XXfunexvk,14101
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/conversation-sidebar.tsx,sha256=p_Dl_CJ6vGV-JPvbyTfMUb7Y54xDbzoMeqiPWFSuVHY,14254
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/copy-button.tsx,sha256=qvh8MG1UfAgmIBQde8EIU2SZM2bL1YfA0QIyNI9mguw,1029
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/file-preview-card.tsx,sha256=76v3bL9508unPD6v8Yq1YobFYVlqPSf_51uhxUzmLbc,13981
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/file-preview-panel.tsx,sha256=k7Zc3GErzDqG9AWYjC-FHashgGe5np3PFp3jDcz3V20,5346
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/index.ts,sha256=QQyEzBBusvWeWsRJxG8vWJOLByKB6RPRupGshGCr4Pg,661
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/map-leaflet.tsx,sha256=kw6smOBFHQabKtkPE7RF-SrDBvtc8RNG0yEzP3zwRrQ,2166
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/map-message.tsx,sha256=qXVGLU5E8YLnQ9VCi3W2731ONHNswY6dyWt4MkA6r8s,1195
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/markdown-content.impl.tsx,sha256=Ib-0S-O2lPR2YWb1Npgzgy_wNX1e0wSlH9ng4r-MgZg,7898
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/markdown-content.tsx,sha256=CshGuy6cuMpUbxwNc3ediV-bP33dmzs26XjqV32uoYc,1241
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/message-item.tsx,sha256=L6iInDwUf1VwHaCRNzzP9QneOUhSo_eUvUIyr945efg,17283
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/message-list.tsx,sha256=eSf8wtI7_aOsLWYmhkDrOcdHEoI5Br-RPgtz26rLgM0,1544
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/pending-messages.tsx,sha256=7gx3EDbgrT-xygRdhCeLapl6VIVWZHUIneCEbzq3Gh8,2464
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/rating-buttons.tsx,sha256=lmtyqe1rUvq99BNZumM_uV1B1-040dko4EYqJBlbzQA,8625
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/research-panel.tsx,sha256=3DZ7qKdzb6TwQx6qGWXfGefkyBf4Q_QOAWwB3whQKkA,6888
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/share-dialog.tsx,sha256=prBfZ04-DuFzYaN1a-yC2vVQE1oeGP9iICa7BgFfaDc,6993
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/slash-command-palette.tsx,sha256=CJppPM_hGl7_gLTWUpvpR9Ka2YZ-_ZDKkKit_La0PmM,2733
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/slash-commands.ts,sha256=ddcIKQm4vqXh17nqIFPWdnGkuzOQlDCsigIx2W_oSI4,4920
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/sources-panel.tsx,sha256=u3W67H46o1b_KWTeT7CZMAE_oWKlDqFOcnzqsAwkHBU,6143
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/subagent-feed.tsx,sha256=HeOmoSxjvIazSGCHyFvULEQrRA8NaIeXPj5x7oKLlHY,3519
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/subagent-panel.tsx,sha256=ObR1ACPfOLUllCZmrwCcYV0vFhyms7yOtYYNkZ2Duk8,6268
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-approval-dialog.tsx,sha256=TIwATvTCIB-NQMEay0KvKrsk1bfjnvX-8IdhOBK0L9I,3814
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-call-card.tsx,sha256=QBKbPuCEuHg_X-4Ii5bXKHeI5LfDTsXHMmQRQ0mv5i8,11496
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-results/ask-user.tsx,sha256=0WDPIa2VfVCCZAD9ErSDm8k_obQ-6Jzk8NUEju-U3P4,1850
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-results/datetime.tsx,sha256=8QD9Goqr0LQSUJZ8YBxX03tFfXBpSr_0UxDLbgAuK_s,1124
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-results/generic.tsx,sha256=NeZhU7C30jrXdsaabpU3wl0140zmrsbSGBi5vya0Blw,4648
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-results/rag.tsx,sha256=0dvNBaKqemY1UZc9ng0rMgonVbhRFuq8i0d66SEwFG4,6768
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-results/run-python.tsx,sha256=YHTMHyzCDKChmUE--vpr9Uvc238ZGv4-VOJcPJOFHkg,2982
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-results/skills.tsx,sha256=m8vGsbrBxT6mVQadhLE2O6-qCykDZ7MicaBfHHL0-Tk,1220
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/chat/tool-results/web-search.tsx,sha256=FLuPPITEMbBZ7eAq3T7KSnCzaJyq-f2Hwryd0m2JTKw,2814
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/active-sessions.tsx,sha256=N23ngldlMR4qwQBFxT5gBPEtw2zy1ndnM7-pPjKirwo,3699
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/onboarding-banner.tsx,sha256=8HjxqlXjaVh9WF1PVG6LuVfmKJpGdtzTme8FCdbWF_s,2095
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/page-header.tsx,sha256=GkcV7Fw2UF-r8FHfwA9Tr_ZtxgDWUlxZO3agKYUcWEk,2892
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/page-hero.tsx,sha256=F_qiRjX9geHYx5n_Hcq0asm-KqtxyIEOuqmkmSZOXy4,5011
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/page-tabs.tsx,sha256=NlXemANzniI_wU2sF4s4TvX8haa1p5a2SEudqYE_5XM,1831
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/quick-actions.tsx,sha256=fwc96hI-6zaVf6JvdrLKeK3lj02hC50U_aZz3iUQ8e4,2223
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/recent-activity.tsx,sha256=ZE2E8gd3uDuiKXbN6yVdb5M9-h5CGGN7zjmPCrC_33M,5414
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/segmented-control.tsx,sha256=PpX0ryQKbw8__mpv1tFNUla17PT2GEhSMKkUPxmmNo4,969
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/stat-card-spark.tsx,sha256=RNiz4ruP5NNhSJ0cHn5oFO1tQH611Y1nnPh27N1JjuY,1261
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/stat-card.tsx,sha256=9rBfS4Ai76tYkfgJKUM5B2BTlJfjPiTo5c6aXyfEENU,4071
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/subscription-chip.tsx,sha256=zfHJxfdWS8tsVaZsBa8XcZ_PKLsnnoDdHYIrpXWA-DI,3665
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/team-summary.tsx,sha256=P593bGWxNxp3sYQ4LJUe9uLKe7jq6c9Apzs7CGk794s,4883
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/tool-usage.tsx,sha256=ziXBdYe7-GUWk-CCkDOLd0UPA-VcSSee4H-8zmIRets,5060
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/top-models.tsx,sha256=SCF6Km4k-6vZ1PJ34_-I1HI_kOtWG6LPRUZZP7mbiG0,5378
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/usage-timeline-chart.tsx,sha256=5qOWHGrRL1RowATqM6dnL4Fpp17QZemQQHy40WOHr3Y,2996
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/dashboard/usage-timeline.tsx,sha256=9UTnbjkAJxpoJddtJ-LC8znxNTatrUb9RxZvy4aLqak,4878
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/demo/demo-replay.tsx,sha256=EYHtPsNwWHmu9BMETquVuwQc_GiP239uDm_hVflIWWw,7903
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/icons/google-icon.tsx,sha256=c_mbeTuAWdBIqIIi4eQkhdBIu3EwxjjCf8oQCsPYwwA,45
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/icons/index.ts,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/kb/create-kb-dialog.tsx,sha256=FmM1SgExL8FopJ08tL49dXc06Bm3iooQtE8EQvhRgQU,3396
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/kb/file-viewer.tsx,sha256=b3cTQEayGrEDdWq93IIVQQHM0NCHty9KTJ3kqho79SY,12981
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/kb/index.ts,sha256=vLKUhFf9Jl-G5jvoDvCqFHO5AaBCwLeeIdzNKWb3eYQ,97
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/kb/kb-list.tsx,sha256=e813Q51-6N3HEAfHEYs2iU9h-ha3ErpQOZMGr6gVSTI,6606
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/auth-guard.tsx,sha256=w7dkITQtCDT3vx5xX-TRPWSRrkS7gl0Ajyxc8a461_4,1224
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/breadcrumb.tsx,sha256=mZUZfKBSbDjmoe_n7aMopB2aDk5bL26cmpxJtM_sYUg,1633
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/command-palette.tsx,sha256=0zMBPuFo9qkLuwBar2mKd9h2QuQztUTO6jqCSxd7_Kw,11056
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/header.tsx,sha256=v1Uf2MtjjmNpJ94me8oQ5Ja9qNVKb-8qfU4XCtSFzyM,12359
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/index.ts,sha256=RGwTsrHR3iOA1uiHP71L_6DvaT3C-tLdeEjYLVNywm4,72
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/landing-nav.tsx,sha256=sVclGuwZT8nIRmgjwGYpG4wlVCO9gdcitYV8sVXxhGo,2874
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/mobile-tab-bar.tsx,sha256=K1aWkzPCZ7qbaXkB_RvQ93tlSZN2FnV0zQCJZiJMKjo,3836
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/not-found-back-button.tsx,sha256=xwFuY86XY7jyW_gJgxrQHKGg-53SUozhvlOpmif32a0,287
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/page-transition.tsx,sha256=xPkBy_DaWXe8ygXrSxk7DKTkwnMmjk3CgV3AArhLuqw,299
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/layout/sidebar.tsx,sha256=HlTCA-Ei_H6P-tj4Yv8_qIDFk7UkFkj9UUffjZwxA58,3208
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/legal/cookies-content.tsx,sha256=kgPadMYUO1No8NwSKT1ZLzUEmx9uSEhk2QommhQnHq8,5078
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/legal/privacy-content.tsx,sha256=IZnc4FTQOoWi-n_eNVJwk_8Hghmpm5voyIFCmdM7Psw,9296
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/legal/terms-content.tsx,sha256=Ms1kWErgMVD86x0F2w8y29CumZ9vG4ZztILRCyKR5BU,11285
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/animated-number.tsx,sha256=vHe8epQ72s9q219ZxEtvZlU0QujpfcebtAJRt-QBZ1I,2012
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/brand-icon.tsx,sha256=BSXBhJJgAXhCS-URWBe3duuvejJmKb1IGJxentR3V7k,1679
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/case-study.tsx,sha256=GdgsBTnUb0gl8hGhC6TC0_ztWDAV6eG7Z5M_ShQzTpA,2653
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/code-preview.tsx,sha256=3DEvdKSVCtpUACVfVawvpmpXyru3gebJoGcwHr9CKpE,4145
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/comparison-table.tsx,sha256=peH3Iez6vOsrdr4xWUNpKG96TE9srtOs3YiJu2rMrC4,3081
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/contact-form.tsx,sha256=RojrnzunhspaB6lxc94UBqg7p_vTrn_YC1rrJYNzOXk,6818
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/cookie-banner.tsx,sha256=zqgdu-Mnl4KfdHUtaS9srmAnWV6fIrhjvW6xWAFLNwg,7806
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/data-flow-diagram.tsx,sha256=QL87z4LRVLccAJ_AxyWWCltuctbyXhCA_GOI41Vga24,12654
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/enterprise-security.tsx,sha256=_029ounpdYMt8sSEI_jltmACGj6VWB63yI_zNUOaEXk,3822
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/faq-accordion.tsx,sha256=utDMvHwHd-tmsy8QlkiAC9HJr0zFdWBCWBgdHylEnvg,1338
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/feature-bento.tsx,sha256=nGc7BCxW-l6s-BM0RzpivsvJJiMWstDwVuJu90qDRF8,4121
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/feature-glyph.tsx,sha256=B67RpVNU0oPXlp2FiKqfGdWskk_Siy9axTgCFnvBstI,3763
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/feature-mockup.tsx,sha256=Tjra7I9LVgwUeX2-_ZPmtCxRFMISCgoK2Aghg_Xwztk,6740
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/feature-section.tsx,sha256=myQFPr22QuaCLK52kw8MzmD2JMgRSiW4aBRDDIgO_EA,2294
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/final-cta.tsx,sha256=Dtr767x99EPLTTqnpYpNSXDyM6nb3qax_6FTwWCE618,3045
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/footer-config.ts,sha256=YiWmSYAtE7G8JPR7DGjPi6WWqLGKSH7hk7pU8IhZdxI,8247
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/hero-demo.tsx,sha256=nXZvoAKfk5iZgzNw5H-O6on-c8kmmJr_l78NzCw8Ouk,4288
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/hero.tsx,sha256=4dw4JDXKSgPvFeo7LOGpMSGiWKpZKPqtpAssY7zjeKo,6673
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/highlight.tsx,sha256=HMjLEVvRZPN6PAqA1H-76SWX7pkkhjUstNKARl2FxcY,295
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/how-it-works.tsx,sha256=35Ad2j45wmrcDrfj1WOc8C04r7GqSvfNsdo4w5HAsQE,2276
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/integrations-grid.tsx,sha256=oYbwyxulGR8NRRlOd4JWFNo-WpKorUPC1fcSNfyNl5s,2544
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/legal-page.tsx,sha256=mNTWCdg-edp0UVlsPgSnoQmd6i2gSaG55UVl1PcDOLQ,2197
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/logos-strip.tsx,sha256=ZT0Q-UsGluxyr0dEdyEu3552BdYwwX3RjVekccKJOwQ,1550
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/marketing-footer.tsx,sha256=ECTIRLScTZPiwBzRdNha5b9Dzbo-_hUoBWyfINGn97M,4961
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/marketing-page-layout.tsx,sha256=J3Wma_PcRutnpzLmzm1H8grkg79ku192rucCH8zid0g,2536
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/marquee.tsx,sha256=A_h8Ki3qyMNZ6Qdm4lNff58jS3_TVGVGZ7tmbx6rEM8,1961
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/newsletter-signup.tsx,sha256=UjQOPwdJz7Na9C7Kda2vSfPLcdGQx7QW6-cMvx0dIow,1381
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/outcomes-band.tsx,sha256=NjeJdpgyjq9LzUnbnCJvIDr4Q4TocVl7hpYFWuhFis8,1751
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/pill-nav.tsx,sha256=Y7S_hgVwx3F9MrHDCY-6PaLzWBzWWGdPFUkDUECkNqg,14711
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/pricing-teaser.tsx,sha256=AR3MWrifyF7pGZ18hiwwUN-3FlXJLYhjr4yWuCIYZ4A,7069
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/reveal.tsx,sha256=YtmplFJwEKwUQgVECEjFlEtrxp6oe8S07suZJSN0EaA,1819
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/section.tsx,sha256=Z0_AjpKgIJ_YUnCvHXcKwTfFmLDVPrQuKfA-bTn2hr8,1530
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/smooth-scroll.tsx,sha256=zIcCWulrSDNT1bCh6paRRhJnuxbTmSUkKu43eQzAQ4w,1849
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/testimonial-carousel.tsx,sha256=pOu4MF8Bpu-547dETuLznDCM8Uw3Nxm0UhzABnnkl58,2289
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/marketing/testimonial-grid.tsx,sha256=cjlHEJQ-GMmWbSlH7StncvktF2VyCAMQ4yOFc5ucnpA,1984
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/onboarding/onboarding-shell.tsx,sha256=TF6B-LkN1Bw88rCyOm8TEiAw0KEvRJSSO_JDDwJdRFg,4799
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/onboarding/onboarding-state.ts,sha256=b-phu_6N-dOcIyZbkMigfImKJZY3rqpzpTgvyVKzSF0,3682
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/onboarding/step-agent.tsx,sha256=L81N5xeL05_vZ-g74KHUGNXujCvOC2rXFxoLuqh5qU0,3553
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/onboarding/step-data.tsx,sha256=MKXydgoHzzFqOmtFroqBW5ghnqfI8U2FS0YdpXmQlsc,4399
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/onboarding/step-done.tsx,sha256=xeQ87GchjB--1mXXECScsLE5o7IQ46q15m8A6gLmLEQ,1668
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/onboarding/step-team.tsx,sha256=xMa8aiFCbpVZr3Gm4Ov2GxMF9owmIkJwn6IFywIWIoc,3107
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/onboarding/step-welcome.tsx,sha256=nbvmzkmMC78P_3Z_Tzs1e-tRA0-Zh1xPu9PdSs727yk,1904
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/rag/drag-drop-overlay.tsx,sha256=5RAfrNBaqxK71nCv6DV-no_SWz975awI6PGNPYLqX8Y,3696
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/rag/sync-source-logs.tsx,sha256=6oMtNVJF2UJ5f2Z9H_ad_4uH05NMNQefd4WMLLZ6Gc4,4498
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/rag/sync-source-wizard.tsx,sha256=Aa1LaYGBvMv6bYfMK-poW7tvTqp19rDCNIt3kglQVeM,25071
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/seo/json-ld.tsx,sha256=vUrp3n5go5GANeqDaLbf40T1CHNA8yTSiABmkGgWIVU,802
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/settings/brand-color-picker.tsx,sha256=evHmTScSe68Xn8dKvjAzwoI_RZeO6QbgE0J5FAsyz4s,4687
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/settings/settings-nav.tsx,sha256=ZbPG5XaQ-Y8MITZ1VdBIOP2VXG_Qz3bcUi_iTdp20zc,3720
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/settings/settings-section.tsx,sha256=4Xvb2-w55uajQwE0dRFPgxEmeOLQH7YZLwvCs0kuSBA,2915
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/settings/slash-commands-manager.tsx,sha256=-hgqCH7rnB1bmlPIww-fjbo-5HD88BDBwnwKY8nF-xw,10515
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/states/empty-state.tsx,sha256=HmPs65DEc3FEQIL4vNNNG4QMLwwyDcLY1KZZ9w-qFUE,2070
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/states/error-state.tsx,sha256=8jqWC9VANxxbaLj7kEq1JR6K-M-hsacljrOaKqjjL8E,1319
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/states/index.ts,sha256=nrHCK7MnABcT_3c8G4dA3L6L3ZkDSZKJ76GNrRGGtsw,136
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/states/loading-state.tsx,sha256=PO6n426q0TxaGoPkZTS9yCVkuUWS8xbu6dInOD15D-8,3411
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/teams/create-org-dialog.tsx,sha256=IixHUeF8gJcN48_zI9g5RBtpT52_cIpCSVA67mPDt80,2013
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/teams/index.ts,sha256=7UlK8w-oPNhvffHCsLLgJXnHhD7iQHT_ftDG1AlIis8,210
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/teams/invite-member-dialog.tsx,sha256=iOlfQj12vqEXFleSHEfcsiRcuz7ou_8acW-fy21NHow,2820
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/teams/members-table.tsx,sha256=rtyyw27SeoIzA0eh0qX1mp6aUwkAMa4_7qXAN6_9BWk,3686
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/teams/org-switcher.tsx,sha256=w_vXmLmabptyjgAHZXMeeBT-hXAeLu7OH5tpGNMpAv0,2843
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/theme/index.ts,sha256=f4q-3yhwUGnkXfyyF2nZIUoxYj3hWDPfo0ucNyvlAsk,96
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/theme/theme-provider.tsx,sha256=g_fdVm8GTWJWsCcHYXT0e41DbVePDWcN1M5LKLYVrHo,1252
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/theme/theme-toggle.tsx,sha256=oJNEGeNL5REFgGKyiSmZEghsXvF_rmKxY3vmUWBaTaU,2483
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/accordion.tsx,sha256=RrBdm2PDIx9ZTsITc_wQEJy_KbQJJF3rQITamwts0V0,2020
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/alert-dialog.tsx,sha256=25_9w2KwN-3bgea-wEndiOrc9cfwpOhq0KvFqksU6LM,4121
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/alert.tsx,sha256=nw36CwI0p8kiPt68x5UEhirxb5S4y6VJIWI-P8bIMV0,1976
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/avatar.tsx,sha256=kp-AID_ne2x5IwDH0YDSjVojmRjpZHmfzFpkQGXG8GI,1675
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/badge.tsx,sha256=AyfGuGllDSxQtEIuuBJUvX2nbQYwqvwxoZOQKjYMCMg,1122
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/button.test.tsx,sha256=cvc93jA_b1mqJHN5oWK3xtwBEYk7d1ujhUUiLLfcvSo,2307
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/button.tsx,sha256=cNtMDCc4N2tmLPOXlsxwBDvlA0OwwJNHMSP4gMksJys,1940
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/card.tsx,sha256=RMzJGdZbV8RL0_VanM_DdftgUCgMcOD5KFiBhchuboc,1816
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/checkbox.tsx,sha256=F_9cZWAYHCaZZX_slz_RDe_pJLOPA-3G6We8cb4C-qk,1025
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/confirm-dialog.tsx,sha256=PTxKR1acGR4AMuc3PND_X6sk2lL1G6JSdQTwUODn2VQ,2750
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/data-table.tsx,sha256=3FDaL8jAeVDryxoa-5hLBABYWjFiWbJWx9jTSl9aF8c,4248
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/dialog.tsx,sha256=gO01DYydBwvoDF0BtZqD-8XipycLSlFPK03Q3rwT60o,3600
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/dropdown-menu.tsx,sha256=I6Nn8AXe0q7-EajLQAH6V38LVnZBzerBg4xwtRxAMho,7384
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/form-field.tsx,sha256=tEalptVmNpVkRqZ8ukC0YPzkLzSsetv7Ie2Is1V6EqQ,2346
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/icon-button.tsx,sha256=0wAxA-Ml92NB22S98JljVBI8wa_EbbyszdFqY4q9CJg,821
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/index.ts,sha256=kjdG8GSlnKjWOtahI-W3HihdArSo_xevjf-2WtDnz5A,2447
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/input.tsx,sha256=TJt2KjKk7DgPdbnP8R-9c1noqkjuM_PChoj1TPUuEP4,775
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/label.tsx,sha256=j3NU30MyHATUwHKfm_7m6oDqUQE_IPjS5n2PPHE1flg,722
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/popover.tsx,sha256=4GyTxq9f_4IUaB5woOKH9x623XvLrVqIbbrZ7EbW-BQ,1316
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/progress.tsx,sha256=e4gMpXb9kQtwV_fTvn3re_PkTIxgHs-mYwewkj6b0vA,804
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/question-prompt.tsx,sha256=ywO03e0cNClS2479hloB2g4vGjruyXAEn1rD6UBdmiA,8399
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/radio-group.tsx,sha256=IUyy3pkMar6EKzICFn5Hxf_NEmYduxSdv9EswajvUMw,1408
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/scroll-area.tsx,sha256=Bi_mDLLcbPJiFfzdgWjbplTXc444lujJcDF01QBJ5R0,1653
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/section-heading.tsx,sha256=E6o8rIEv0Jv_1rujxiY187Y7gwfYJbCzd6JT4A3TbMs,1393
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/select.tsx,sha256=BsJszzN19nsvJkMtlxHl0UCxJYGJNvpl8b3pgN8FGEQ,5632
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/separator.tsx,sha256=IB6zO8L8AjcjpE6wfL0Q21Ha_pJmFPMZEfT2PYYqNk8,739
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/sheet.tsx,sha256=hbPI9xka7mnDbUpMzB0g3MMalMAq0vw1qkrZrnynXCs,2280
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/skeleton.tsx,sha256=1e15QT9be3T4cZzYOWOaNxBZPmm2Y63qze6HlNJ3gG8,234
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/spinner.tsx,sha256=KfrtXgnORG-hXZO4Hb0a-tPbUlCytmSLB9H4_nDMmQ8,512
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/switch.tsx,sha256=p8pQUXyHOuLYdssRJ0SmmDoy3OQh9DaNFaSFyCB2ta0,1172
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/table.tsx,sha256=klPKI7mE40t8YvB-IHA303vXG5Rq5ZJgj6uROq9fJxE,2819
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/tabs.tsx,sha256=mFMFXs8LxanwG_c39vyVHlbGL9sBy_rY0ZGFEdqyPIY,1911
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/textarea.tsx,sha256=bOrveFUVzOWmYgXkPBG6CCkAxHEQQR23yKwCQ_TU7AY,659
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/components/ui/tooltip.tsx,sha256=a2r38J5b79pdRdp6NHxBl45mR1WdbpIqJjzGuYBgefI,976
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/index.ts,sha256=EO-xaqAt7YxwcgbLhQN_jS1p7Vyg7L-vapOB0LuEr88,1271
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-admin-conversations.ts,sha256=FO5Aw9fnIXmN6_W9h-rBph0JJnpn6XZ1ELGG8Cd8ZGE,4159
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-admin-users.ts,sha256=mayVriTAdSpS8-h8SfXihbRfIJ7hqQKezwUbpGiNQFg,2917
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-auth.ts,sha256=t_ty2PTLpxhY4UDMop9-Qm21n6Ne8swEPwDhlPzUPOA,4936
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-billing.ts,sha256=XosrZfGWIg5u7Nkg4oP4iSIwPf2B-jM9hntryppQ8rU,5193
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-chat.ts,sha256=1ySt4t1O_DaLw9vQ-3Y1EfyXTrFSo6nKaS1IhDhWTmQ,21791
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-conversation-replay.ts,sha256=WtHU_lMxPt33E55luBV6_I8X811KRFxsJKcpcWRaXWM,4111
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-conversation-shares.ts,sha256=zBDtX_8Y7y7prGgvluG9snsd76THpwpAz6Svc4BY2qY,4828
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-conversations.ts,sha256=GaIjfll-yJDVlP0-5-7dbkiuPsy8mW6sKCzYC5q_vvs,10826
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-copy-to-clipboard.ts,sha256=PKdzoWMTTthOqzC9Fj_paf42EkaFpFjl1LO-8Pj8tE0,437
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-invitations.ts,sha256=lYO8cPB7JhIroICQ91z-yNitpwhnTw6lTQ9HSVMoLPo,2611
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-knowledge-bases.ts,sha256=ClQL-ylG6QvoYWMvSB91ihD5WHk9bwSVUscPHdvtbaw,12779
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-members.ts,sha256=Wl-aiHqeLGAJKKumNNTV1R_qbIX8ayyuY5Ri9AdwTos,2538
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-org-integrations.ts,sha256=si4pKegZ-Iw5Yib8VxdlkF3JQL1yX0xGgIHgEi5-LO8,2940
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-organizations.ts,sha256=YxxH4Kv4RrMeAXhcddZHXYxUSJkZis_aHD4fMh50SMM,3814
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-projects.ts,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-slash-commands.ts,sha256=Ld7DgSNXY7NoJBvYq86SNBJPkbv-oR1KfLk-UZAX60E,4352
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-step-replay.ts,sha256=i5OyeW3reN0B8Gj55qaP_cZCwJb9OYl--o6zh5a8V3A,6265
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/hooks/use-websocket.ts,sha256=UtuIGl4sl6ykDkRrosdBXg2EwiQmNYxdaUWF6Bt1t2o,6967
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/active-route.ts,sha256=WuHpNgE_Vc4CaAX__rD-cQLASL-O0_x7SB0TDRoRiyI,1305
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/admin-auth.ts,sha256=2K09o5o8Q24yn1dn1uAfqIIlrCgQQDz4tTFFdJVSCTU,904
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/agent-step-captions.ts,sha256=G7axXhQ0ju341KwYqqOU-pPEGcu-S6X2lcN3Lvxdznk,1755
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/api-client.ts,sha256=v9qO6pac2VH5j-o0oMhawpOUXDKqGQNrPo4KPUlLFX4,4107
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/blog.ts,sha256=xaVKtXjwO53zzvVSPEfaifwfVXQzHnpNvpM8zDfElns,4304
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/changelog.ts,sha256=1z3pSuUEks_KmO-E9u5VUt1yXqQFDOrsXeJ-RvUHB0s,4340
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/chat-sources.ts,sha256=P7P2-8OvQQTvAzSaRiqRvOb3IkFF6CDgBnRdEAsL9rU,2035
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/constants.ts,sha256=eesSDW2Oubtjtpzhw4SQhQun5U1UpHSR_hzS4m2XFzE,2286
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/contact-info.ts,sha256=oTIbswuq-RlSXv-z08jlZTOp2pyPazwcOoRN9PjfjtE,1168
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/conversation-to-chat.ts,sha256=_dBgZCouqzplmw9i40qn5aMhEvZcn1xG0yfHzJheNhw,2424
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/file-api.ts,sha256=t7uOB7xdIh4K1Jt5kcyWro_oEfnrh2hxi52xsPEZRw8,787
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/query-keys.ts,sha256=UK1jzUwj6y7bxSIetYY1oP_CeDN2p1n6P30KNKhhdNI,2405
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/rag-api.ts,sha256=fSr_Zeus_FULCZvtkWrPHIKHbX4A45yL0w1NzDv21zc,9702
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/schema-org.ts,sha256=CmKYvUS5wXQfKF9RtmChvLN18aWinPiFIwohTPmyAOc,2108
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/seo.ts,sha256=B2_BjfwxTqQteTjqc-YfffaFbTP9l9X14ZUeb7V9K-I,4159
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/server-api.ts,sha256=l2EqqLbGOqpciksb6LCrb3sI605mPbZfn5rF2n8dwPU,2248
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/slash-commands-api.ts,sha256=-o7aMs7VN54nMpQhF1f8bSM6fn_OzLXXEFjxl5tvqUs,1640
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/teaser-plans.ts,sha256=EAA5FC-ZnTJr-dJsHApDUOtc6pwnygs924-hVywLMFI,3312
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/utils.test.ts,sha256=7f9craA0Jb-q8Xlm_UklKgirdlUXdBH-k089pgabJrE,1183
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/lib/utils.ts,sha256=wnyTmnuMv_87gwoRl9Fa_A3l-R_rp7uJX24w5JTnl-c,3569
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/auth-store.test.ts,sha256=T_1k_oYdXOGIvLlKP_Z_1QxuZ05-TJ9B1XsSpzrE7Bo,1594
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/auth-store.ts,sha256=y46KAiNnI3bOt82CYfVk3ae8OCzHf9oKYZOTxZXawVY,1964
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/chat-mode-store.ts,sha256=6A7DhUq2BN6hz7CcQDyjZ0d__YjE83zSwfUQmDfTPpA,874
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/chat-sidebar-store.ts,sha256=GBkD_ryKf2dlO6YIj-K85S9t9KuoGfs4tiUqZ0Uom4k,395
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/chat-store.ts,sha256=TUknxC8GGF5JF6znlcyBdGqrmK3V0irl4JWr9VPKYcY,4957
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/conversation-store.ts,sha256=Ly5q0oQ7RHbr3ZeNy-yKI4ytJMqUnpjPGwz2eubUUL0,1377
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/file-preview-store.ts,sha256=6zbbAkTJzP61x6DjFcMNrpJnvyPmEtLHA-eNPVpRt4s,446
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/index.ts,sha256=dRzQoYwWzZ7iaegogwIeZX3hW7oceBHrZX9efGYdDdM,794
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/kb-selection-store.ts,sha256=dsDvge60e4pV-JHMzlrU4mEUhG2JdkHnL9mlIArfqJY,1931
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/org-store.ts,sha256=w_Ce71ScKVUQhJA1JyZq1KFTt2ADTC1Y8vVuSegtpsU,639
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/project-store.ts,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/research-store.ts,sha256=S6Ta3ELTQYH04HyL95VF-mmZuGoL6dBX165Lv6RQDZg,3774
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/sidebar-store.ts,sha256=4MB94K5Qld_Tz8DWi2a6_eJ-5LXUR4P9-G1FlNbRAd8,383
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/sources-panel-store.ts,sha256=JkqKZxRY9e6O39f1U0RMR_L7FJH-f1XT3MrqnaZjhho,608
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/stores/theme-store.ts,sha256=lJxKhJ4r_1Dgk2xw_6iXApIU9FKdcU9r6m5NGYn7_Uk,855
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/api.ts,sha256=s71GyMC2O6w5mtqY8uB9aBYMVRFKeB_QGDfvGldweuo,364
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/auth.ts,sha256=2sMcucSTN-8d4zk1Lql30DElfizApr_fHtOsQ3DvTmE,1369
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/billing.ts,sha256=71NnQ9xs6G3LC_H-eA7mCSbDfUbWD3leyntmid_AWpI,2517
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/chat.ts,sha256=m3HlMSF7ji9-zuiB9UL3Gezq2ij2SF2n4RMce2Zdgko,6597
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/conversation.ts,sha256=laFw5_5gG5_tEsprAXyrhXVGGLLxdFHkSgV1lcZX3vU,2910
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/index.ts,sha256=ujKK1JNdTCrKisVTeaUCgq23Dxv6nVBVgYM3L9aEFyY,373
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/knowledge-base.ts,sha256=xkCES2rU51ei-pdqwxMNsZuoTfmaT7fWteoJrOMQGzw,1053
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/organization.ts,sha256=-Dsw9FGzZAqbclJwnc7l3PqVJYqEehw8Kj7z7kmFYsc,1204
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/project.ts,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
fastapi_gen/template/{{cookiecutter.project_slug}}/frontend/src/types/speech.d.ts,sha256=d_ZfrGpb0dgur8QahEG_K7Q_KysumETNgT48GuSMDdg,1006
fastapi_gen/template/{{cookiecutter.project_slug}}/kubernetes/configmap.yaml,sha256=hWBaAXobB5fEMkBEwc6FDhVni8ViFXsORh2WyerPCpo,1933
fastapi_gen/template/{{cookiecutter.project_slug}}/kubernetes/deployment.yaml,sha256=WlAtShTTqnscq_POHaFI-fZ0R2O1Il1aAZ09k6md07Q,7809
fastapi_gen/template/{{cookiecutter.project_slug}}/kubernetes/ingress.yaml,sha256=4_ccXQP5G1m6lqHn4YrmnkHFffjtSbO9Ui4yh_pMjJM,1499
fastapi_gen/template/{{cookiecutter.project_slug}}/kubernetes/kustomization.yaml,sha256=t5BdtyNrDagRufe1kmPF0kVD8CNtr9Lv7sRo4xh9C9c,699
fastapi_gen/template/{{cookiecutter.project_slug}}/kubernetes/namespace.yaml,sha256=hS9-TeXJNgu28AB0Pv43ob6lLDiavlYu0bwSRI804sA,360
fastapi_gen/template/{{cookiecutter.project_slug}}/kubernetes/secret.yaml,sha256=IyRrqpENJb5bQon8kxhxbJV0ohKPFyihWJ9tGPFDuVI,1524
fastapi_gen/template/{{cookiecutter.project_slug}}/kubernetes/service.yaml,sha256=o3bCXguj8E5aQ0H1o3cBD3z_iZ_RA_Pmx1bc0sVzK28,682
fastapi_gen/template/{{cookiecutter.project_slug}}/nginx/nginx.conf,sha256=gJWUMMqNvr9TwNZOcc_WPPGZvdAlRUH3jLhbllOb_YY,7359
fastapi_gen/template/{{cookiecutter.project_slug}}/nginx/ssl/.gitkeep,sha256=o_WQQOgVGOLttT48x0EXSC4BbbDFemApFpmwhybcVUU,617
fastapi_fullstack-0.2.14.dist-info/METADATA,sha256=2O_Snzk9ZCtgN93PZQ-wHMrpdzYnoGJORCgB6aFAYFQ,59043
fastapi_fullstack-0.2.14.dist-info/WHEEL,sha256=mffPy8wBnZQn2VnJUU5jE99KsxaSfiyMHV9Yt0aLVxs,87
fastapi_fullstack-0.2.14.dist-info/entry_points.txt,sha256=s9JXrISZp8LMYJGeVofOAd1wPTzpq-jwjSgSf4hWzjs,59
fastapi_fullstack-0.2.14.dist-info/licenses/LICENSE,sha256=bL4JuK_rcA8y__Gg7PEuTs3g2Qf6VvSz2w2Jajd6nVU,1063
fastapi_fullstack-0.2.14.dist-info/RECORD,,
