dependabot[bot] opened a new pull request, #46075: URL: https://github.com/apache/superset/pull/46075
Bumps [fastmcp](https://github.com/PrefectHQ/fastmcp) from 4.1.2 to 4.1.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/PrefectHQ/fastmcp/releases">fastmcp's releases</a>.</em></p> <blockquote> <h2>v4.1.4: Token Gesture</h2> <p>Generated CLIs now preserve remote transports, empty arrays, and parameters whose names collide with their own helpers; mounted servers honor session visibility and <code>mounted_components_raise_on_load_error</code>, a stale client context no longer closes a newer session, and OAuth provider wrappers accept identity assertions. Tasks accept a redis-py credential provider that returns current credentials for each new connection (streaming providers such as redis-entraid's are rejected until Docket can refresh them safely), Redis 8.1.0 is excluded, and custom <code>KeyringStore</code> users must now install <code>py-key-value-aio[keyring]</code> explicitly. Thanks to our 16 contributors, including 9 first-time contributors.</p> <!-- raw HTML omitted --> <h2>What's Changed</h2> <h3>Enhancements ✨</h3> <ul> <li>Add server authoring guidance through the docs site by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5703">PrefectHQ/fastmcp#5703</a></li> <li>Support rotating Redis credentials for tasks by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> and <a href="https://github.com/nazarii-plebanskyi-rf"><code>@nazarii-plebanskyi-rf</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5970">PrefectHQ/fastmcp#5970</a></li> <li>fix(client): forward max_sse_event_size through StreamableHttpTransport by <a href="https://github.com/PrathmeshPawar2110"><code>@PrathmeshPawar2110</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6016">PrefectHQ/fastmcp#6016</a></li> <li>Add a downstream smoke for Redis credential providers by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6044">PrefectHQ/fastmcp#6044</a></li> </ul> <h3>Security 🔒</h3> <ul> <li>Bump certifi to 2026.10.19 by <a href="https://github.com/jakekaplan"><code>@jakekaplan</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5989">PrefectHQ/fastmcp#5989</a></li> <li>Let configured proxy headers replace forwarded ones regardless of case by <a href="https://github.com/leopranzl"><code>@leopranzl</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5972">PrefectHQ/fastmcp#5972</a></li> </ul> <h3>Fixes 🐞</h3> <ul> <li>Fix maintained skill discovery on the docs site by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5954">PrefectHQ/fastmcp#5954</a></li> <li>Publish regular skill files for Mintlify discovery by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5956">PrefectHQ/fastmcp#5956</a></li> <li>Serialize HTTP and SSE transports in generate-cli by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5891">PrefectHQ/fastmcp#5891</a></li> <li>fix(cli): preserve empty arrays in generated commands by <a href="https://github.com/dailyun"><code>@dailyun</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5961">PrefectHQ/fastmcp#5961</a></li> <li>Fix session visibility lookups through mounted servers by <a href="https://github.com/HootRock"><code>@HootRock</code></a> and <a href="https://github.com/leopranzl"><code>@leopranzl</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5966">PrefectHQ/fastmcp#5966</a></li> <li>Fix generated CLI JSON parameter name collisions by <a href="https://github.com/Vittuu"><code>@Vittuu</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5959">PrefectHQ/fastmcp#5959</a></li> <li>Escape server text in the fastmcp call elicitation prompt by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5909">PrefectHQ/fastmcp#5909</a></li> <li>Map common audio extensions when Audio is given a path by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5919">PrefectHQ/fastmcp#5919</a></li> <li>Drop clamped log records the logger is not enabled for by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5915">PrefectHQ/fastmcp#5915</a></li> <li>Omit the output schema when an OpenAPI success response has no body by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5913">PrefectHQ/fastmcp#5913</a></li> <li>Create the MCP config file on install when it is missing or empty by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5887">PrefectHQ/fastmcp#5887</a></li> <li>Preserve credential providers when cloning task extensions by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> and <a href="https://github.com/nazarii-plebanskyi-rf"><code>@nazarii-plebanskyi-rf</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5984">PrefectHQ/fastmcp#5984</a></li> <li>Exclude Redis 8.1.0 to preserve task reconnection by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> and <a href="https://github.com/nazarii-plebanskyi-rf"><code>@nazarii-plebanskyi-rf</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5985">PrefectHQ/fastmcp#5985</a></li> <li>Remove unused keyring dependency by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> and <a href="https://github.com/tom42-otera"><code>@tom42-otera</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5987">PrefectHQ/fastmcp#5987</a></li> <li>Fix static checks broken by ty 0.0.89 and pydantic 2.14 by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6001">PrefectHQ/fastmcp#6001</a></li> <li>Run dev inspector servers over stdio and stop mapping the deployment port to the proxy by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6029">PrefectHQ/fastmcp#6029</a></li> <li>fix(json-schema): apply a Draft-4 boolean exclusive bound to its sibling by <a href="https://github.com/kbkb628"><code>@kbkb628</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5234">PrefectHQ/fastmcp#5234</a></li> <li>Strip a URL scheme from a Clerk domain by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5921">PrefectHQ/fastmcp#5921</a></li> <li>Fix generate-cli commands for tools with a json parameter by <a href="https://github.com/andreivince"><code>@andreivince</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6032">PrefectHQ/fastmcp#6032</a></li> <li>Honor mounted_components_raise_on_load_error in AggregateProvider by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6026">PrefectHQ/fastmcp#6026</a></li> <li>Reject streaming credential providers in TasksExtension by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6043">PrefectHQ/fastmcp#6043</a></li> <li>fix(client): keep stale contexts from closing newer sessions by <a href="https://github.com/mikamikasuki"><code>@mikamikasuki</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6018">PrefectHQ/fastmcp#6018</a></li> <li>fix(auth): expose identity assertions on OAuth provider wrappers by <a href="https://github.com/computeaholic"><code>@computeaholic</code></a> and <a href="https://github.com/jonaseck2"><code>@jonaseck2</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6006">PrefectHQ/fastmcp#6006</a></li> <li>Measure blocking duration with perf_counter in transform_fn generator test by <a href="https://github.com/Lokeshrao69"><code>@Lokeshrao69</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6014">PrefectHQ/fastmcp#6014</a></li> </ul> <h3>Docs 📚</h3> <ul> <li>Clarify request state across mounted servers by <a href="https://github.com/HootRock"><code>@HootRock</code></a> and <a href="https://github.com/leopranzl"><code>@leopranzl</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5967">PrefectHQ/fastmcp#5967</a></li> <li>Pass mcp_path through the remote OAuth custom routes example by <a href="https://github.com/asasemahmed"><code>@asasemahmed</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5925">PrefectHQ/fastmcp#5925</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/dailyun"><code>@dailyun</code></a> made their first contribution in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5961">PrefectHQ/fastmcp#5961</a></li> <li><a href="https://github.com/Vittuu"><code>@Vittuu</code></a> made their first contribution in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5959">PrefectHQ/fastmcp#5959</a></li> <li><a href="https://github.com/leopranzl"><code>@leopranzl</code></a> made their first contribution in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5966">PrefectHQ/fastmcp#5966</a></li> <li><a href="https://github.com/nazarii-plebanskyi-rf"><code>@nazarii-plebanskyi-rf</code></a> made their first contribution in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5970">PrefectHQ/fastmcp#5970</a></li> <li><a href="https://github.com/tom42-otera"><code>@tom42-otera</code></a> made their first contribution in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5987">PrefectHQ/fastmcp#5987</a></li> <li><a href="https://github.com/computeaholic"><code>@computeaholic</code></a> made their first contribution in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6006">PrefectHQ/fastmcp#6006</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PrefectHQ/fastmcp/blob/main/docs/changelog.mdx">fastmcp's changelog</a>.</em></p> <blockquote> <hr /> <h2>title: "Changelog" description: "Release notes for every FastMCP version, with the changes, fixes, and contributors in each release." icon: "list-check" rss: true tag: NEW</h2> <!-- raw HTML omitted --> <p><strong><a href="https://github.com/PrefectHQ/fastmcp/releases/tag/v4.2.0a3">v4.2.0a3: A Particular Set of Skills</a></strong></p> <p>FastMCP 4.2.0a3 consolidates skills around <code>Skill</code>, <code>SkillCatalogProvider</code>, and the new strict <code>SkillsDirectoryProvider</code> in <code>fastmcp.skills.provider</code>. Directory loading validates each skill before publication, and skills with structured metadata or YAML <code>allowed-tools</code> lists are accepted without changing their values. This alpha also fixes stale proxy discovery caches, preserves OpenAPI schema references and explicit null values, and improves client connection recovery. Skills support remains experimental; this prerelease is intended for integration testing. If you import the 4.1 skills providers directly, they keep their behavior in 4.2 and now warn ahead of removal in 4.3. Move directory loading to <code>from fastmcp.skills.provider import SkillsDirectoryProvider</code>; its startup errors and the legacy providers' warnings identify folders that need fixing. For a single skill, use <code>Skill.from_directory(...)</code> w ith <code>SkillCatalogProvider</code> from <code>fastmcp.skills.provider</code>. <code>Client.list_skill_resources()</code> remains available for servers without the Skills extension. The old <code>experimental_skills=True</code> path redirects to the new provider for the base class and rejects subclasses to preserve access controls. Legacy <code>Skill</code> wire-model construction still works with a warning, wire entries retain <code>isinstance(entry, Skill)</code> behavior, and existing Pydantic <code>Skill</code> fields still validate wire payloads. Use <code>MCPSkill</code> for wire entries, annotations, and checks, and <code>Skill</code> for authoring. For manifest metadata on resource-only servers, read <code>skill://<name>/_manifest</code> with <code>client.read_resource()</code> and parse its JSON; <code>client.get_skill()</code> requires the Skills extension, while <code>client.read_skill()</code> downloads and validates the whole skill. Since a2, <code>ClientGroup</ code> retains known tool routes after its context exits, OpenAPI tool inputs omit <code>readOnly</code> properties, and header and path parameters follow their declared simple serialization style. OAuth consent bindings survive concurrent approvals, exception middleware matches subclasses, and empty logging method filters mean “log nothing.” Thanks to our 46 contributors, including 29 first-time contributors.</p> <h3>Breaking Changes ⚠️</h3> <ul> <li>Make Skill a storage-neutral object with folders as one loader by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6065">#6065</a></li> </ul> <h3>Enhancements ✨</h3> <ul> <li>Rename the resource-era list_skills helper to list_skill_summaries by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6051">#6051</a></li> <li>Discover skills through mounted servers by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6067">#6067</a></li> <li>Share Prefab renderer resources across equivalent tools by <a href="https://github.com/jlowin"><code>@jlowin</code></a>, <a href="https://github.com/fprieto14"><code>@fprieto14</code></a>, and <a href="https://github.com/keremoktener"><code>@keremoktener</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6077">#6077</a></li> <li>Export Skill from fastmcp by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6071">#6071</a></li> <li>Add skills discovery to ClientGroup by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6072">#6072</a></li> <li>Add --skills to fastmcp list by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6073">#6073</a></li> <li>Add Client.read_skill and tighten skills docs by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6087">#6087</a></li> <li>Verify and export skills with resource-manifest fallback by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6086">#6086</a></li> <li>Forward Skills discovery through proxies by <a href="https://github.com/jakekaplan"><code>@jakekaplan</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/5788">#5788</a></li> <li>Share strict skill snapshot projection by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6089">#6089</a></li> <li>Use scoped local tests and leave full suites to CI by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6094">#6094</a></li> <li>Share ClientGroup skill client lookup by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6101">#6101</a></li> <li>Share filesystem skill supporting-file reads by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6102">#6102</a></li> <li>Deliver concurrent triage reviews, draft fixes and mutation proposals by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6116">#6116</a></li> <li>Post Marvin's dedupe and too-long comments from workflow steps by <a href="https://github.com/gaker"><code>@gaker</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6170">#6170</a></li> <li>Remove the unused triage mutation batch by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6208">#6208</a></li> <li>Restore the status site by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6216">#6216</a></li> <li>Add agno, Agent Framework, and OpenAI Agents SDK to downstream smoke by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6222">#6222</a></li> <li>Close external PRs until their author is assigned again by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6227">#6227</a></li> <li>Let private triage sweeps run without the Sol reviewer by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6229">#6229</a></li> <li>Add named model tiers to the agentic triage plans by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6228">#6228</a></li> <li>Add reproducible public triage leads to backlog dashboard by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6293">#6293</a></li> <li>Add a strict SkillsDirectoryProvider to fastmcp.skills.provider by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6278">#6278</a></li> <li>Point experimental_skills at the new provider and drop alpha-only skills code by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6279">#6279</a></li> <li>Deprecate the 4.1 skills API for removal in 4.3 by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6280">#6280</a></li> </ul> <h3>Security 🔒</h3> <ul> <li>Verify advertised skill frontmatter when reading content by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6090">#6090</a></li> <li>Check skill limits before reading directory and remote files by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6092">#6092</a></li> <li>fix: preserve _list_query_params in FastMCPProviderResourceTemplate.wrap by <a href="https://github.com/RS-ITACHI"><code>@RS-ITACHI</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6130">#6130</a></li> <li>Read composite action inputs from env and pin actions by digest by <a href="https://github.com/gaker"><code>@gaker</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6168">#6168</a></li> <li>Scope the /marvin App token to the permissions it uses by <a href="https://github.com/zzstoatzz"><code>@zzstoatzz</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6206">#6206</a></li> </ul> <h3>Fixes 🐞</h3> <ul> <li>Make the version-check InvalidURL regression independent of proxy parsing by <a href="https://github.com/HootRock"><code>@HootRock</code></a> in <a href="https://redirect.github.com/PrefectHQ/fastmcp/pull/6048">#6048</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/26bf9080ae338d1467dca6471b15c6911f71c75c"><code>26bf908</code></a> docs: add v4.1.4 changelog entries (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6046">#6046</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/d720db2570bb8449e5637fee8c05790d6f63722a"><code>d720db2</code></a> Measure blocking duration with perf_counter in transform_fn generator test (#...</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/d4af9a81b4a1ec03eabfc6416e50777c945d5a02"><code>d4af9a8</code></a> Add a downstream smoke for Redis credential providers (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6044">#6044</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/eeb6e93bf899a40748a706ccd2090e2347d7c076"><code>eeb6e93</code></a> fix(client): forward max_sse_event_size through StreamableHttpTransport (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6016">#6016</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/4f40ac0defadc0c1a3f687f23b2a62213d34c8fe"><code>4f40ac0</code></a> fix(auth): expose identity assertions on OAuth provider wrappers (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6006">#6006</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/de37675d566bad2d963176161599df6617516d8d"><code>de37675</code></a> fix(client): keep stale contexts from closing newer sessions (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6018">#6018</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/cb1105241c764e546e9ca3f96da0d6b960bcd5b2"><code>cb11052</code></a> Reject streaming credential providers in TasksExtension (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6043">#6043</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/4c7cf2baed7e94ebecacaf7a2b3834d86431369e"><code>4c7cf2b</code></a> Honor mounted_components_raise_on_load_error in AggregateProvider (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6026">#6026</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/2ae660a341146393fc1bd6e7e4152d5139c88f8d"><code>2ae660a</code></a> Fix generate-cli commands for tools with a json parameter (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/6032">#6032</a>)</li> <li><a href="https://github.com/PrefectHQ/fastmcp/commit/a9a41eb7b69d129665822765787e75cf4b9c0514"><code>a9a41eb</code></a> Strip a URL scheme from a Clerk domain (<a href="https://redirect.github.com/PrefectHQ/fastmcp/issues/5921">#5921</a>)</li> <li>Additional commits viewable in <a href="https://github.com/PrefectHQ/fastmcp/compare/v4.1.2...v4.1.4">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
