Skip to content

⬆️(deps): Update langchain-mcp-adapters requirement from <0.3.0,>=0.2.1 to >=0.2.1,<0.4.0 in /packages/mewbo_tools#177

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/pip/packages/mewbo_tools/langchain-mcp-adapters-gte-0.2.1-and-lt-0.4.0
Open

⬆️(deps): Update langchain-mcp-adapters requirement from <0.3.0,>=0.2.1 to >=0.2.1,<0.4.0 in /packages/mewbo_tools#177
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/pip/packages/mewbo_tools/langchain-mcp-adapters-gte-0.2.1-and-lt-0.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 11, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on langchain-mcp-adapters to permit the latest version.

Release notes

Sourced from langchain-mcp-adapters's releases.

langchain-mcp-adapters==0.3.0

What's Changed

New Contributors

Full Changelog: langchain-ai/langchain-mcp-adapters@langchain-mcp-adapters==0.2.2...langchain-mcp-adapters==0.3.0

Commits
  • a61c783 release: 0.3.0 (#542)
  • ef4b4d6 feat: surface MCP tool execution errors as failed tool output (#540)
  • 4f614ad fix: use non-deprecated streamable HTTP client (#541)
  • d62349d build(deps): bump the minor-and-patch group with 4 updates (#534)
  • 20eb39e build(deps-dev): bump mypy from 1.20.0 to 2.1.0 in the major group (#535)
  • 62b48ab build(deps): bump starlette from 0.49.1 to 1.0.1 in /examples/servers/streama...
  • ed77d67 build(deps): bump starlette from 0.50.0 to 1.0.1 (#537)
  • 4f9f7ea build(deps): bump the uv group across 1 directory with 2 updates (#517)
  • e82aa8c build(deps): bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 in the mi...
  • effc918 build(deps): bump python-multipart from 0.0.26 to 0.0.27 (#504)
  • Additional commits viewable in compare view

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 commands and options

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)

bearlike and others added 2 commits June 11, 2026 13:31
…pickup, shareable runs + stability fixes

## New features

**Agentic Search now works end-to-end.** The SCG engine and API glue existed, but the product was unreachable. The `scg` config section is now a real typed switch instead of a silently dropped key. The orchestrated runner returns real answers, delivers the search playbook, cancels cleanly, and settles dead workers as failed instead of stranding runs. The source catalog comes from your configured MCP servers, not fixtures. Mapped sources actually route: every capability gets a recipe, and `scg_route` emits executable `allowed_tool_ids` so probes are granted real connector tools, not graph addresses. Verified live against a real connector: a cited, grounded answer. The console grew the missing surface: a Sources dialog with live mapping progress, a tier picker, workspace search, run history, and safe snippet rendering.

**Search tiers pick the brain.** New `scg.traversal.tier_models` maps fast/auto/deep to models (defaults: gpt-5.4-nano, sonnet-4-6, gpt-5.5). The tier was already the run's one knob for decomposition and fan-out budget; it now picks the model too, and probes inherit it, so one knob moves the whole run. `/v1/structured` and `/v1/structured/fast` also accept an optional per-request `model` override, so external consumers can pin small models on structured runs.

**Workspaces are graph-first knowledge surfaces.** A workspace is now a name, purpose instructions, and MCP servers picked from the system catalog, persisted with secrets redacted. Saving auto-maps newly enabled sources, re-maps when a source's tool list drifts, and re-indexes when the purpose prose changes; the purpose textarea is the graph's codified intent. Routing is memory-aware: connector-corpus insights bias recipe ranking and ride along as capped memory hints. Agents can walk the graph themselves with `scg_observe`, typed hop by typed hop. Structured runs bound to a mapped workspace go graph-first: route, fan out path probes, terminate at a schema-validated emit, with pathway and probe provenance on the run. Run events stream live as they happen, so the console shows real reasoning instead of a frozen spinner. `/v1/structured/fast` and `/v1/draft/stream` mint full sessions with write-behind persistence; draft TTFT pays nothing. Every workspace gets a three-layer graph view in the console, schema plus memory plus entities. Mapping warms the memory layer at index time from tool descriptions and workspace prose, and deposit prompts teach notes to encode use-case paths so future agents traverse instead of re-exploring. Ordinary chat sessions get the SCG tools too, whole-graph scoped: route, observe, deposit.

**Assign or mention the bot on an issue or PR and an agent picks it up.** A branch-aware Mewbo session starts, with a fetched, fast-forwarded worktree for PR head branches. A second mention steers the active run instead of erroring. When the session ends, the final answer is posted back to the thread as a bot comment. One workflow runs on both GitHub and Gitea Actions, with auth via revocable KeyStore-minted keys. Verified live on Gitea: assignment, mention, PR worktree continuity, and the reply leg.

**Every search run is a link.** `/search?ws=<id>&run=<id>` is now the single source of truth for the view. Submit and replay push the URL, Back returns to the prior view, and a shared link renders identically on any browser. Opening a link performs GETs only, never a POST. Past-query chips replay stored runs instead of re-executing them.

**Search console, finished.** A shared composer kit gives the search and tasks composers one focus bloom. Autocomplete opens only on real gestures, never on page load. The landing page earns its space: a workspace health band shows mapped-source coverage, graph size, and memory notes, with a clean first-run empty state. Dead controls were wired or deleted. Demo seeding retired behind an env default.

**Traces you can filter.** TraceProvenance folds each session's durable signals into Langfuse tags: origin, product, session type, surface, project, repo, branch, workspace, model. Every client surface stamps itself through the `X-Mewbo-Surface` header: cli, console, mcp, home-assistant, channels, vcs-pickup. Wiki-index vs wiki-qa vs search-run vs structured vs chat is now one filter click, and search runs audit as one coherent session from route to emit.

**Human-grade REST API reference.** The docs site's /rest-api/ page is now a full-page native Scalar app under the brand header, via a new `app.html` template and optional `header_tabs` tab rail in the mkdocs-shadcn-mewbo theme v1.3.0. All ~71 REST operations got rewritten OpenAPI metadata at the source: imperative summaries, consumer-grade descriptions, documented path and query params, 30 request-body models, and response status annotations. The spec exporter re-tags operations by path into resource families (Sessions, Projects & Worktrees, API Keys, Configuration, Workspaces & Runs, Source Graph, Structured Outputs, Fast Structured, Draft Streaming, Automation) with sidebar groups, a rewritten quickstart intro, and RST-literal sanitation. CI regenerates the committed spec best-effort on every docs build, so the reference cannot drift from the code.

## Stability & fixes

- Realtime sessions are visible. The recorder creates the session record before any event write, tags are unique per session instead of colliding on one shared doc, and the synthesizer and streamer attach the Langfuse callback, so fast and draft calls finally export traces with cost and latency.
- Runtime-granted capabilities reach the root agent's session tools, not just sub-agents. Continue-recovery no longer deletes a crash-interrupted turn; it anchors on the last recovery marker, so the user message and tool traces survive.
- Connector insight deposits anchor on capability nodes again; the resolver had hard-coded entity ids, leaving every connector note orphaned. Pre-existing orphans re-anchor on the next map.
- Long workspace purpose statements truncate instead of 500ing the save, and enrich plumbing can never fail the save that carried the prose.
- Small-model discipline in the probe playbooks, from live nano and flash-lite runs: the graph is the map, connector tools are the territory; never declare NO DATA from graph reads alone; never emit while a probe is still running.
- Console: the live run view can no longer wedge on "Starting search" when the opener frame drops; result cards are idempotent by result id at both the store and render seams; duplicate-key rendering is impossible.

## Docs & infrastructure

- Docs gap-closure sweep: every feature page checked against source. Search, structured outputs, web API, session runtime, CLI, Docker and production deployment, getting started, LSP, and LLM setup all corrected; phantom extras and dead flags removed; a new Branches & Worktrees capability page added.
- Repo restructure: the Home Assistant component moved into apps/ with its editable install genuinely wired and its default port fixed to 5125; the aider provenance snapshot moved next to the live adapted copy; the root workspace stub package deleted in favor of metadata-only wheel selection.
- Agent CLAUDE.md tree refreshed across the touched subsystems with the durable invariants and seams.

Co-authored-by: Mewbo <268600793+mewbo-ai[bot]@users.noreply.github.com>
---------

Co-authored-by: mewbo-ai[bot] <mewbo-ai@mewbo.com>
Reviewed-on: https://git.hurricane.home/bearlike/Assistant/pulls/90
Co-authored-by: Krishnakanth Alagiri <mail@kanth.tech>
Co-committed-by: Krishnakanth Alagiri <mail@kanth.tech>
Updates the requirements on [langchain-mcp-adapters](https://github.com/langchain-ai/langchain-mcp-adapters) to permit the latest version.
- [Release notes](https://github.com/langchain-ai/langchain-mcp-adapters/releases)
- [Commits](langchain-ai/langchain-mcp-adapters@langchain-mcp-adapters==0.2.1...langchain-mcp-adapters==0.3.0)

---
updated-dependencies:
- dependency-name: langchain-mcp-adapters
  dependency-version: 0.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jun 11, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 11, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
mewbo-docs-discovery 6855a70 Jun 11 2026, 08:36 PM

@codecov

codecov Bot commented Jun 11, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 60.00000% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.88%. Comparing base (ea25813) to head (6855a70).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #177      +/-   ##
==========================================
+ Coverage   91.54%   91.88%   +0.34%     
==========================================
  Files          77       82       +5     
  Lines       13418    14192     +774     
==========================================
+ Hits        12283    13040     +757     
- Misses       1135     1152      +17     
Components Coverage Δ
core 92.97% <ø> (+0.37%) ⬆️
tools 92.08% <ø> (+0.17%) ⬆️
cli 85.19% <81.57%> (ø)
api 96.06% <ø> (ø)
ha 93.88% <ø> (∅)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant