Skip to content

- Bump mthds dependency to >=0.1.1.#754

Merged
lchoquel merged 3 commits into
mainfrom
release/v0.20.7
Mar 13, 2026
Merged

- Bump mthds dependency to >=0.1.1.#754
lchoquel merged 3 commits into
mainfrom
release/v0.20.7

Conversation

@lchoquel
Copy link
Copy Markdown
Member

@lchoquel lchoquel commented Mar 12, 2026

Note

Medium Risk
Medium risk because several CLI commands now force needs_model_specs=True, which may introduce new network/runtime dependencies and change validation/inputs generation behavior. The pipelex run output printing path is also adjusted to handle missing main_stuff, which could affect CLI output expectations.

Overview
Bumps the package to v0.20.7 and updates the mthds dependency to >=0.1.1 (with matching changelog entry).

Changes multiple non-inference CLI entry points (including agent inputs commands and pipelex build inputs/output, show pipe, and which) to initialize Pipelex with needs_model_specs=True so they load real gateway model specs without enabling inference.

Makes pipelex run only pretty-print the final output when main_stuff is present by adding PipeOutput.optional_main_stuff, and updates VS Code debug launch args to the newer run bundle/run pipe forms.

Written by Cursor Bugbot for commit b6f5b7a. This will update automatically on new commits. Configure here.

@lchoquel lchoquel requested a review from thomashebrard March 12, 2026 18:14
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 3 files

lchoquel and others added 2 commits March 13, 2026 02:04
- Add `bundle`/`pipe` subcommands to VS Code debug launch configurations
- Use `optional_main_stuff` for safe pretty printing when pipe output has no main stuff
- Add `optional_main_stuff` property to `PipeOutput`
- Update uv.lock with latest dependency versions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Ensures gateway-only models are available in the model deck during
pipe validation, preventing ValidationError when pipes reference
models like azure-document-intelligence.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 issues found across 7 files (changes from recent commits).

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="pipelex/cli/commands/show_cmd.py">

<violation number="1" location="pipelex/cli/commands/show_cmd.py:233">
P1: Don't load real model specs in `show pipe`; this makes a local inspection command fail on gateway/remote-config setup.

(Based on your team's feedback about keeping read-only CLI commands from depending on inference setup.) [FEEDBACK_USED]</violation>
</file>

<file name="pipelex/cli/commands/which_cmd.py">

<violation number="1" location="pipelex/cli/commands/which_cmd.py:85">
P2: `pipelex which` should stay local-only; `needs_model_specs=True` now makes it depend on gateway terms/remote config.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.

Comment thread pipelex/cli/commands/show_cmd.py
Comment thread pipelex/cli/commands/which_cmd.py
@lchoquel lchoquel merged commit 1f1ed65 into main Mar 13, 2026
41 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 13, 2026
@lchoquel lchoquel deleted the release/v0.20.7 branch March 13, 2026 10:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants