boring_semantic_layer/__init__.py,sha256=tOpKPoFal3xzr9ztWRuCFOVoFY0O5fVvIjKAs6hg6XI,1942
boring_semantic_layer/api.py,sha256=ox_eWDua0WaDbH_yI6zudGDoBrwtVJ7ev61yYPZW5Ok,8089
boring_semantic_layer/compile_all.py,sha256=0414EWOVF6j5n4KacZE9p_p2LFD-bUT2bbzZ6M4ErHA,14421
boring_semantic_layer/config.py,sha256=rnsDah-XV0g3sx4cc-iriC4uINvbc0s_h8YN1K-1rs4,746
boring_semantic_layer/convert.py,sha256=J_4FlrGqz7d5XClHnH6Fpzf6xC-v-YRRC4JqseYRV0Y,15569
boring_semantic_layer/expr.py,sha256=lU5Xn14r8sjEIHi8j8sazhEjuxTtF0AmVT0Tp-7uRDA,47980
boring_semantic_layer/format.py,sha256=9KyACuaf4eHYwHFhGFxJOLPjLtMEoSyWPwm6cwLEnFw,6600
boring_semantic_layer/graph_utils.py,sha256=cu3L3O5TxeoaHxuVWqIiMdHBp5K8ii9_itGPRDR8o2o,11551
boring_semantic_layer/measure_scope.py,sha256=XgGsc6gnDz5T62OQ58wFwwsNYVG740nLA2j52qiH2EY,7939
boring_semantic_layer/nested_access.py,sha256=iNWWjfRr-xOQi3JJnJ1xUyu8ZgFnrAn2RI8KY5aqtU8,9576
boring_semantic_layer/ops.py,sha256=cGwFF93Y8hmpGLv9JDgHN1CUTt2muHf30m2u_4p87Hc,95959
boring_semantic_layer/profile.py,sha256=1vNohpNBWic669Z4YUfeFN-3di-uNhlpWZPDXVFmAKU,5841
boring_semantic_layer/projection_utils.py,sha256=-sQRsnrOwcJeAX3ltLCpeanpJFbQvqJLeOPB6ddYaIc,9350
boring_semantic_layer/query.py,sha256=VHrpw1qrxSQYh_sPcUmYhEQGlJ3mzYc512JsulXgMjs,14440
boring_semantic_layer/utils.py,sha256=4hyslBd_Ig7arFZ_8A2k3OzW6uZiH86z_VXTUgyS1Uk,7453
boring_semantic_layer/window_compat.py,sha256=ptYggpSpN5c5KcsHC8AJiXR-SuYXwfF8dHjFC3wBb1Y,6978
boring_semantic_layer/xorq_convert.py,sha256=8NFcyCGjkRbIsnrA39M6YFcrWjLGKH51trnmPUOPWLI,19705
boring_semantic_layer/yaml.py,sha256=o5N0DyrsQuYhgKza4fX1y3ElZZ9oC3NjSz07CE-LHD0,12001
boring_semantic_layer/agents/cli.py,sha256=KZ9AyQ97qanVdZmvujEu83ParKc8isY4bagko_MovdQ,14556
boring_semantic_layer/agents/backends/__init__.py,sha256=JGhWsMMt2Zlanfjamd0KKg9TGdOoRFBORylxFlf0lug,54
boring_semantic_layer/agents/backends/langchain.py,sha256=-X9nf7JukY8iUqi-IIiI6utkbK3i1fnZMg5jr3SpHLo,8649
boring_semantic_layer/agents/backends/mcp.py,sha256=-YBjimQ7SlDf6vXXa-2HEN06Vk6L9cKwX0Fjlv6UVik,7216
boring_semantic_layer/agents/chats/cli.py,sha256=C4B_INvri7tfWMNGr1zXEKRWnaItXxHjhM_iaWAT92E,8101
boring_semantic_layer/agents/chats/slack.py,sha256=cEkYdBYIlxx2ofLQtnXNAD01z6bIS-yq96nv4YqQ6EE,4855
boring_semantic_layer/agents/tests/__init__.py,sha256=ITA7gXYK4HO_IozMOzQ9KTzo2eRtTou0fyxpArDJS3U,28
boring_semantic_layer/agents/tests/test_chart_handler.py,sha256=uGStHwx-bz2bz2ee-MjwHdF834HHgHVPDUqExp70rJ0,4973
boring_semantic_layer/agents/tests/test_cli_skill.py,sha256=fWAMOd4_G3q6O6ykrRi-biNmVC2KBnXn-oAPNd-h-Ak,13519
boring_semantic_layer/agents/tests/test_langchain_backend.py,sha256=dtenUSHqiX0De3SrOF0kv4zz3yHDT3Rpjvt3pvUctZ8,36009
boring_semantic_layer/agents/tests/test_mcp_json_parsing.py,sha256=TsS-TqaXW9WX-e5y_0BRMz024KXvycf3BCCW3pSSrWE,14592
boring_semantic_layer/agents/tests/test_semantic_mcp.py,sha256=KewnpVcMEMDxPC2AtT8iUqbCW44Iwb05bMMGvK3ylGA,25658
boring_semantic_layer/agents/utils/chart_handler.py,sha256=tY3XWckYouH7L209xznidA90K-y3AvfJYyD7vcGOlUE,2791
boring_semantic_layer/agents/utils/prompts.py,sha256=voC5ZKrVWBD6MzKR6TY7ICipd1Oj86UfjgplikfXevQ,540
boring_semantic_layer/chart/__init__.py,sha256=s6C3g2B_wtpf__GVyOMVcHKBqduU-sFW-wOTHIFvgW8,4560
boring_semantic_layer/chart/altair_chart.py,sha256=UY8IdPUMW8bR-ZkgX2zSUKObmbfYBTt7hJfU738df3w,12629
boring_semantic_layer/chart/base.py,sha256=Awd4Q7C1BFDDrzymzy5JAUXMighgYSfcrGEDxxgXVP8,3085
boring_semantic_layer/chart/plotext_chart.py,sha256=k8VPY6og9Mc-_Pq6Ah_DR4tPjb4_lFNHRSVIzGiK-Ts,15466
boring_semantic_layer/chart/plotly_chart.py,sha256=QqLRIYpcZ_ofgYXmi7AyK8y5e2ndjIBeTbrhKhh9_NA,7059
boring_semantic_layer/chart/utils.py,sha256=4L694jbuJB3wnVF07kTM0uDmpw2yAKL2KcfH5rELm6g,14883
boring_semantic_layer/chart/md_parser/__init__.py,sha256=pDBz_1zL1EcVWDbXoa7NM_eS_545rlqLXpNCyzRoz0I,478
boring_semantic_layer/chart/md_parser/converter.py,sha256=o2FE0_gDZ2iPKdBXBnwybSp_49tQtoj5_x_diPu8WiE,6473
boring_semantic_layer/chart/md_parser/core.py,sha256=_zBYvPluK7OzoWQi3QN3Q386_w-0uEUzCVRhrwnKBj4,19337
boring_semantic_layer/chart/md_parser/executor.py,sha256=p_2BxruovGYpdg4DpOe6KgRKx3YrcUqDBJfh3NnH5s8,7463
boring_semantic_layer/chart/md_parser/parser.py,sha256=WxthMZSpGHjIuw9vlT2KKoQiriwhmxYrDngJnZnOL4g,3429
boring_semantic_layer/chart/md_parser/renderer.py,sha256=ExzXGKHUVeVz9a91pv5gZ2TXrgwAZnGKhI1_oPjLRNs,17290
boring_semantic_layer/chart/tests/__init__.py,sha256=nkkuN0iXYCfRhMUKu2S07YYme0BWqoPmlPAC_YSJT6o,32
boring_semantic_layer/chart/tests/test_backends.py,sha256=ooRsvSd69cEphk_ABoNSpGOpnh89F8ZZyaYWuzm4MQ4,13703
boring_semantic_layer/chart/tests/test_chart.py,sha256=4rz1WzfMzoFw8mDFECXfad3jH6z1S0Fs0U253DS51ZM,13021
boring_semantic_layer/chart/tests/test_doc_builder.py,sha256=KMqntyBb8Ca5gC0puOflTF3qCLmweMwvrL0fMZqJD7I,9767
boring_semantic_layer/chart/tests/test_md_executor.py,sha256=4UeUs_8Y-cJELvluvr9QTHTZTtmwhW3xH2Ui615cWUU,2949
boring_semantic_layer/chart/tests/test_md_parser.py,sha256=3vjfvpDA4Q11e7qDBfzwrzjd2SIZzyWoXby8neZJxyE,3597
boring_semantic_layer/chart/tests/test_utils.py,sha256=dvfZHjLqY89uiE591N-_irQNRc715_x_4aDPrKtjges,10148
boring_semantic_layer/tests/conftest.py,sha256=2PRi6lXdafyaD6BPeFGH54UZFZ-ijchmUs7tBMmkba8,3532
boring_semantic_layer/tests/test_chart.py,sha256=pCLhOQS1HbnO4fOGJ5_B85R1qLn6LfDEZ105H9bJeHc,17877
boring_semantic_layer/tests/test_config_projection_pushdown.py,sha256=5H8PDa_53weIbp-k058sGvPork5mwcK_N8WkK-Ww2DM,6337
boring_semantic_layer/tests/test_cross_team.py,sha256=RSKRT-0xHpVnjmpuD3vBh91keOKI-uv5-RNDuUU6jgw,1839
boring_semantic_layer/tests/test_deferred_api.py,sha256=4IrKQenEyzazNqMpTF1l-1E9k6G8vqNxyzi-WLmuyJ4,13758
boring_semantic_layer/tests/test_dependency_graph.py,sha256=VKpq89zekaUfDzvTK9Vaz6wZwEiUsYzLm1T06fOdZcI,20238
boring_semantic_layer/tests/test_dependency_groups.py,sha256=UccaXltyr1KpD8JfZho7uGYTIAGmJZf5GIpziTzH7PI,14111
boring_semantic_layer/tests/test_description.py,sha256=v_iLWHbLkvZ0oGXcQImzibbk_tLpR3eiqIidWiOMs54,3309
boring_semantic_layer/tests/test_dimension_helpers.py,sha256=Wkijojw7boPjNlyTSiB1ms20fu447mLZWOJk5BM73Is,7196
boring_semantic_layer/tests/test_dimension_validation.py,sha256=Ipe27JNJenJqiYuKX4Eh8045PfOB4EgAzXP7Vwo4HJQ,16892
boring_semantic_layer/tests/test_filter_with_dimensions.py,sha256=OZX2Hx76OvlIQsbKSSMzV4_t2CP7uqGY2dVuj4DFXr4,4180
boring_semantic_layer/tests/test_graph_utils.py,sha256=o7dCo54Makgj0IFzEtJMQHmYQ5RBOYRrY3tOxjG04SU,12493
boring_semantic_layer/tests/test_index.py,sha256=X_xsNS0BbBEmtUBJnhYYUbhim99fegtwLuXU12jUWqU,14541
boring_semantic_layer/tests/test_introspection.py,sha256=za5H38MY_hCDpvyHfUiRx7f9z3HiU4LgsgRCGucbXA0,10215
boring_semantic_layer/tests/test_join_prefixing.py,sha256=h4CJ0XkxCMGbs5tjOqXxAefcqB3ZqpuKdUQqA_j85lE,37063
boring_semantic_layer/tests/test_malloy_inspired.py,sha256=8cnO316oB8tunLiGnhmlINRNEY5cu9XORfNmLa-QfOE,33983
boring_semantic_layer/tests/test_malloy_xorq_roundtrip.py,sha256=Ux1SJanu5wse0RYwco3aDG5-qyVZlLBVaOmtRkQxn9c,14546
boring_semantic_layer/tests/test_mcp_json_parsing.py,sha256=TsS-TqaXW9WX-e5y_0BRMz024KXvycf3BCCW3pSSrWE,14592
boring_semantic_layer/tests/test_measure_reference_styles.py,sha256=OhQiCqATh4_iSyWnQrCQS7JDnf66DqBtfroVFmhGO5Y,8531
boring_semantic_layer/tests/test_nested_access.py,sha256=Yj4KWCF5kF7hPNWbijocRHwMt2ttKzVO1uYWP1YNvyQ,10658
boring_semantic_layer/tests/test_notation_styles.py,sha256=vZhghXJFtVIzf3k1pZd6YV3DLaIW00focjF4izG5tqY,21148
boring_semantic_layer/tests/test_percent_of_total.py,sha256=vsZDBOxD_qWTYJhzJh078GGsDU3ATXNRsZZ82otQx2I,1375
boring_semantic_layer/tests/test_profile.py,sha256=rTET3wmzQMGHbHhTMAa7XDv9uI7ouVX_d9nYIKRQ8H8,8811
boring_semantic_layer/tests/test_query.py,sha256=tMOAPX3k0e0Y1dmMhwSN807LXaVotPkRTF_r1Zcu9iw,32816
boring_semantic_layer/tests/test_real_world_scenarios.py,sha256=i92H1HjcNhDvYxSm1zxOQNX62OieW7f-HMJFuP6yefw,31172
boring_semantic_layer/tests/test_rewrites_projection_pushdown.py,sha256=rmus7zYpmPWK9HT_HWd1d_v3F7axE_TSbqKMP3J3o54,17217
boring_semantic_layer/tests/test_rewrites_projection_pushdown_examples.py,sha256=9uzB1A19pzb2dVwnNvUMNaezYe5O6vyQW05z5vzYLL4,12427
boring_semantic_layer/tests/test_semantic_mcp.py,sha256=KewnpVcMEMDxPC2AtT8iUqbCW44Iwb05bMMGvK3ylGA,25658
boring_semantic_layer/tests/test_stale_dimensions.py,sha256=WkZ_yYPHhf782FfbfAGh7Xr_5RmDbMCkzwEVqgmbJBM,5008
boring_semantic_layer/tests/test_unnest.py,sha256=TCpDPT6y5YuC8QN-t34lO96fZzKk2I_aA-3A4TwrlPg,5396
boring_semantic_layer/tests/test_utils.py,sha256=bgbQMAgXEBYv9Zg5Y90ejT80YQAZ9Xn5iuoYdAH5vuk,4455
boring_semantic_layer/tests/test_xorq_backends.py,sha256=NGrRNky3Ii3CVgzgLg9QQ0EG8mKzi_rm_riEtlOPxhI,9543
boring_semantic_layer/tests/test_xorq_convert.py,sha256=R1UZS1nBsEijJLL0ihf3gnBxFTCwU_X_2HnbB1vaXsk,5837
boring_semantic_layer/tests/test_xorq_integration.py,sha256=bn_WgyOGfzaIEfNIYbMOYm9BXRFg0PdjFF2XpjHkp18,7991
boring_semantic_layer/tests/test_xorq_string_serialization.py,sha256=dj3a89fsmRk5u2pUw31OzmsJBb81vmWiDEkwcW7dnsQ,10714
boring_semantic_layer/tests/test_yaml.py,sha256=HyVoBGynmVdrIrBcpmUa9M9WuF7GgdOp6qrGaQzJ--M,24978
boring_semantic_layer/tests/fixtures/__init__.py,sha256=1qM5rXDhTgYaGI61ywDfxYWBj-rl3oLiSXwbeMfD3eU,192
boring_semantic_layer/tests/fixtures/connections.py,sha256=q_GdCiLtgmA97rDLX17jDXxlNEnD0lJRlQtmF3rEiOE,4609
boring_semantic_layer/tests/fixtures/datasets.py,sha256=gPC5oFIZbUl4SvHmGvc93hmsqCpdkFixBd7wmU8CG8A,6038
boring_semantic_layer/tests/integration/__init__.py,sha256=Pinq1gVUFINAfdSe585nF-mX2sYeB-rQHTrwnX3sjew,52
boring_semantic_layer/tests/integration/conftest.py,sha256=whrZcL_sMIAZs3XuJrNCGGdyr3lR27e81CpJSGPauwg,3499
boring_semantic_layer/tests/integration/integration_utils.py,sha256=rbsVgmyN7CUDaiIYfdqvZWkfB8z9kYgqQq3Oi8MCU3s,15044
boring_semantic_layer/tests/integration/test_malloy_integration.py,sha256=jYcpQk7JQiU9tZeSj0h9KHThmoA8O672r_2O6fYC5kI,1734
boring_semantic_layer/tests/integration/malloy_data/cohorts.malloy,sha256=M-fFpRxdzrQLNhMnYDtOSjBtz_v-mTBH5q_nKJVxgyo,1841
boring_semantic_layer/tests/integration/malloy_data/cohorts.py,sha256=TjivXq4TCvNYEead6V1lcvEgPzdsRDSmD_mzMm2RCvI,2840
boring_semantic_layer/tests/integration/malloy_data/comparing_timeframe.malloy,sha256=2kwSNySebFMxX8vdV1PlaLlTaULU9cojzjb6zxj0RFo,1881
boring_semantic_layer/tests/integration/malloy_data/comparing_timeframe.py,sha256=vScz4rabMBdp0NUVrHHwB4VaoqbmVm6BCqVrK7RH7D4,1372
boring_semantic_layer/tests/integration/malloy_data/moving_avg.malloy,sha256=E8azc1mRdmdpwCg-Zq_yWDeCM-prEDlCiMr7yzNY56s,862
boring_semantic_layer/tests/integration/malloy_data/moving_avg.py,sha256=usxAHQx6Y4GlhQJcE_Yx01UGUIzbDirq5PLCmKnkg78,1680
boring_semantic_layer/tests/integration/malloy_data/percent_of_total.malloy,sha256=ldB75xZt37WKiKqhjubjO12kTLN-TqcRnLtQll49dP0,1740
boring_semantic_layer/tests/integration/malloy_data/percent_of_total.py,sha256=O2f7GmoH1koWCInP1cpBP73kAOke9EtzY-tDE4iwt14,2782
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/bucketing.md,sha256=D9N5JpQyeI5LnGdD84jP4LP5H73nWOxtcgKQ8NMEDLs,8507
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/builder-agent.md,sha256=vappeWuiAzuPmeMaEghL9XLyLSwwO6pa54I1pQP1VSE,2539
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/charting.md,sha256=QGVXO4g47_8tz7zOjbOmprRE9yLl2ErC3gBIIcfMzsw,7281
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/comparison.md,sha256=PtZn9P5oaf5rQLGkOQ6APCPjSHZhUwn6Qi5aON28yeo,4574
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/compose.md,sha256=vKkfYGmLzS1YFUFM7OQl8JYVSPAkpFZ-VSnfmK3UK-E,4855
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/example.md,sha256=K_kxSlkE6n45FLtB0XQqQ58Mrj-huo4oGPuNz8njAcM,1642
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/getting-started.md,sha256=pd7P8tAtsOnA-F0wSGGPDSDQGmQ8rpyoB5fuQZpEdc8,2099
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/indexing.md,sha256=GH-aCu_Rv5KkJjzKmxQTGsj0p4pzCIBXeIY90cR1BPM,8070
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/mcp.md,sha256=z7oIeMJiG7JTIUKjCma9u7YL8J8rpgqlRl4Yx9U7G8o,11415
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/mcp_example.yaml,sha256=a9x17gPE0ryooJ-hdyrgUqYXIxbqMRxgerVxbRg5yvc,1488
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/nested-subtotals.md,sha256=lNqstdcQAHyekpbtfPfuRZb-egukOma5-0C-bvFKiAU,6599
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/percentage-total.md,sha256=b1Z6nwVizh0NXgRKmAJ91JScFs0hlyUYU3lm5BgBPeg,3853
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/profile.md,sha256=l2XYI28YCFalPN3HFLGBXGL5SK5cFTaUAkHH0W6rhhk,4985
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/query-agent-chat.md,sha256=4KTUkbQ0h6tIl--oYq3RYIcryWiQttJgVwNzvPg9KMs,2073
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/query-agent-llm-tool.md,sha256=Se6i07wJiiPnTYwzEFbxpHkZda382DjIQ9C4u2VCSRM,2951
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/query-agent-mcp.md,sha256=rpjnSUm4wvM1vJeWPn-4Lf7drBI0fKi2-xK8Eb3GIcE,11006
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/query-agent-skill.md,sha256=zx7CtKxyYCfjBOIklCGZDKYhvrxrlNj1SwAd0MSqRXs,1630
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/query-agent.md,sha256=jvoF8BLs788k34Z4h0TKH98h7Ube_pd88ho96iC6GVg,1114
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/query-methods.md,sha256=xuGKwFjqq-_pNFChc1ix-MuzyHGLZO7FoitUigPbbxE,16549
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/reference.md,sha256=hqbAtv61H3KmhnmCBvB2v9uNT5BLKvUUqzXfErusI_U,12326
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/semantic-table.md,sha256=z_GT1l4WbgKNzfYYN-C4Y2imRpllCK6Jfp352unjp7Y,11708
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/sessionized.md,sha256=qfU11Yn_g32mojPomRc0m8zvFYnYU_gzojEkCZuZiqM,7282
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/windowing.md,sha256=RStjHA9UO2bta0SleQzQIJjj40mWJx3l-i4mLhuW49g,8238
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/yaml-config.md,sha256=rtHZluxboLzxli9uewvx8Wu1JTUp0PYJsBYTni3xyL0,3099
boring_semantic_layer-0.3.0.data/data/share/bsl/doc/yaml_example.yaml,sha256=IynZ_sh82LlEgk4wBdkV6HK8h9XYBOdEpz1WJcZCB2k,962
boring_semantic_layer-0.3.0.data/data/share/bsl/index.json,sha256=fas-A-rIy2_8cDc07tZzXusZB3FgL_Oh6hy3MfudvkE,3219
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/chart/altair.md,sha256=ZwecqpW8Ze-QQB93xIlWx2jj7goX6Gc5OQZRXw35av4,3053
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/chart/plotext.md,sha256=2yOAVmWI2kvZapR8_99HU8vfwSXKay1eFAFoU2w4Sis,3029
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/chart/plotly.md,sha256=zJUwhLLnjOzlzKLzNfbjITK7DQZ7fQ5fW0UNqWljdwo,2684
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/input-query-model.md,sha256=92DfwFGCph-t5Rfr8LJC-jGeYcdzoRzSLZ_l7FoUAjE,912
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/param-query-model-chart_backend.md,sha256=CTzinq8s3Oz0zi01wRmEBaHkFMT24Irz_wIifRCIfQY,156
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/param-query-model-chart_spec.md,sha256=WFAeQFR-cBhkwNffMkQ9oq1NhqiIYe2eTnmF_X-M0Jo,1711
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/param-query-model-limit.md,sha256=GsdPS7WXyO5oJBZfTJjzqbfID1yZRBIF_tfVQ3SNhC8,382
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/param-query-model-query.md,sha256=PWq9IqnSIDtlxHe2uzUnHpFD4vifNST7LuVo_KwemRM,216
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/system.md,sha256=Vt5VUoWUvnXqGc0n8pj32Rb5yFl4dX0_qr0YQRGflkg,5757
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/tool-list-models.md,sha256=3mf-aJujkzUfZWCuOeNYgpXKcqkpP5YMsfdCxJv-m8Y,67
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/langchain/tool-query-model.md,sha256=9oHg8jEBnfAM3Z1xZ4i7sxVCXuz0gpiDhQw-H73nFY0,1691
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/system.md,sha256=Z-U9V8WGiDa68iJUUebP0BiT_DrELnV2WjCuBiMxKio,1547
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-get-model-desc.md,sha256=jTbRiTEyShbZKf5KeQF-Zf3fYVcEz9U4QzctOdU7MrY,70
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-get-model.md,sha256=RdlNL1vMIgcq86TbTGathztZOygOSWtif9WVDPY9jy4,997
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-get-time-range-desc.md,sha256=kUvC6CHcnqXMYEHMkFcNyxg3G0N9skkFkcEr6rSnBA0,81
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-get-time-range.md,sha256=zyZA5ddhKPhUuTCkB_2Di9yI7d5ApvZRMKUX7bDjqZE,928
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-list-models-desc.md,sha256=u-4KCZ2OR8mDLaWA2p5VdiPjRCYYsgk0OpyP7-GkkRw,88
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-list-models.md,sha256=td7HilM3FrkwuCvYVJKs6VUUHW22xb4JoNM3847D2z0,484
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-desc.md,sha256=UJ3Jbp2Dtk3jFmtDGJQpFkdALuYRIRuQa4ZJhmLe8Jo,112
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-chart_spec.md,sha256=UJlme5q6qjmNO8sPqgXLeVlxphdvOA2pvQA7zXC83o4,998
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-dimensions.md,sha256=i6SF_XfNphSV76cag0lWkGsRkga9c6CJV0vZvO0dn8A,85
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-filters.md,sha256=H0TVb_ZK78c8VeNQyq6jWWYgzmBNIIW_YK7jeoneY90,2920
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-limit.md,sha256=qUhr7JXvGqhbR6iLxry2vQdTn-23_UTsS2pjV8GOpxs,32
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-measures.md,sha256=rQ7ZkIHyUbXQMk4YBJaDg2YkTtir4NeQ5q5rriQYsOY,91
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-order_by.md,sha256=wayCOvsMIvU-ns9Zx2uGkTxlg3zGCjR-JJbskofCifw,87
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-time_grain.md,sha256=ynfPF3aFkoBLLiJ-j9kweRmvR69Gmac31Vcp6LHXPlU,778
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query-param-time_range.md,sha256=VgEg2-M_vNx4V0p-sYTxLxeOlIL6UI7YbuDv-3dAes8,476
boring_semantic_layer-0.3.0.data/data/share/bsl/prompts/query/mcp/tool-query.md,sha256=dM6vw6haQU6zysnEBt_n_AvbvW75VLlfhMHkgsWR_gM,8347
boring_semantic_layer-0.3.0.data/data/share/bsl/skills/claude-code/bsl-model-builder/SKILL.md,sha256=JGPOJhiPekWNFOnnQyye1MG0ed334_b_kMwlZr3n8xg,8674
boring_semantic_layer-0.3.0.data/data/share/bsl/skills/claude-code/bsl-query-expert/SKILL.md,sha256=20QqX85qsE-_MFDE3tC3g44NhqqZREg0RfmfhZQ8B1E,8066
boring_semantic_layer-0.3.0.data/data/share/bsl/skills/codex/bsl-model-builder.codex,sha256=v9vD8aheb8Q8y8ksDzY-OlchfYv82WPzbnt-Cn-X9sA,8623
boring_semantic_layer-0.3.0.data/data/share/bsl/skills/codex/bsl-query-expert.codex,sha256=_IkBAEz32g2zdSfoKoMk3Mujn0JT0671DimJTB_NUvs,7990
boring_semantic_layer-0.3.0.data/data/share/bsl/skills/cursor/bsl-model-builder.mdc,sha256=aSAMELNyXhU8JrfIo6-KLiem5LICwrJVAwHYTOt_vqw,8635
boring_semantic_layer-0.3.0.data/data/share/bsl/skills/cursor/bsl-query-expert.mdc,sha256=il45DNNbNZh3IsTrNoKx8SgO8LmddnhR-wIQ6rjZDTM,8015
boring_semantic_layer-0.3.0.dist-info/METADATA,sha256=_qFWxAhrRva-xRHmZdDYqsCxrKkR3z437v6b4e5QRZo,3974
boring_semantic_layer-0.3.0.dist-info/WHEEL,sha256=WLgqFyCfm_KASv4WHyYy0P3pM_m7J5L9k2skdKLirC8,87
boring_semantic_layer-0.3.0.dist-info/entry_points.txt,sha256=TB5ueRGSFK8940JiarpvSeN9uaPFXiqonqoDO-FbB9Y,62
boring_semantic_layer-0.3.0.dist-info/licenses/LICENSE,sha256=yFEyPdLrBfaholzXEH3k0yYKrL9O1XOf9lar7kQAaKM,1067
boring_semantic_layer-0.3.0.dist-info/RECORD,,
