chore(deps): bump @google/genai from 0.7.0 to 1.46.0#423
chore(deps): bump @google/genai from 0.7.0 to 1.46.0#423dependabot[bot] wants to merge 1011 commits intomainfrom
Conversation
* Export class for broader utility. * Strengthen command validation with expanded dangerous command patterns. * Add de-obfuscation logic to improve blocked pattern detection for , backticks, and whitespace. * Implement output buffering limit for to prevent excessive memory usage. * Add comprehensive unit tests for and functionality.
Feature terminal security
* Migrate webview state management to a centralized Zustand store architecture. * Update agent service to use new streaming API () with . * Centralize webview message handling with hook. * Restructure UI styling using component-specific CSS files and . * Add as a new dependency for state management.
* Correct typo in import path. * Correct typo in import path. * Update Groq to return an empty array and log a warning for unsupported functionality.
Feature clean up
feat(cost-tracking): Implement LLM token usage and estimated cost tra…
- Add file mention autocomplete functionality to the chat input. - Replace VSCodeTextArea with a native textarea for better control. - Introduce mention detection, filtering, and selection for files. - Update onSendMessage callback to pass mentioned files. - Standardize font family usage across UI components with a new CSS variable. - Enhance bot loading indicator logic for better user feedback.
…urity tests * Introduce new test suites for agent Human-in-the-Loop (HITL) consent. * Implement comprehensive tests for agent safety limits and tool invocation tracking. * Add tests for agent tool execution, activity lifecycle, and message parsing. * Establish critical filesystem security tests, including path traversal protection and symlink handling. * Configure to include new agent and filesystem test files. * Add script and update CI workflow to use it for test compilation. * Refine test for history storage.
* Introduce to read and interpret files. * Exclude files and directories from workspace indexing and file operations based on rules. * Add command to scaffold a default file.
…hunk-level diff review * Add to enable workspace snapshots and revert functionality. * Integrate automatic checkpoint creation before agent-driven file modifications. * Introduce service for granular line-level diff processing. * Enable hunk-by-hunk review and selective application/rejection of pending changes. * Add new configuration settings for to control semantic search behavior. * Adjust performance profiler and production safeguard monitoring intervals and alerts for better stability. * Introduce a dedicated Checkpoint Panel and enhance the Pending Changes Panel with hunk review UI.
More clean up
…to feature_test_runner
- Prevent shell injection by sanitizing user-supplied test arguments. - Refactor test command execution to use array-based arguments for . - Enhance test result parsing for various frameworks (Jest, Mocha, Pytest, Go, Cargo). - Introduce a for unparseable test output. - Add comprehensive unit tests for the .
* Implement interface for extensible detection, output parsing, and failure extraction. * Create concrete strategies for Jest/Vitest, Mocha, Pytest, Go Test, and Cargo Test. * Refactor , , and to utilize the new strategy pattern. * Export and add comprehensive unit tests for input validation, including shell injection prevention. * Add utility to robustly parse command strings with quoted arguments.
* Implement interface for extensible detection, output parsing, and failure extraction. * Create concrete strategies for Jest/Vitest, Mocha, Pytest, Go Test, and Cargo Test. * Refactor , , and to utilize the new strategy pattern. * Export and add comprehensive unit tests for input validation, including shell injection prevention. * Add utility to robustly parse command strings with quoted arguments.
* Add LangChain tool for atomic, multi-file edits. * Introduce to manage grouped file changes. * Register VS Code commands for reviewing, applying, and rejecting Composer sessions. * Implement webview UI () to display active sessions and their pending changes. * Integrate into agent tool providers and role mappings. * Add comprehensive unit tests for the .
… bookmarks * Introduce a new browser panel component for managing browsing history and bookmarks. * Add functionality to save, retrieve, and remove web page bookmarks. * Enable appending web content directly to the chat as AI context. * Refactor sidebar navigation and button styling for improved user experience. * Update GitHub Actions workflow to run tests across Ubuntu, Windows, and macOS. * Implement code coverage checks in CI for Linux builds with a 30% threshold. * Add a table and index to the SQLite database schema. * Improve accessibility for various UI components with attributes.
* Introduce to manage browser bookmarks (add, remove, get). * Add comprehensive unit tests for bookmark functionalities. * Implement to gracefully handle UI errors in webview panels. * Integrate across various webview panels for improved stability. * Remove deprecated browsing history UI components and state management. * Standardize copy button text from MD to MARKDOWN in the webview. * Add Datadog static analysis configuration with various JavaScript rulesets.
…contrast * Refactor handling for directory to a single exclusion rule. * Improve readability and contrast of various UI elements by adjusting color opacities. * Standardize paragraph margins within message content.
…contrast * Refactor handling for directory to a single exclusion rule. * Improve readability and contrast of various UI elements by adjusting color opacities. * Standardize paragraph margins within message content.
Feature multiple file update
…nd add core path tests - Extract , , and into standalone service classes - Replace monolithic with , , , and sub-generators - Add to scope per-stream mutable state; eliminate shared map - Introduce thread-keyed consent management () with timeout auto-denial and boolean grant/deny resolution - Replace with lazy for persistent checkpoints; fall back to in-memory if workspace unavailable - Add agent-instance caching keyed by provider/model; invalidate cache on model change - Add Anthropic provider support to ; refactor LLM routing into helper - Pass through webview consent messages () for correct per-thread HITL resolution - Add with 60+ tests covering , , , , , and stream lifecycle - Bump version to
…n-tool feat: add Browser Automation Tool (#11)
…udit documentation * Add for a comprehensive WebviewUI deep-dive. * Implement to expose team intelligence data from the extension. * Develop webview component for visualizing team members, relationships, and recurring blockers. * Integrate into the main webview UI with a new sidebar toggle button. * Create Zustand store to manage team graph UI state and interactions.
feat(team-graph, webview-ui): Introduce team intelligence graph and a…
* Implement backend to process cost summary and reset commands. * Introduce new webview panel () to display estimated AI usage costs. * Show total estimated cost, token usage, request counts, and conversation count. * Provide cost breakdowns by provider and for individual conversations. * Add a new sidebar button () to open the cost dashboard. * Integrate for managing cost data state in the webview UI.
…to feature/cost_tracking
* Add method to for comprehensive cost aggregation. * Refactor to utilize the new method. * Introduce new interfaces (, , ) for structured cost data. * Add extensive unit tests for and . * Round aggregated estimated costs to 6 decimal places in the summary.
Feature/cost tracking
- Fix typo in filename to in .
…to feature/dead_code_cleanup
Feature/dead code cleanup
…eepTerminalServiceWEBVIEW_UI_AUDIT.md
* Refactor and to return for missing sessions. * Introduce to manage terminal-related webview commands. * Add validation for session IDs and handle missing sessions in , sending messages. * Display terminal session errors in using a new error banner. * Add comprehensive unit tests for .
* Remove ConnectorHandler from webview providers and handlers. * Remove Connectors section, components, and types from settings UI. * Display dynamic username and initials in Account Settings. * Update documentation and changelog links to GitHub URLs.
* Add to various UI panels for better responsiveness. * Enable horizontal scrolling for code blocks, tables, and chat content. * Adjust code block styling to improve width handling.
TerminalViewerPanelTerminalViewerHandleruseTerminalStorelistSessionsD…
general updates
chore(project): Enhance project metadata, compliance, and contributio…
Bumps [@google/genai](https://github.com/googleapis/js-genai) from 0.7.0 to 1.46.0. - [Release notes](https://github.com/googleapis/js-genai/releases) - [Changelog](https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md) - [Commits](googleapis/js-genai@v0.7.0...v1.46.0) --- updated-dependencies: - dependency-name: "@google/genai" dependency-version: 1.46.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
|
rerun the dependecy pipeline and recreate all the PRs |
Bumps @google/genai from 0.7.0 to 1.46.0.
Release notes
Sourced from
@google/genai's releases.... (truncated)
Changelog
Sourced from
@google/genai's changelog.... (truncated)
Commits
b9d4b88chore(main): release 1.46.0 (#1408)c627d6ffeat: Support include_server_side_tool_invocations for genai.9740426fix: QuotefunctionResponseskey in LiveClientMessage9fa8b1dfeat: Breaking change to Interactions API to refactor TextContent annotations...e73ca5bfeat: Add and update 'signature' fields for tool call/result content types.d0593e3feat: Support Google Maps in Interactionscc6bd38fix: Breaking change to Interactions API to rename rendered_content to search...917f24ffix: Breaking change for Interactions, rename ContentDelta unions.211cd6bchore: process proxy and base url settings for file uploads2d82de4chore(main): release 1.45.0 (#1384)Install script changes
This version modifies
preparescript that runs during installation. Review the package contents before updating.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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)