django_spec_mcp/__init__.py,sha256=VXRsF6FGYoErcVL2qU5gb7q_ejm4iFisrPot7VWXw3M,4500
django_spec_mcp/conf.py,sha256=94kv7gTdZzxGipa7hMt_QQ3f4afM-jkeXZBAzSfZwkQ,3422
django_spec_mcp/version.py,sha256=YtKE5kaJx3eLef8IxINR-rwWwGss90i5tQB7CyRvkj8,90
django_spec_mcp/_compat/__init__.py,sha256=IVwb49lan0sNm6Cmc08kQiX0Ztzs6rrSwJqRkrzshqk,159
django_spec_mcp/_compat/acall.py,sha256=iqW_1e6ca5ewMSq_y0oHo3rm9M5KAsSwsWH-gwppggk,1400
django_spec_mcp/_compat/reject_awaitable.py,sha256=5XcR9y7FdkkdxYMxXyX68fgXBI1ou8Qrj081_K_Q_zM,2306
django_spec_mcp/_compat/tracing.py,sha256=y7gR_irjDbbu8dfxKA_RRGVXs501oTxid55FJmM1ug8,1769
django_spec_mcp/_compat/utils.py,sha256=_caiwbCxrOMAz9OEuRNdeIBXmdhN38jjo--G_X0qswg,737
django_spec_mcp/adapters/__init__.py,sha256=da1PTClDMl-IBkrSvq6JC1lnS-K_BASzCvxVhNxN5Ls,13
django_spec_mcp/adapters/check_kernel_spec_guarded.py,sha256=7BlXXZOV_taUClYXtoT4qpYul4dSdo0dDb8N5uvkxK0,2220
django_spec_mcp/adapters/kernel_selector_to_resource.py,sha256=09W5nmkpxOxEpsQqon-COExeawiHKBHbA53AnWnTOjM,2892
django_spec_mcp/adapters/kernel_spec_to_tool.py,sha256=5tvfuOk8XO9fEiOCRLghmLQ7NLvGAc_R6RFhETLdins,6514
django_spec_mcp/adapters/ui_to_resource.py,sha256=R7wMTNerMLIvAfp91VEUqrU0BEFxdq3QVKSWCmttAts,9020
django_spec_mcp/adapters/utils.py,sha256=ou7XnMV60NVdLfE2F9qEjrEoUvJVRepvFfsAZN8YVzw,4062
django_spec_mcp/auth/__init__.py,sha256=yj0AD_eiICmj_9UgicebCltydgrShpJ0OPXcX25jLLw,668
django_spec_mcp/auth/audience.py,sha256=6lOAJsWp3iqDwpXa79E7ywNhGkOQe56qW-M6g71Ynxk,723
django_spec_mcp/auth/bearer_challenge.py,sha256=FD43tUC8ICyqx_2YYgpPk3mJ7ckfT9DWmatB9Jhn4HA,1339
django_spec_mcp/auth/insufficient_scope_response.py,sha256=7B_5ebWHNBo5NctYpxrCHihI3CVUIy0g9PlzMd62GLk,653
django_spec_mcp/auth/principal_for_token.py,sha256=vxehfy5osfw77aCuS55CQgbXQ22ONUmtfcAhc8LGA5o,2745
django_spec_mcp/auth/protected_resource_metadata_view.py,sha256=uhMUm5WuJHS9KSiaQpRKCJgjfQ9Zj4Dfw8LvG-4ewXk,3027
django_spec_mcp/auth/unauthenticated_response.py,sha256=ypI1Wk7pn-L_6dz-3XHA8KlfIVQ3ErfmD3J2wECINS4,669
django_spec_mcp/auth/backends/__init__.py,sha256=xWUusawH3py1l5nRj1Vf8kiJfFqt4c2KrT6r_loNYo8,107
django_spec_mcp/auth/backends/allow_any_backend.py,sha256=A8cV1PrpKQVVWgX8aDEnMX7_uz462pw8PspHh4RjaPA,1436
django_spec_mcp/auth/rate_limits/__init__.py,sha256=VIrul5R_l1hpZNDm1oBXwUFOu8dH9lCSbXtsUgc4Z9w,474
django_spec_mcp/auth/rate_limits/fixed_window_rate_limit.py,sha256=o8atg-XEZ1WEXKkCRvhP84N7p3SmFWcTurgWXFsejh8,2499
django_spec_mcp/auth/rate_limits/sliding_window_rate_limit.py,sha256=yaVRtxg2yx6ZonQarE00Qz_p3T2lH1UIsNg0Mx4SKHg,3144
django_spec_mcp/auth/rate_limits/token_bucket_rate_limit.py,sha256=UXcecWN7It8INmhfv9wjfGAT_HhWDEtUfRXQYi90x78,3520
django_spec_mcp/auth/rate_limits/utils.py,sha256=G4X6TYprIbGSQ-1qz0oRXigTUvDGDxi1ZlfT3ddThLk,744
django_spec_mcp/auth/rate_limits/types/__init__.py,sha256=uKqh6YG8EfqP2VgshErqN5WM-9C5We6Vr9XaG_3Et4o,107
django_spec_mcp/auth/rate_limits/types/mcp_rate_limit.py,sha256=amKsAzVu313IEZK1yxY5rsq-MXJTfaggWbHUY7Zl_hs,1113
django_spec_mcp/auth/types/__init__.py,sha256=LglcW4P2FtegihJXqOW7Rkqq-x4t4wXcgC48u3D7Se0,307
django_spec_mcp/auth/types/auth_backend.py,sha256=kF6BKPeuQcJ9eTZZtyqqncPkoIdg-4a1oUwyoVUFZSA,1425
django_spec_mcp/auth/types/protected_resource_metadata.py,sha256=mHJMiIOgXff5qqn46fhtZXrxZBMKxyDuthikehF3cpY,1449
django_spec_mcp/auth/types/self_checking.py,sha256=aqDQXQOPmq_ahfQj9ceLSmy4BpYgPK2Bf5rWex_0BUs,2033
django_spec_mcp/auth/types/token_info.py,sha256=V_KDMLdSmtBPjj5EjD7W5mE3z5ydHfTBDVMYZR-sYts,1317
django_spec_mcp/config/__init__.py,sha256=ovXrgY-Pxk6HAtOlIkfsYkb1FeU3Os3ba6v8hnDTDkM,176
django_spec_mcp/config/build_mcp_config.py,sha256=FIFYt9vfVVr2IQlnqFGIV7-XYphvyyYii4ZvDOgFNHg,7405
django_spec_mcp/config/types/__init__.py,sha256=kkhHT3FjUGP8c3X8N7lhiI7uJmJ54P5sgNCU4NZZZJM,87
django_spec_mcp/config/types/mcp_config.py,sha256=9q1rz30ps0JPIbQfdKVsbc5Coc8-RAxsfkMpT0LXK8A,9069
django_spec_mcp/elicitation/__init__.py,sha256=8GRgbhxuvN9hiPTdB1Q4Z_9t-6ZM-cf4pOZuvLDH_2E,2375
django_spec_mcp/elicitation/build_requested_schema.py,sha256=FfeLMEsQTANYzutn6PG8NaJZGcgFeYDP7dEk6myQtqk,5325
django_spec_mcp/elicitation/can_ask_client.py,sha256=zCsFeQv4dhTFDtN3rl7I7Yem0MING_DYy7nth39sPCA,1088
django_spec_mcp/elicitation/fingerprint_request.py,sha256=gxnw9k9T1BxCt0Bx515kpW4A3BUE9VTOAuFTTlLbAeY,1293
django_spec_mcp/elicitation/read_elicit_answer.py,sha256=8w7fbkRAGFxTiEEVfB_hwkHAqVtVbJ6Is8DLfuOrHmU,1679
django_spec_mcp/elicitation/sign_request_state.py,sha256=pcJvlrDhEHLPCoKMUkdIZQMFRZUTZa76ZuXKLEpFCcw,1278
django_spec_mcp/elicitation/verify_request_state.py,sha256=qc7k_kG3QiMS1wjdj7xVYHkOYGy72Z5vsVc23XU07JY,2292
django_spec_mcp/elicitation/types/__init__.py,sha256=cq8e0Yq9bLWuPTeftoMoxbAaCQHIRMcnS0NGpcPc3oU,508
django_spec_mcp/elicitation/types/elicit_answer.py,sha256=TCSLdcVngkmHPNs89hkkSLQt-s5kZEMdfR2EkF-4-sg,677
django_spec_mcp/elicitation/types/elicit_request.py,sha256=7v0an9yPgLC_kzvIQpysawEAl1Afi_amnwUPga6URIU,1394
django_spec_mcp/elicitation/types/input_required_result.py,sha256=bu_aozsW2cDm9NUbY4o0YSaC7hlpUOnz7DBMAmY7ed4,2689
django_spec_mcp/elicitation/types/request_state.py,sha256=dlt7UWQus8vW5X-hBk74cOvwHJpoLanBCRnOD2ZsJcs,3561
django_spec_mcp/elicitation/types/resolved_input.py,sha256=FtKfm9K9BFyORXt9LsppUiH64Xzr9kcB-OA48KPTyr8,1460
django_spec_mcp/handlers/__init__.py,sha256=WIuCtlWHO-FndjUarhwy-36rFg76aZke5yngNuYcSg4,917
django_spec_mcp/handlers/answer_kernel_refusal.py,sha256=u5dahe9WkGYemmD-pPPrIan8Xf78ds3OgedNmI7d00Q,1055
django_spec_mcp/handlers/async_dispatch.py,sha256=S2qPHFx3H9MFWp1tcM2FeEtxxKtArypm4IhMlrheMjc,3597
django_spec_mcp/handlers/call_kernel_tool.py,sha256=AKs830EMTJ7E7Afbfx5RSHO4iqxZ-TszsVOexQfFWX0,4954
django_spec_mcp/handlers/dispatch.py,sha256=3wl9-1NuJLD_3wy9UKgP2I8q4cdIwBABHkOKxlLZBFo,3609
django_spec_mcp/handlers/handle_completion_complete.py,sha256=2F2ogsl3HFWhoH4HyQBNmy-xXU_mrZk9HtUrp-Ed4QQ,12918
django_spec_mcp/handlers/handle_initialize.py,sha256=iZHeNKoXRHJW4boyFhUqNkKuKMT9h2axPjHToLQ989I,6637
django_spec_mcp/handlers/handle_ping.py,sha256=-TliTHrokDGFo2bveXrahel4-v-P-sZ8pHYWw0SLXBg,454
django_spec_mcp/handlers/handle_prompts_get.py,sha256=sGVoCLW_YndYQ1AHlV3G_WGNfhoQ9zbsY6dZX8No3PI,3683
django_spec_mcp/handlers/handle_prompts_get_async.py,sha256=c7iG7UewflqNtbOlu1mQMHHJFbZwBsbJQuEXvIONdCo,2335
django_spec_mcp/handlers/handle_prompts_list.py,sha256=yHnQe1hiIbBPnNoldDXKTpckJVxiVPnqsMKrbW1StW0,1722
django_spec_mcp/handlers/handle_resources_list.py,sha256=7bdRyPrty74QZxN3mJC-Qjs1WoYeHtavxBkNK9hCVaI,1914
django_spec_mcp/handlers/handle_resources_read.py,sha256=phmoDVzCLj7s4TF8UNMs98Hvfqyv9w-YL7OHxIMpYvI,4636
django_spec_mcp/handlers/handle_resources_read_async.py,sha256=LU2o1NyBOQnqtNQJ_a9hDIBWSfkTK6EOlcUOsJlIepw,4096
django_spec_mcp/handlers/handle_resources_templates_list.py,sha256=bUXK7ZDD9iPDKxwR0gSVp4Bsm3lGb5npNucuJ_KckQo,1896
django_spec_mcp/handlers/handle_server_discover.py,sha256=uu-Kf6BkvovCl4nGKShb4D_nX35O8zoHeEjFYPPyajk,2753
django_spec_mcp/handlers/handle_tasks_cancel.py,sha256=JoSX5CJkSPl74CLAKXGPtHfuAjI9jq2r8EPsEp-tjhY,2084
django_spec_mcp/handlers/handle_tasks_get.py,sha256=9uEF4jzBTIUew3Wo0lS9N-Nq8t0bdMKEbo5SZ4qFTVA,1848
django_spec_mcp/handlers/handle_tasks_update.py,sha256=sB-KXYhJmaRf3LOcA4TQEdW_nqXq7mH6U5XoPw9A350,4010
django_spec_mcp/handlers/handle_tools_call.py,sha256=tdFULr_9cGznelGbPB_Bq3P4q00x7U_k3j6FzmvEtI8,7143
django_spec_mcp/handlers/handle_tools_call_async.py,sha256=Ux_iBlbgj9ug8RjQeruEAVFIWMXmtOd2MF4hxKT28RE,6861
django_spec_mcp/handlers/handle_tools_list.py,sha256=IgcUdvRbC-G_OqY5LSl5gcdKbWCAZ1cnwsebyNjJrAs,3122
django_spec_mcp/handlers/input_dispatch.py,sha256=F0IACWITV7zoYKbdPKfJWOCl18TOFHo4lQZ5W8A1lqc,7818
django_spec_mcp/handlers/invalidation_dispatch.py,sha256=xvY48qMt8sm9ZKzae46mLZVeYb1iYndn86Xz4VA8o8w,3408
django_spec_mcp/handlers/is_binding_listable.py,sha256=eS_y_d8LAcnMcpteXIOMCZmqeH0MgSUhS70jXc8yqjw,4922
django_spec_mcp/handlers/judge_binding.py,sha256=3oy7buh_l2gpx3Y3Nl0R7DeBrwKumfq7xAAXf0cbC4M,2904
django_spec_mcp/handlers/kernel_refusals.py,sha256=T00Bt9V4aGWnWazgcfDDUiUL6s8l7ZabJdT-9ttsAiA,6571
django_spec_mcp/handlers/kernel_tool_entry.py,sha256=xaMft4m7F9Ak-sm-dmUnoAAHgXXLKKDtBAhcvjsgsGQ,2600
django_spec_mcp/handlers/kernel_utils.py,sha256=boBZcIys9b--tkrfozm1TAVP2DJ6FeRyLMZki3xK5X0,50341
django_spec_mcp/handlers/listable_tool_bindings.py,sha256=pAByk0OJR1OsHmtH-ToyTWQOzxwx8BZuOakkG5t3fIg,1460
django_spec_mcp/handlers/offered_tools.py,sha256=US10zJhN9GQuM2o2BKmG8zJL_ljao11BCYmWxK2cYyM,8748
django_spec_mcp/handlers/pagination.py,sha256=p8HNknHjdXOU4Z5-9zZ8k-vm2Wk9NLx0sOeXT60piKA,2967
django_spec_mcp/handlers/present_kernel_result.py,sha256=lvIoVyRVZJ2wJYHPU6Md0aKDFeWYG0Q-bDwEELcV8r0,2655
django_spec_mcp/handlers/read_kernel_resource.py,sha256=AbJQdjgXCQy9gDuAAu0n3K_1PYV0tJoiDdp6rJsinzw,2337
django_spec_mcp/handlers/read_kernel_resource_async.py,sha256=CIaBp7EDoSzrV2ZL5ePaERYJ22p7P7VcisJXHNpW71A,2258
django_spec_mcp/handlers/render_prompt_messages.py,sha256=0X73fqVUggqgMpkdClacQLKYKlrGqNlN4Y6uznK6OXY,1472
django_spec_mcp/handlers/resolve_call_input.py,sha256=s-PFH58eVAhqKa_PUZM2Y8wb8LOd5JdsjvZ6AiaRSig,1210
django_spec_mcp/handlers/resource_presentation_refusal.py,sha256=bz7bKoFnwOyXsGaFEMzYzZlBka0BoZVhpmd7I0GMjo8,1935
django_spec_mcp/handlers/run_kernel_tool.py,sha256=hj7l6TaPKjkJr8n_GXc-eDFV4ftA0ftn85VuuWx2YPk,3125
django_spec_mcp/handlers/run_kernel_tool_async.py,sha256=R0xNDk1pJUS-6-F9hdpGMwMwUXMfnFBH6fDwZggEFjM,3190
django_spec_mcp/handlers/runs_on_kernel.py,sha256=C0cU0JwdjfP7rAGCSCaTSG_4rkkD-UnCAewCRFDi618,994
django_spec_mcp/handlers/task_dispatch.py,sha256=MhWfybW_AWQKK9B27DmsaYnwNM2_JuZVM1VZv12mq8A,6516
django_spec_mcp/handlers/tasks_utils.py,sha256=3HM4-by26R6z8mOUx48bUhuiEDjD7w29q7TchEVhZZc,4689
django_spec_mcp/handlers/utils.py,sha256=6AtW503Gs5opn0anr0Ktqw4_T888JSHXBkdsTVhCA48,30541
django_spec_mcp/handlers/types/__init__.py,sha256=1rXIQTDatKWgo0aafKY0RHd9Sv6kCSC8naCrOxKVMgU,96
django_spec_mcp/handlers/types/context.py,sha256=yuQOncYMmzK2lZ0yaOsel4nXngyIK1dhF-gmWKlQvEo,6835
django_spec_mcp/handlers/types/kernel_input_round.py,sha256=J5h1l4JQhhQ-IphD7L_jJeaxBH5fSoFANeg2edOsEzA,770
django_spec_mcp/handlers/types/kernel_refusal_scene.py,sha256=iBlSCjuAYGZESdvxxmbAtQLdC3xj-ACdB8SsPx15NOI,1098
django_spec_mcp/observability/__init__.py,sha256=xEDHwugpuprKPqtAuOw4Q7DKZtFhmehuMyFSCwFliak,1513
django_spec_mcp/observability/get_logger.py,sha256=HDaZ_b1koz0HS2iDWKNoVXOcpWrok5WnazU9kZ33Ar0,511
django_spec_mcp/observability/session_fingerprint.py,sha256=TEW6ZNN12sPIaiAEAS9ksMITN1WAy6Yhrdpxz-aGRyk,637
django_spec_mcp/output/__init__.py,sha256=nSkUM8R_iqTrNLfIjStJ9m6shyC_da5CG-MZiWRFze8,291
django_spec_mcp/output/build_content_blocks.py,sha256=mELJYIRD4pQoZn43ZDIB1vIG90YG7NBi4AqCFB5y5aU,6850
django_spec_mcp/output/build_resource_contents.py,sha256=7bPQY35FUPgEJtuTcPJNhon-aa8M7uH7sSTufpVLIe4,1291
django_spec_mcp/output/encode_json.py,sha256=_MpHpXV6eM1zbxsG1AdFobTB32fxAEDEfvMjhIUcJ8E,2317
django_spec_mcp/output/encode_resource_contents.py,sha256=yj2tVI9xu0FEW99EW1Q-_k494brbsGVXyumLKu-ZwUw,3789
django_spec_mcp/output/enforce_result_bytes.py,sha256=eOYW9KIyVIEmWJrmSiwe8tUqhUY65MWuR2vdkDSag2Y,2071
django_spec_mcp/output/error_tool_result.py,sha256=CF1HYuVTwE2zq9PxJR_Svic-W92hyHmEgY1gtkunM5o,1880
django_spec_mcp/output/resolve_structured_output.py,sha256=zn6l__tqcmRoAZPZcBuFbIm8-nTbASJ5M7ETDMG24Lo,2155
django_spec_mcp/output/tool_result.py,sha256=6SJ6jSuqzB5eCvA5VPe_l1oHbxtpqKM-tHnja9kZoOY,4515
django_spec_mcp/protocol/__init__.py,sha256=YNsGJLf-TyOlW0fMNJ6eSkvjXCoI7QxUMk6d0jIwUI0,2101
django_spec_mcp/protocol/build_server_info.py,sha256=yC0uyiE5ThrjsJlnJ1BfJ5pSdj6uS8gwsHIuViASYxA,3491
django_spec_mcp/protocol/parse_message.py,sha256=BfZAzlAxa5GWnzxnqxx8QOwVLczKGzi5a0Lpo9LYhos,2165
django_spec_mcp/protocol/types/__init__.py,sha256=6dG-2iaEncsVfwVTZ1A7AgQw9H_3KxsDbClButCmqiE,1985
django_spec_mcp/protocol/types/client_capabilities.py,sha256=o2c57UlSyj4b_Z0ZOWdOuLxs2OWGZOP0mnjGtMiX8RI,1470
django_spec_mcp/protocol/types/completion.py,sha256=Y2gff5KRyf3vm-dG86aPEX291KGtKGeHd0RNCoZTi_4,961
django_spec_mcp/protocol/types/discover_result.py,sha256=EcoP5qqmR4dGFdrNdKFfl7_dywW36HIxpBfJNYERuNc,1773
django_spec_mcp/protocol/types/get_prompt_result.py,sha256=_1QYbalmtBqn6ZWaU4eW-dazZFoTvTQtCQe8H0JAwmE,752
django_spec_mcp/protocol/types/icon.py,sha256=IbhVXFFXU28vVtLUe-Y0pJ3bfL91jZ1LIeHtNMKXVdQ,2376
django_spec_mcp/protocol/types/implementation.py,sha256=PJxzzU6mY9qN9j81naM8TGmJcOtKabMdRRkGLuNLqpw,2008
django_spec_mcp/protocol/types/initialize_params.py,sha256=HRZO9AibzIlIMDkKWMSO31SkuQoKgR4cV18Eqoxbvdo,1290
django_spec_mcp/protocol/types/initialize_result.py,sha256=TbGyAQ9kr1BxdCWtIxeEus2ivH9x2eLOtK8XME0Gm6c,888
django_spec_mcp/protocol/types/json_rpc_error.py,sha256=n-1dABJE5bnUwl57f8Hf884jRLePIRtVB8j_8q3HeJI,650
django_spec_mcp/protocol/types/json_rpc_message.py,sha256=2SWgB-KJGJSuPIH3-5ZoIruffgslkIwPGQeZPY6VuLA,376
django_spec_mcp/protocol/types/json_rpc_notification.py,sha256=zVznqF-DQ4GmOQ2lglw_kzZbdNv_Zr62fGO7TpMehCI,642
django_spec_mcp/protocol/types/json_rpc_request.py,sha256=Xqw9ifq1WAcTTRbJonpTGWdqcp8sQc4vs2kcEJZrzWY,718
django_spec_mcp/protocol/types/json_rpc_response.py,sha256=iSZmCe5IaHMM7ySRT-vN0waNGdJs-s1XHxxgvPVnxok,1849
django_spec_mcp/protocol/types/prompt.py,sha256=Qwf_JQeKFOUt9g9U4WqknZGfyLZgtDX7mKIXYY_Bt8g,1518
django_spec_mcp/protocol/types/prompt_argument.py,sha256=_o770x0jNIVJjAJQ6ukWDr1BaEJlBJN52rUa6pb6SMs,733
django_spec_mcp/protocol/types/prompt_message.py,sha256=tdNae5tpKksEL8OPGTrfgHkvWwWISKq8ffacRJu6x7w,1561
django_spec_mcp/protocol/types/resource.py,sha256=HHGufWtrkG9xupV6o7qAKhC-FWQPHpX506YVbG4UF7U,1465
django_spec_mcp/protocol/types/resource_contents.py,sha256=6ZejdeazrUiqHO4BwyE-A7HXlVns75pw8Ocb8Osxolo,886
django_spec_mcp/protocol/types/resource_template.py,sha256=xKa_YKUv9WgP5GhEajKfeSTvriLXBPtHOCmM--sg1vs,1400
django_spec_mcp/protocol/types/server_capabilities.py,sha256=XbOYNPCfzPcpC37qKGOoAdcbyBSRH_FZB7fEBOWlv-0,2098
django_spec_mcp/protocol/types/task.py,sha256=cex_vo550pxRrEk_sx-aFmJVo5_OgNnzBTGhS18xIpQ,2983
django_spec_mcp/protocol/types/tool.py,sha256=he5tATxCVRTxLDAJewRoMnQNYP_OlHeBVBaj2m0AaGg,1870
django_spec_mcp/protocol/types/tool_content_block.py,sha256=jRjL1qVh3xs4tg_crirTCPKDuRGOf5Vu_9L9R2r9S3o,6041
django_spec_mcp/protocol/types/tool_result.py,sha256=b7kqlJgSOJDgdyIhLitf3ZN4aA1ugz4h1ZKcXn9leq0,1950
django_spec_mcp/registry/__init__.py,sha256=URPhMpQ7Bl0MRdJMmpFbgKoadjBmX4l_lxL64QS-II0,279
django_spec_mcp/registry/prompt_registry.py,sha256=kr_TVTuE8viIeDX-dtbZm0nyCGcERA2-bA7xQIf_Hd0,1070
django_spec_mcp/registry/resource_registry.py,sha256=Y5J9x1Hwf8VTaL5Fsa-24k2b9uXPvOXrk5viQRKZvTA,3669
django_spec_mcp/registry/tool_registry.py,sha256=_lIMGyFM_CwNiZyAXarYIdsTz1T5CLl5-DqHuMU5GmU,3263
django_spec_mcp/registry/types/__init__.py,sha256=_lZU0nBVGvkXs0_WP8L8yS6wusLukbsmEgJfWNaEQB0,431
django_spec_mcp/registry/types/kernel_resource_binding.py,sha256=ceorhZIPp-p6UGzcTdQBDjgm7wLLXyZenmjCADVvvmo,2484
django_spec_mcp/registry/types/kernel_tool_binding.py,sha256=S68k1l_NlRhSJbBDsr3fG7sLhd2mDkfjYI2d7qJSbAc,9470
django_spec_mcp/registry/types/prompt_binding.py,sha256=pfQ7qsIGxD5SFY8PfPKpXm2UZkn8J6NKqNjukHO3B1E,3774
django_spec_mcp/registry/types/resource_binding.py,sha256=TXk6ja-a--MmumYJ4ghZ_SBruVgbhaH5ViWcMqyIjd4,5212
django_spec_mcp/registry/types/ui_csp.py,sha256=XfO0pdLIFfsoYOyp7HyeNcDAlcEYJy7d-hifmPkfDD4,2060
django_spec_mcp/registry/types/ui_resource_meta.py,sha256=7OklOR50plbYXX4p5WsnnwD9hTo5TC09CXsKARjJbRU,2108
django_spec_mcp/registry/types/ui_tool_meta.py,sha256=SA2TXDVWPoMTh37CSp7C2zKR5c4SpOvSEs2UV3IVfrE,1804
django_spec_mcp/registry/types/utils.py,sha256=mM7OFAS64UqysnS1vM5JZ8KjGWDWPH0MqhoWyveQhAo,4935
django_spec_mcp/schema/__init__.py,sha256=1-wAA-semQp63gRUJJsOtm_odsjBlU9Zxu0Od2VEcaU,344
django_spec_mcp/schema/agent_conventions.py,sha256=sT1I8oMVCYhwqYH8b1yzDCUhrYZgSN5mWbaCDt_noWY,5188
django_spec_mcp/schema/kernel_tool_input_schema.py,sha256=9ZdZCnl46TNjTIgzen26pxgoPejeyMTwQuzLiJ4bRKY,4386
django_spec_mcp/schema/kernel_tool_output_schema.py,sha256=E7eX-nQiDlIYq-NKHkcDE1INwvLQkr4tGi65S16i8Hk,3457
django_spec_mcp/schema/utils.py,sha256=9QDsw7eHG-gPXVmBV9zl4GD85oRIOS-rHT5JLnPe0y0,763
django_spec_mcp/schema/types/__init__.py,sha256=ZHTESmvfKDREpRiDq65DlJv1UxMnGO0BSOyDGJAU4l4,108
django_spec_mcp/schema/types/agent_conventions.py,sha256=hR9mY4gw97dVLHZv6bdE5o7ty3ct-wtJeFe-B5NJfIs,9315
django_spec_mcp/server/__init__.py,sha256=4pflIHyq7hbd9ble6oFUrYsg7hgGi1w7tZqPgOpOuNY,81
django_spec_mcp/server/mcp_server.py,sha256=zH8mx5xridLNMCUZE8moKIF-wdGBFoJCQh5sSGIBnuU,82557
django_spec_mcp/server/utils.py,sha256=IznsCCHEyI0E1EL_IZBvnUGLS3Cx2Mwa50jzbatEYYM,10252
django_spec_mcp/subscriptions/__init__.py,sha256=nZ4Xiy2FuvCqu7FX5UTxnVnmXrUumrLywXYRD_Cmy-c,1338
django_spec_mcp/subscriptions/grant_subscription.py,sha256=4d3wQq2gJ2ErdjqioBvobJeMI9kTzkkXTIKiXy9UrOg,8627
django_spec_mcp/subscriptions/in_memory_subscription_broker.py,sha256=yFxTEv--fyG_2OW-ZvoizsMSjpeDX2WI6swBq1v7Sfs,3841
django_spec_mcp/subscriptions/publish_after_task.py,sha256=xBKmeDUEoJC4nPbDvf-Yv2CZrN9K1BAhsntPouRdUw0,1714
django_spec_mcp/subscriptions/publish_invalidations.py,sha256=wq-Vq-K60U63pRfy5MEabmzcyDYiGbG5_mnfND9qKVk,3378
django_spec_mcp/subscriptions/redis_subscription_broker.py,sha256=pmwJe5MBaQzRv6Yww6ziJArlP0qPw5guWiNL5-sNkEg,7710
django_spec_mcp/subscriptions/render_invalidations.py,sha256=TS17TbSeMFGdqpDPTbxzxyCIE6I9q0cPgrjkK_XSqo4,3147
django_spec_mcp/subscriptions/utils.py,sha256=8o1s2NiljilFTNxn0wp0qkdBiw9s0laiaDTZMqhjEm8,1854
django_spec_mcp/subscriptions/types/__init__.py,sha256=guCVOFFTh_7ZFvg3Ai2nNr9ZpmEHMaCkZyiKCDz80qY,230
django_spec_mcp/subscriptions/types/subscription_broker.py,sha256=t0GAU9EhNwqLNqit2L2rVx_95z69wXGyuaJTKpMJa00,2352
django_spec_mcp/subscriptions/types/subscription_filter.py,sha256=hFu-20VmnMyIO2BKPxwXWl0wVy9sWxtWkScaWfLtFVk,2694
django_spec_mcp/tasks/__init__.py,sha256=lLoQKhh8z_JFT7b4epAIyPIcGLFEsQS58iia6f9QVZI,1729
django_spec_mcp/tasks/build_worker_token.py,sha256=-kYeJy_la4rPyduso7AoPnufJcTHnM01xZqZuDHEq8Y,3016
django_spec_mcp/tasks/create_task.py,sha256=b4VotphQPxj8vtrgYl55sWBjsdULiOaJ9gbQAlozEo0,3182
django_spec_mcp/tasks/django_cache_task_store.py,sha256=e-CbCRiM5LLwkqy0Cm9yXb1wicMV9j4dncB8aQMtzLg,6880
django_spec_mcp/tasks/in_memory_task_store.py,sha256=Z-oH-xD4emxfp2pp1gp2hWbQggsx36HwU97PJ92Qnfs,1627
django_spec_mcp/tasks/report_task_progress.py,sha256=K-lqoM_nqnbgCo5IHVtikytErbuDsuIjRDAdrT3jE08,3628
django_spec_mcp/tasks/run_task.py,sha256=YgohACt8pt3S1bD57Sv__8vbnYMqU22kX2hsBDhLr_E,4789
django_spec_mcp/tasks/transition_task.py,sha256=M0_x-fJC0iyHu7KGAljHb_t-qOCOj0jPTQODXpXX9zs,2651
django_spec_mcp/tasks/utils.py,sha256=nVNpJHtSIudF3z56_yBMSenfW-q4ju8qo75hc2Npavw,2110
django_spec_mcp/tasks/types/__init__.py,sha256=dT2XDF7HDCop459Xm0hjoZ8Wt1U_ZoaajaD2hMzTGQ4,246
django_spec_mcp/tasks/types/task_executor.py,sha256=nwlJCsi3qVPqK98iGODbcLQ2MOdtk-BS5eD-rI-zobU,1605
django_spec_mcp/tasks/types/task_record.py,sha256=36cjPryh2WlRyiJrD9_cbOkSDPmb7yjOEzKqw-LrIRo,4244
django_spec_mcp/tasks/types/task_store.py,sha256=fMggQM0sh3_UT4KS5UDDA8Kfzg6e_5dF-HDTRu_KS7w,2032
django_spec_mcp/testing/__init__.py,sha256=i_isTzq3BDmmcWEaRwM76798VnjHzXbDUFmcEtQhxzk,647
django_spec_mcp/testing/assert_tool_result_conforms.py,sha256=s4uSPtnff6WP3Kv5twhM5SbLfa9KRCFXGwhE_rZRVLE,9003
django_spec_mcp/transport/__init__.py,sha256=S52udue2MqzpG5v0N5bWMqCDYnfNKu3TmJcfXMP0SeQ,956
django_spec_mcp/transport/async_streamable_http_view.py,sha256=JOPs3vwPAI-yWK-msXYk4IDCLC2O6MY3Bwi47O6FGiA,29044
django_spec_mcp/transport/django_cache_session_store.py,sha256=8P3MOaZncxE-pCHPalFNFaySXE95ktI-jYWjsnds3IY,7342
django_spec_mcp/transport/in_memory_session_store.py,sha256=U8nmVVxud7Ojvk_QCx9AqGGfT0fojGlA57HwyTN35Hc,1022
django_spec_mcp/transport/in_memory_sse_broker.py,sha256=-NVdK-i0AxKHjR5Krh4fLkMhBbhlQbnbtGnhYSVkxwA,3803
django_spec_mcp/transport/in_memory_sse_replay_buffer.py,sha256=lXqVuiBqgoHTxhOTRVWl1yCzd_fpo42RJaZdVN3IQhQ,4400
django_spec_mcp/transport/negotiate_protocol_version.py,sha256=P-oQ7GWu02bqD76LcEip9Wf8GdAzx6xAaSmCZChNI88,3107
django_spec_mcp/transport/origin_validation.py,sha256=nUhQwb5gNDGck8DLk4MX4SzdTk9feFOA9os4RIaE5sE,923
django_spec_mcp/transport/progress_dispatch.py,sha256=pQc_9t0vz3ZWl7eEVBRZjw3zEJbmT2kP_7oAQfs_aX0,9173
django_spec_mcp/transport/protocol_version.py,sha256=Zsh5_maSE9Osx_9rTRLl1n_CuqeC9nK7GPuUTa3-Vxc,638
django_spec_mcp/transport/redis_sse_broker.py,sha256=i6yF0U6i_Mp9aBDVb-fkjXOT7R2Z6BMHHuVozF_r91E,7842
django_spec_mcp/transport/redis_sse_replay_buffer.py,sha256=0qbfnxBaFsow9-HYe1QOP4tBH5tAI7llB8msnaPbLuw,6899
django_spec_mcp/transport/response_stream.py,sha256=3TcF_84Z8evRevBsWvyroHSkQX7k4w_A917Dtzy-XP8,9582
django_spec_mcp/transport/sse_response.py,sha256=sSrnluA0CXiP4wU7w5wWxqiUjnMtuK5EZPz_KsDjFAw,5713
django_spec_mcp/transport/streamable_http_view.py,sha256=6HmxShceMXYEj-TVt3Ef2zyJVhcr__2IT0jY9QdYJTM,23178
django_spec_mcp/transport/subscription_stream.py,sha256=TeulMyNHzm43CDgroSEMu-nhciVOV3uqzOrlO_8fEMI,7306
django_spec_mcp/transport/utils.py,sha256=U_eiCyOKwTVoutDW02tY3Xp8MAvFHJE76jNLsvt68PA,24358
django_spec_mcp/transport/validate_modern_request.py,sha256=9c6FmFHtvXxZYPfYqBvrwQLFXdnnjMXR2Ri0IellMz0,5592
django_spec_mcp/transport/types/__init__.py,sha256=JmCr8Egr-628y0wZLuL0-YRH4THkNDPVQnBLIWYtE20,274
django_spec_mcp/transport/types/request_metadata.py,sha256=fkK3L_MxJYHsINSspECVLWCuqTfMGrZ4AzVFgj7gK-c,3152
django_spec_mcp/transport/types/session_store.py,sha256=nJx2U1jG0nAiBqTFeNwMeYb7bu79G7qh2FnAYgEfm-E,1082
django_spec_mcp/transport/types/sse_broker.py,sha256=xMq24o9S94lWd2dtDLQA9tvtWvH1LhSVsXEcC12GzBw,2088
django_spec_mcp/transport/types/sse_replay_buffer.py,sha256=kpuhImt482dXWT76GntFxOvbSkgABqHFN3l3ZTF2uZc,2574
django_spec_mcp/types/__init__.py,sha256=-oONV58L84efvorPjH9ISrkD-QjfCTh4k3LxD7www5s,4124
django_spec_mcp/types/cache_scope.py,sha256=UvgN8504HOcofGSGDLG_tvi78_BvfxMnjY4Axq0uJRE,896
django_spec_mcp/types/client_capabilities_meta_key.py,sha256=MYHbovrB0KmWHSOfK5uxZUqpZILPZ2p65YMa6Y629Zw,511
django_spec_mcp/types/client_info_meta_key.py,sha256=7Ikws0gyqBNsKWom6dKq2-POEynIChAMMU2iEiHEb7w,372
django_spec_mcp/types/elicit_action.py,sha256=gixxW2ec59kgf6rsfpKKNBktw6GCvpZE3-uQy4gMUlA,650
django_spec_mcp/types/elicitation_create_method.py,sha256=rNGl_1g83Qu1XqJfryujg9khM7VvUK6s-mFe1G2GXkI,738
django_spec_mcp/types/elicitation_key.py,sha256=fxoAI05WgOuv6seF8MH7mljXcCuyla2hljKkDEj57kA,403
django_spec_mcp/types/elicitation_scalar_types.py,sha256=kCblAP1v-pmTdyPviBFrkqToBbBTHqjTAJ9ddaSf91g,573
django_spec_mcp/types/icon_theme.py,sha256=kKvb6CKlswUQEBHCxth5vZAnM3kKI9Aypqg-a97L4Lw,515
django_spec_mcp/types/internal_error_message.py,sha256=Vtd44H1L1LB8KL0KvsMHjgKve1VlMcmA7oEQ01KqfwU,814
django_spec_mcp/types/json_rpc_error_code.py,sha256=sZbirkSrLrffCJLXrevKnhAr6I8XVs9rEa3k4Kgeubk,1877
django_spec_mcp/types/json_rpc_id.py,sha256=MSuNcGEm1emVUlhL2iDHke74R3oyBYYssTSx0-Rfkh8,324
django_spec_mcp/types/jsonrpc_version.py,sha256=Q434cSRUQJdSqYXn_ip-FI5WENMMIK0UqS_Rs9J4lwI,273
django_spec_mcp/types/max_completion_values.py,sha256=9shYgZiUcbMM1wm922l2OYN8YMbsFRNbD8kjh9-w0e4,326
django_spec_mcp/types/mcp_error_header.py,sha256=M41fu-1PKYiaeFRrE1TfR6fXey2czIvNLhZIwvD9QLw,850
django_spec_mcp/types/modern_protocol_versions.py,sha256=IvjgKOk2EZqFGuvp2Bdc_46B4DEwBL3xmysl69Hgs6k,711
django_spec_mcp/types/notification_kind.py,sha256=E9_IEBtdxdfMHlleOApPcsVnCZSpGuMIQffD5k1i3Bk,1425
django_spec_mcp/types/progress_token_meta_key.py,sha256=eLHwE6US1DakFGW78ECz8FS-O7bPA2Jtp3skCAzYIUs,548
django_spec_mcp/types/protocol_version_meta_key.py,sha256=mnx7u1RJMF4ml2NdpCNGmC8dMaP09RVHiO-LsrO4Fpo,487
django_spec_mcp/types/request_state_salt.py,sha256=vtOYbULYg8syw76eHIwg5B-RyPUEiEuY8Yi2iC-_CLc,465
django_spec_mcp/types/reserved_post_fetch_keys.py,sha256=4b9szEFm6dKTuBmuZnFZCo_JQPrWG-d0O6Q1qjXBi2c,959
django_spec_mcp/types/resource_encoding.py,sha256=6_SSbsU4Pf1dBEnARf72y5XIN-rxLHRGjMo2StT4Fyk,1538
django_spec_mcp/types/resource_updated_method.py,sha256=N7zTzK81WVhqCW7OvrcHBTjWkMktaPt1-ciCPbM_hJ8,274
django_spec_mcp/types/result_type.py,sha256=yaaf42b5Vxkh17SquLztspwONMJ2RD86YHi3-8DQ0Ys,1356
django_spec_mcp/types/server_info_meta_key.py,sha256=TfH3XUl5oBJM9tphpfYkfoIsPUd2StlN8-nLYiD-CTw,512
django_spec_mcp/types/session_missing_hint.py,sha256=ndJVBZBfiBI7VZ4TPsG4f3AsDk6GlBBW3l-rWUhuO3s,234
django_spec_mcp/types/session_unknown_hint.py,sha256=JdtuoClYzw26Bd6X1ib8S667irWLFQxqs3IOmZGPUzo,496
django_spec_mcp/types/sessionless_methods.py,sha256=uTFoCWYO37xSvrUxjSAoItMBj8fGRJ5IbTyRKj9G35k,570
django_spec_mcp/types/subscription_id_meta_key.py,sha256=FlrdOvZG40WsdLy_jm-iJMtj-1rC3O-uAp65X6MU9M8,571
django_spec_mcp/types/subscriptions_acknowledged_method.py,sha256=EO01-5NdZ23B_cejpkLEMwthCsaM7crkeOpIwlJ5Qks,555
django_spec_mcp/types/subscriptions_listen_method.py,sha256=JLLNG1w6hu1lDF-yC53aW61uflN5mjljnF8B3_OsfFQ,345
django_spec_mcp/types/task_methods.py,sha256=1wOaG8liyrlMj1GiCANz5TPVuxr29poLaoylVRmFfFs,508
django_spec_mcp/types/task_policy.py,sha256=BLTOushYa2CPsk3Phfy2AG5ZfWEdDRd7cv6vPtVzSLg,1211
django_spec_mcp/types/task_status.py,sha256=W5wZAy5ylv7wgs5DVTabtchdnKLnVGJ1Ynwd8t1wi10,1170
django_spec_mcp/types/task_status_method.py,sha256=-KThxh2fUAqkQ8dB_sBm4ePPByRQgzp-OS4nqfCpGGE,457
django_spec_mcp/types/tasks_extension_id.py,sha256=BDNe3gw-QWqEGiPVBHNZtvvEb3CjhX-P-RQw74UIcW4,615
django_spec_mcp/types/tool_content_kind.py,sha256=lgGkrWxhjMjtkpubu1SyMunHc3kFWSGlNGBTmWQzNUU,1761
django_spec_mcp/types/ui_extension_id.py,sha256=9pxoqHiZjhOYnUSR0kyFCs-aNAxUpwx_S7jUvzekqLc,498
django_spec_mcp/types/ui_meta_key.py,sha256=nhRMf_6gs_Ocr5f7IIqMq4Q-FfDOpzMttdvYeAPIUKs,302
django_spec_mcp/types/ui_permission.py,sha256=3QEBcPwnw6GXNes6b1VFhnP4VvZ7kKE3WbMrNmLK37I,576
django_spec_mcp/types/ui_resource_mime_type.py,sha256=0r4AGp1PIWkdyHkv0eP0vqOWRWX8tLjNVtbujtdD3Bo,359
django_spec_mcp/types/ui_visibility.py,sha256=jTVZGidG7FN41Vh5lgV6wPbL2utCbOPgop-oQuyTOKM,866
django_spec_mcp/ui/__init__.py,sha256=7Yca71016RWiRdpg8lZd-hav9H3FCazCqiHyEIWALsU,452
django_spec_mcp/ui/bridge.js,sha256=qEckz7zSDHqdUT-KRv-QOPqjAFPWppgoVXpD1SfmEjg,16897
django_spec_mcp/ui/build_app_document.py,sha256=-SHNeqCJAhcYa0ojsqsMnPyZ8dbiJd3Bl1fRQHgfKHw,5531
django_spec_mcp-0.1.0.dist-info/METADATA,sha256=Hip6_CgLZAArkBQJZ13DkCPqQjBw6wR4NyRt0W3A1B8,10895
django_spec_mcp-0.1.0.dist-info/WHEEL,sha256=2iZrJkDIkeDh0k9SikKMqFuRP-ua6mb4Ir1AsER4BEw,87
django_spec_mcp-0.1.0.dist-info/licenses/LICENSE,sha256=0rCDnUPa87Fm67SxYMrdqEdLV6UiMENH6NCPLZ_KT5M,1068
django_spec_mcp-0.1.0.dist-info/RECORD,,
