Skip to content

V1.3.2 - #658

Closed
dwash96 wants to merge 24 commits into
mainfrom
v1.3.2
Closed

V1.3.2#658
dwash96 wants to merge 24 commits into
mainfrom
v1.3.2

Conversation

@dwash96

@dwash96 dwash96 commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

Addresses:

Includes:

  • Workspaces as subagents refactor
  • Add "wait" parameter to yield tool
  • Add /open <name> <path> command to open ad-hoc workspace subagents
  • Add Broadcast tool to allow for inter-agent communication
  • Add windows (powershell specifically) support for Grep tool
  • Fix auto update script to bypass daily version check and be pip, pipx, and uv aware
  • Add --max-tool-calls argument
  • Fix --yes-always-commands to also suppress agent mode command confirmations
  • feat(gemini): authenticate using x-goog-api-key header #661

dwash96 and others added 24 commits August 24, 2026 18:15
… same underlying task to prevent MCP library from screaming at us
…t takes potential errors in to account in large folders and in the case of inaccessible network drives
Switch Gemini provider authentication from query parameters (`?key=...`)
to the `x-goog-api-key` HTTP header in alignment with Google Gemini API
guidelines.

- Override `build_headers` in `GeminiProvider` to populate
  `x-goog-api-key` and suppress `Authorization: Bearer`.

- Remove `key` query parameter construction in `gemini_complete` and
  `gemini_stream` domain adapters.

- Add test coverage in `tests/helpers/test_llms_gemini_auth.py`.

Co-authored-by: cecli (gemini/gemini-3.6-flash)
feat(gemini): authenticate using x-goog-api-key header
@dwash96 dwash96 closed this Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants