Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-mistral-vibe for 
openSUSE:Factory checked in at 2026-03-06 18:18:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mistral-vibe (Old)
 and      /work/SRC/openSUSE:Factory/.python-mistral-vibe.new.561 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-mistral-vibe"

Fri Mar  6 18:18:24 2026 rev:3 rq:1335942 version:2.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mistral-vibe/python-mistral-vibe.changes  
2026-02-11 19:52:55.359485779 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-mistral-vibe.new.561/python-mistral-vibe.changes
 2026-03-06 18:19:02.269267317 +0100
@@ -1,0 +2,133 @@
+Mon Mar  2 20:22:11 UTC 2026 - Matej Cepl <[email protected]>
+
+- Update to 2.3.0:
+  - Added
+    - /resume command to choose which session to resume
+    - Web search and web fetch tools for retrieving and searching
+      web content
+    - MCP sampling support: MCP servers can request LLM
+      completions via the sampling protocol
+    - MCP server discovery cache (MCPRegistry): survives agent
+      switches without re-discovering unchanged servers
+    - Chat mode for ACP (session/set_config_options with
+      mode=chat)
+    - ACP session/set_config_options support for switching mode
+      and model
+    - Tool call streaming: tool call arguments are now streamed
+      incrementally in the UI
+    - Notification indicator in CLI: terminal bell and window
+      title change on action required or completion
+    - Subagent traces saved in agents/ subfolder of parent
+      session directory
+    - IDE detection in new_session telemetry
+    - Discover agents, tools, and skills in subfolders of trusted
+      directories (monorepo support)
+    - E2E test infrastructure for CLI TUI
+  - Changed
+    - System prompts rewritten for improved model behavior
+      (3-phase Orient/Plan/Execute workflow, brevity rules)
+    - Tool call display refactored with
+      ToolCallDisplay/ToolResultDisplay models and per-tool UI
+      customization
+    - Middleware pipeline replaces observer pattern for system
+      message injections
+    - Improved permission handling for write_file, read_file,
+      search_replace (allowlist/denylist globs, out-of-cwd
+      detection)
+    - Proxy setup UI updated with guided bottom-panel wizard
+    - Smoother color transitions in CLI loader animation
+    - Dead tool state classes removed (Grep, ReadFile, WriteFile
+      state)
+  - Fixed
+    - Agent switch (Shift+Tab) no longer freezes the UI (moved to
+      thread worker)
+    - Empty assistant messages are no longer displayed
+    - Tool results returned to LLM in correct order matching tool
+      calls
+    - Auto-scroll suspended when user has scrolled up; resumes at
+      bottom
+    - Retry and timeout handling in Mistral backend (backoff
+      strategy, configurable timeout)
+- Update to 2.3.0:
+  - Added
+    - Multiple clipboard copy strategies: OSC52 first, then
+      pyperclip fallback when system clipboard is available (e.g.
+      local GUI, SSH without OSC52)
+    - Ctrl+Z to put Vibe in background
+  - Changed
+    - Improve performance around streaming and scrolling
+    - File watcher is now opt-out by default; opt-in via config
+    - Bump Textual version in dependencies
+    - Inline code styling: yellow bold with transparent
+      background for better readability
+  - Fixed
+    - Banner: sync skills count after initial app mount (fixes
+      wrong count in some cases)
+    - Collapsed tool results: strip newlines in truncation to
+      remove extra blank line
+    - Context token widget: preserve stats listeners across
+      /clear so token percentage updates correctly
+    - Vertex AI: cache credentials to avoid blocking the event
+      loop on every LLM request
+    - Bash tool: remove NO_COLOR from subprocess env to fix
+      snapshot tests and colored output
+- Update to 2.3.0:
+  - Added
+    - Google Vertex AI support
+    - Telemetry: user interaction and tool usage events sent to
+      datalake (configurable via enable_telemetry)
+    - Skill discovery from .agents/skills/ (Agent Skills
+      standard) in addition to .vibe/skills/
+    - ACP: session/load and session/list for loading and listing
+      sessions
+    - New model behavior prompts (CLI and explore)
+    - Proxy Wizard (PoC) for CLI and for ACP
+    - Proxy setup documentation
+    - Documentation for JetBrains ACP registry
+  - Changed
+    - Trusted folders: presence of .agents is now considered
+      trustable content
+    - Logging handling updated
+    - Pin cryptography to >=44.0.0,<=46.0.3; uv sync for
+      cryptography
+  - Fixed
+    - Auto scroll when switching to input
+    - MCP stdio: redirect stderr to logger to avoid unwanted
+      console output
+    - Align pyproject.toml minimum versions with uv.lock for pip
+      installs
+    - Middleware injection: use standalone user messages instead
+      of mutating flushed messages
+    - Revert cryptography 46.0.5 bump for compatibility
+    - Pin banner version in UI snapshot tests for stability
+
+-------------------------------------------------------------------
+Wed Feb 11 17:39:57 UTC 2026 - Matej Cepl <[email protected]>
+
+- Update to 2.1.0:
+  - Added
+    - Incremental load of long sessions: windowing (20 messages),
+      "Load more" to fetch older messages, scroll to bottom when
+      resuming
+    - ACP support for thinking (agent-client-protocol 0.8.0)
+    - Support for FIFO path for env file
+  - Changed
+    - UI redesign: new look and layout for the CLI
+    - Textual UI optimizations: ChatScroll to reduce style
+      recalculations, VerticalGroup for messages, stream layout
+      for streaming blocks, cached DOM queries
+    - Bumped agent-client-protocol to 0.8.0
+    - Use UTC date for timestamps
+    - Clipboard behavior improvements
+    - Docs updated for GitHub discussions
+    - Made the Upgrade to Pro banner less prominent
+  - Fixed
+    - Fixed inaccurate token count in UI in some cases
+    - Fixed agent prompt overrides being ignored
+    - Terminal setup: avoid overwriting Wezterm config
+  - Removed
+    - Legacy terminal theme module and agent indicator widget
+    - Standalone onboarding theme selection screen (replaced by
+      redesign)
+
+-------------------------------------------------------------------

Old:
----
  mistral_vibe-2.0.2.tar.gz

New:
----
  mistral_vibe-2.3.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-mistral-vibe.spec ++++++
--- /var/tmp/diff_new_pack.VS02Tj/_old  2026-03-06 18:19:02.845291054 +0100
+++ /var/tmp/diff_new_pack.VS02Tj/_new  2026-03-06 18:19:02.849291219 +0100
@@ -17,7 +17,7 @@
 
 %define skip_python311 1
 Name:           python-mistral-vibe
-Version:        2.0.2
+Version:        2.3.0
 Release:        0
 Summary:        Minimal CLI coding agent by Mistral
 License:        Apache-2.0
@@ -30,8 +30,9 @@
 BuildRequires:  %{python_module hatchling}
 BuildRequires:  %{python_module pip}
 # SECTION test requirements
-BuildRequires:  %{python_module agent-client-protocol >= 0.6.3}
+BuildRequires:  %{python_module agent-client-protocol >= 0.8.1}
 BuildRequires:  %{python_module anyio >= 4.12.0}
+# BuildRequires:  %%{python_module cachetools >= 5.5.0}
 BuildRequires:  %{python_module httpx >= 0.28.1}
 BuildRequires:  %{python_module jinja2}
 BuildRequires:  %{python_module jsonschema}
@@ -53,17 +54,22 @@
 BuildRequires:  %{python_module PyYAML >= 6.0.0}
 BuildRequires:  %{python_module respx >= 0.22.0}
 BuildRequires:  %{python_module rich >= 14.0.0}
+BuildRequires:  %{python_module tomli-w >= 1.2.0}
 BuildRequires:  %{python_module textual >= 6.3.0}
 BuildRequires:  %{python_module textual-speedups >= 0.2.1}
 BuildRequires:  %{python_module tomli-w >= 1.2.0}
 BuildRequires:  %{python_module watchfiles >= 1.1.1}
 # /SECTION
 BuildRequires:  fdupes
-Requires:       python-agent-client-protocol >= 0.6.3
+Requires:       python-agent-client-protocol >= 0.8.1
 Requires:       python-aiofiles >= 24.1.0
+Requires:       python-cachetools >= 5.5.0
+Requires:       python-GitPython >= 3.1.46
+Requires:       python-giturlparse >= 0.14.0
+Requires:       python-google-auth >= 2.0.0
 Requires:       python-httpx >= 0.28.1
 Requires:       python-mcp >= 1.14.0
-Requires:       python-mistralai >= 1.9.11
+Requires:       python-mistralai >= 1.12.4
 Requires:       python-packaging >= 24.1
 Requires:       python-pexpect >= 4.9.0
 Requires:       python-pydantic >= 2.12.4
@@ -71,13 +77,19 @@
 Requires:       python-pyperclip >= 1.11.0
 Requires:       python-pytest-xdist >= 3.8.0
 Requires:       python-python-dotenv >= 1.0.0
+Requires:       python-requests >= 2.20.0
+Requires:       python-PyYAML >= 6.0.0
 Requires:       python-rich >= 14.0.0
-Requires:       python-textual >= 6.3.0
+Requires:       python-keyring >= 25.6.0
+Requires:       python-cryptography >= 44.0.0
+Requires:       python-markdownify >= 1.2.2
+Requires:       python-textual >= 7.4.0
 Requires:       python-textual-speedups >= 0.2.1
 Requires:       python-tomli-w >= 1.2.0
 Requires:       python-watchfiles >= 1.1.1
-Requires:       python-tree-sitter
-Requires:       python-tree-sitter-bash
+Requires:       python-tree-sitter >= 0.25.2
+Requires:       python-tree-sitter-bash >= 0.25.1
+Requires:       python-zstandard >= 0.25.0
 BuildArch:      noarch
 %python_subpackages
 

++++++ mistral_vibe-2.0.2.tar.gz -> mistral_vibe-2.3.0.tar.gz ++++++
++++ 39569 lines of diff (skipped)

Reply via email to