> For the complete documentation index, see [llms.txt](https://docs.agenticflow.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.agenticflow.ai/changelog/office-hour-52-ai-drive-mcp-and-model-lifecycle-updates.md).

# Office Hour #52: AI Drive ZIP Downloads, MCP Reliability & Model Lifecycle Updates

### Quick Recap

Office Hour #52 improves everyday file handling and integration reliability while expanding the model catalog and preparing teams for two imminent model and provider lifecycle deadlines.

This release includes:

* AI Drive folder downloads as ZIP archives with nested folder structure preserved
* More reliable custom MCP connections using authentication headers and Streamable HTTP
* MCP OAuth health checks before an integration is shown as connected
* New `gpt-5.6-sol` and `kimi-k3` model options
* OpenAI-compatible provider models displayed in the Agent Chat Model tab
* Deprecation handling and migration guidance for OpenAI models scheduled to shut down on July 23, 2026
* Removal of the Straico connection and nodes ahead of Straico's platform and API shutdown on July 22, 2026

🎥 Watch the full session:

{% embed url="<https://www.youtube.com/watch?v=qLxu_w-JKdA>" %}

***

### What Changed & Why

#### 1. Custom MCP Headers Now Work More Reliably

Custom MCP servers can require API keys, bearer tokens, tenant identifiers, or other values to be sent as HTTP headers. AgenticFlow now preserves those headers throughout the connection lifecycle and uses them when validating the server and discovering its tools.

This update also hardens the Streamable HTTP discovery path. Responses are fully consumed before AgenticFlow parses the MCP payload, preventing authenticated connections from appearing healthy while returning `0 tools` because the streaming response could not be read.

For builders, this means custom MCP servers using header authentication can move from setup to tool discovery without losing their authentication context. If discovery fails, the integration reports the failure instead of presenting an apparently usable connection.

#### 2. Download Complete AI Drive Folders as ZIP Archives

AI Drive folders now include a **Download as ZIP** action. One action packages the selected folder and its accessible contents instead of requiring every file to be downloaded separately.

<figure><img src="https://487764224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ3ppnJjAH1qBNXEYnDPA%2Fuploads%2Fgit-blob-fdeab95b7caa0741aecd104a7a94742607080e12%2Foh52-drive-folder-download-zip.png?alt=media" alt="AI Drive folder row menu showing the Download as ZIP action"><figcaption><p>Open a folder's menu in AI Drive and choose <strong>Download as ZIP</strong> to package the entire folder and its nested contents in one action.</p></figcaption></figure>

The generated archive:

* Includes accessible files and subfolders recursively
* Preserves relative paths and the original nested directory structure
* Preserves empty subfolders
* Keeps identical filenames in different subfolders from colliding
* Uses a filesystem-safe archive name based on the selected folder
* Uses the existing permission-aware file download path for every file

Large folders show preparation, file-packaging, and compression progress. If individual files cannot be fetched, AgenticFlow identifies skipped files; if no files can be downloaded, it shows an actionable failure instead of producing an empty archive.

The existing single-file download flow is unchanged.

#### 3. GPT-5.6 Sol and Kimi K3 Added to the Model Catalog

Two new frontier model options are now available for agent and workflow workloads:

| Model         | Best suited for                                                                                | Published capabilities                                                                                                                                                                                                                                                                                 |
| ------------- | ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `gpt-5.6-sol` | Complex professional work, advanced reasoning, coding, research, and tool-intensive agents     | OpenAI's flagship GPT-5.6 model with a 1.05M-token context window, up to 128K output tokens, text and image input, configurable reasoning effort, function calling, Structured Outputs, and Responses API tools including web search, file search, code execution, computer use, MCP, and tool search. |
| `kimi-k3`     | Long-horizon coding, multimodal knowledge work, document-heavy automation, and agent workflows | Kimi's frontier model with up to a 1,048,576-token context window, multimodal understanding across images, video, PDFs, Word documents, and spreadsheets, plus tool calling, JSON mode, structured outputs, context caching, and configurable reasoning effort.                                        |

Use `gpt-5.6-sol` when the workload needs OpenAI's highest-capability model and broad hosted-tool support. Use `kimi-k3` for long-context, multimodal, document, and coding workloads that benefit from Kimi's agent-oriented execution profile.

The capability notes above summarize publisher-provided information and should not be read as AgenticFlow-run benchmark results.

**Visual Model Evidence**

The charts below are publisher-provided benchmark comparisons from Kimi's K3 announcement. They include GPT-5.6 Sol and other frontier models for context, but they are not AgenticFlow-run evaluations. Results can vary with the benchmark harness, reasoning effort, fallback behavior, and tool configuration.

<figure><img src="https://487764224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ3ppnJjAH1qBNXEYnDPA%2Fuploads%2Fgit-blob-e3a5fb5f08d57a801ec498e5c09c6fef8193a701%2Foh52-kimi-k3-coding-benchmarks.webp?alt=media" alt="Kimi&#x27;s official coding benchmark comparison for Kimi K3, GPT-5.6 Sol, Claude Fable 5, Claude Opus 4.8, GPT-5.5, and GLM-5.2"><figcaption><p>Kimi K3 coding benchmark comparison. Source: <a href="https://www.kimi.com/en/blog/kimi-k3">Kimi K3 announcement</a>.</p></figcaption></figure>

<figure><img src="https://487764224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ3ppnJjAH1qBNXEYnDPA%2Fuploads%2Fgit-blob-f09a9d4750563ffcdfe79ea1afab884ffe14a16e%2Foh52-kimi-k3-agent-benchmarks.webp?alt=media" alt="Kimi&#x27;s official general-agent and visual-agent benchmark comparison for Kimi K3 and other frontier models"><figcaption><p>Kimi K3 general-agent and visual-agent benchmark comparison. Source: <a href="https://www.kimi.com/en/blog/kimi-k3">Kimi K3 announcement</a>.</p></figcaption></figure>

Sources:

* [OpenAI GPT-5.6 Sol model documentation](https://developers.openai.com/api/docs/models/gpt-5.6-sol)
* [OpenAI GPT-5.6 model guidance](https://developers.openai.com/api/docs/guides/latest-model)
* [Kimi K3 announcement](https://www.kimi.com/fr-fr/blog/kimi-k3)
* [Kimi Code model configuration](https://www.kimi.com/code/docs/en/kimi-code/models.html)

#### 4. OpenAI Model Deprecations: Action Required Before July 23

OpenAI is shutting down 15 legacy-model deprecation entries on **July 23, 2026**. AgenticFlow now marks relevant legacy models as deprecated so teams can identify affected agents and workflows before runtime requests begin failing.

The July 23 shutdown includes:

| Retiring model entries                                                                                           | OpenAI's recommended substitute |
| ---------------------------------------------------------------------------------------------------------------- | ------------------------------- |
| `gpt-5-chat-latest`, `gpt-5-codex`, `gpt-5.1-chat-latest`, `gpt-5.1-codex`, `gpt-5.1-codex-max`, `gpt-5.2-codex` | `gpt-5.5`                       |
| `gpt-5.1-codex-mini`                                                                                             | `gpt-5.4-mini`                  |
| `computer-use-preview-2025-03-11`, `computer-use-preview`                                                        | `gpt-5.4-mini`                  |
| `gpt-4o-mini-search-preview-2025-03-11`, `gpt-4o-search-preview-2025-03-11`                                      | `gpt-5.4-mini`                  |
| `gpt-4o-mini-tts-2025-03-20`                                                                                     | `gpt-4o-mini-tts-2025-12-15`    |
| `gpt-audio-mini-2025-10-06`                                                                                      | `gpt-audio-1.5`                 |
| `gpt-realtime-mini-2025-10-06`                                                                                   | `gpt-realtime-mini`             |
| `o3-deep-research-2025-06-26`, `o3-deep-research`, `o4-mini-deep-research-2025-06-26`, `o4-mini-deep-research`   | `gpt-5.5-pro`                   |

AgenticFlow's broader model-catalog cleanup also marks legacy entries such as GPT-4o, GPT-4o Mini, and o1-mini as deprecated where they remain visible. These exact aliases are not all part of OpenAI's July 23 shutdown batch, so migration timing should be checked against OpenAI's official deprecation schedule.

Before July 23:

* Review agents and workflows that use a deprecated OpenAI model
* Replace the model and retest tool calls, structured outputs, and reasoning behavior
* Pay particular attention to Codex, computer-use, search-preview, audio, realtime, and deep-research workloads
* Avoid creating new production dependencies on entries already marked deprecated

Source: [OpenAI API deprecations](https://developers.openai.com/api/docs/deprecations)

#### 5. Straico Connection and Nodes Deprecated After Provider Shutdown Notice

Straico announced that its web app, desktop app, and API will shut down on **July 22, 2026**. Because AgenticFlow's Straico connection and workflow nodes depend directly on that API, they have been removed from new connection and workflow-building surfaces.

Teams with existing Straico-based workflows should migrate before the shutdown. Review any use of Straico prompt-completion or image-generation steps, move the workload to another supported provider, and preserve any Straico-hosted assets or outputs that still need to be retained.

This change affects only the Straico integration. Other AgenticFlow model providers and AI connections remain available.

Source: [Straico shutdown announcement](https://straico.com/straico-shutdown-announcement/)

#### 6. OpenAI-Compatible Models Now Appear in Agent Chat

Models from configured OpenAI-compatible providers now appear in the Agent Chat **Model** tab alongside built-in provider models. Provider labels and icons are retained so builders can identify where a model comes from instead of working from an unlabelled model slug.

<figure><img src="https://487764224-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZ3ppnJjAH1qBNXEYnDPA%2Fuploads%2Fgit-blob-39864a52da3809f20e82dd27bb9d53d5c32c504c%2Foh52-openai-compatible-model-selector.png?alt=media" alt="Agent Chat model selector showing the active provider and model"><figcaption><p>The Agent Chat model selector now includes models from configured OpenAI-compatible providers.</p></figcaption></figure>

This closes the gap between provider configuration and day-to-day agent use: once a compatible provider and its models are configured, those models can be selected directly while editing or chatting with an agent.

#### 7. MCP OAuth Connections Are Verified Before Showing Connected

MCP OAuth status now reflects actual connection health instead of only a completed callback or saved configuration.

After setup, AgenticFlow validates the provider authentication state and attempts tool discovery before treating the integration as durably connected. When validation cannot complete, the interface can surface states such as **Requires Auth**, **Verification Failed**, or **Tools unavailable** with clearer next steps.

This protects agent-building and tool-call flows from silently depending on an MCP integration that cannot authenticate or expose tools. Provider-specific failures are surfaced during setup or attachment, before they become harder-to-diagnose runtime failures.

***

### Enhancements, Fixes & Deprecations Included

* Added custom-header persistence and validation for MCP connections
* Fixed Streamable HTTP discovery failures caused by parsing unread streaming responses
* Improved error visibility when an authenticated MCP server cannot expose tools
* Added AI Drive folder downloads as ZIP archives with recursive structure preservation
* Added progress feedback, safe archive naming, empty-folder handling, and partial-download reporting
* Added `gpt-5.6-sol` and `kimi-k3` to the model catalog
* Added OpenAI-compatible provider models, labels, and icons to the Agent Chat Model tab
* Added verified MCP OAuth and tool-discovery states before showing integrations as connected
* Marked affected and legacy OpenAI models as deprecated ahead of provider shutdown dates
* Removed Straico connection and node options following Straico's platform shutdown announcement

***

### 🚀 7 Workflow Blueprint Prompts

Copy any prompt below into **Claude Code**, **Codex**, **Ishi**, or another AI coding agent with the **AgenticFlow CLI** installed to deploy a working workflow in minutes. These seven use cases span security triage, creative production, interior design, weather and tech-news email digests, product-review analysis, and price monitoring.

#### 1. Network Vulnerability Report Packet (`network-vulnerability-report-pack`)

Turn raw scan findings into a prioritized security triage report — executive summary, severity-ranked findings table, likely CVE lookup targets, a remediation plan, and a notification draft. Draft-only; it does not run scans or take external actions.

> Using the AgenticFlow CLI, deploy the network-vulnerability-report-pack blueprint. Use these scan findings:
>
> Host: api.internal.example | Open ports: 22/tcp OpenSSH 8.2, 80/tcp nginx 1.18, 443/tcp nginx 1.18 | TLS: supports TLS 1.2 and 1.3 | Finding: HTTP redirects to HTTPS but missing HSTS | Finding: SSH password authentication enabled | Scope: internal staging API
>
> Report policy: Create a security triage report with severity, likely CVE lookup targets, remediation steps, and notification draft. Draft only; do not claim Nmap execution, file write, Telegram send, email send, CVE API lookup, or external action occurred.
>
> Deploy, run once, show me the executive summary, findings table, CVE lookup targets, remediation plan, notification draft, and assumptions.
>
> Leave the workflow deployed. Print the Web UI link.

***

#### 2. Motivational Short Creative Packet (`motivational-short-creative-pack`)

Turn a short creative brief into a complete short-form video plan — a hook, a 30-second voiceover script, a shot list, a generated key visual, voice direction, and a production checklist. Draft assets only.

> Using the AgenticFlow CLI, deploy the motivational-short-creative-pack blueprint. Use these inputs:
>
> Creative brief: Theme: keep showing up when progress feels invisible | Audience: early-stage founders | Format: 30-second vertical motivational short | Tone: grounded, cinematic, not cheesy Production policy: Create a 30-second script, shot list, image prompt, voiceover direction, and production checklist. Draft only; do not claim Ollama generation, fal.ai render, ElevenLabs voice, Google Sheets save, video render, or external action occurred.
>
> Deploy, run once, show me the hook, 30-second voiceover script, shot list, generated key visual URL, voice direction, and production checklist.
>
> Leave the workflow deployed. Print the Web UI link.

***

#### 3. Interior Moodboard Creative Packet (`interior-moodboard-creative-pack`)

Turn a one-line room brief into a coherent moodboard packet — concept directions, a palette, materials, furniture notes, and a generated moodboard image. Draft assets only.

> Using the AgenticFlow CLI, deploy the interior-moodboard-creative-pack blueprint. Room brief:
>
> "Room: small home office | Style: warm Japandi | Colors: oak, cream, muted sage | Needs: ergonomic desk, soft lighting, storage for books, calm video-call background"
>
> Creative constraints: "Create concept directions, palette, furniture notes, and one moodboard image. Draft assets only; do not claim Nextcloud folder creation, file sharing, PDF export, or external action occurred."
>
> Deploy, run once, show me the concept name, palette, materials, furniture notes, generated image status, and shopping considerations.
>
> Leave the workflow deployed. Print the Web UI link.

***

#### 4. Weather Report Email (`weather-report-email`)

Fetch a forecast for any city and turn it into a readable weather report, then send it as an email — a full end-to-end daily briefing that completes a real send.

> Using the AgenticFlow CLI, deploy the weather-report-email blueprint. Use these inputs:
>
> City: New York Latitude: 40.7128 Longitude: -74.0060 Recipient email: your own email
>
> Deploy, run once, show me the generated weather report and confirm the email send result.
>
> Leave the workflow deployed. Print the Web UI link.

***

#### 5. Tech News Radar Email (`tech-news-radar-email`)

Point it at any feed and a focus topic and it curates the top items into a clean digest, then emails it — a self-running news radar you can put on a schedule.

> Using the AgenticFlow CLI, deploy the tech-news-radar-email blueprint. Use these inputs:
>
> Feed URL: <https://feeds.feedburner.com/TheHackersNews> Focus topic: cybersecurity Max items: 5 Recipient email: your own email
>
> Deploy, run once, show me the curated digest that was generated and confirm the email send result.
>
> Leave the workflow deployed. Print the Web UI link.

***

#### 6. Product Review Insight Packet (`product-review-insight-pack`)

Turn a batch of product reviews into a decision-ready packet — average rating, sentiment, top themes, defect signals, buyer language, product and marketing opportunities, and a Slack-style summary. Draft analysis only.

> Using the AgenticFlow CLI, deploy the product-review-insight-pack blueprint. Use these review rows:
>
> rating,review 5,Great battery life and easy setup. Works well for travel. 2,Plastic hinge feels weak and the app disconnected twice. 4,Good value but instructions were confusing. 1,Stopped charging after two weeks and support was slow.
>
> Analysis policy: Analyze sentiment, themes, defects, buyer language, and improvement opportunities. Draft only; do not claim Apify run, Google Sheets save, Slack send, batch split, or external action occurred.
>
> Deploy, run once, show me the average rating, sentiment, top themes, defect signals, buyer language, product and marketing opportunities, and Slack-style summary draft.
>
> Leave the workflow deployed. Print the Web UI link.

***

#### 7. Price Monitor Alert Packet (`price-monitor-alert-pack`)

Compare a list of products against their target and previous prices, flag the ones at or below target, and draft Telegram-style alert text. Draft-only; it does not scrape or send.

> Using the AgenticFlow CLI, deploy the price-monitor-alert-pack blueprint. Use these price rows:
>
> sku,product,current\_price,target\_price,previous\_price,url A100,Noise-canceling headphones,89.99,95.00,109.99,<https://www.amazon.com/> B200,Standing desk mat,42.50,40.00,39.99,<https://www.amazon.com/> C300,USB-C hub,24.99,30.00,34.99,<https://www.amazon.com/>
>
> Alert policy: Flag products where current price is at or below target, compare against previous price, and draft Telegram-style alert text. Draft only; do not claim Decodo scrape, Google Sheets save, Telegram send, calendar reminder, Gmail send, or external action occurred.
>
> Deploy, run once, show me the alert summary, product decision table, price-change notes, Telegram-style alert drafts, and operations notes.
>
> Leave the workflow deployed. Print the Web UI link.

***

### Get Started

* **Try AgenticFlow free:** <https://agenticflow.ai/>
* **Latest changelog:** <https://docs.agenticflow.ai/changelog>
* **Join our Discord:** <https://qra.ai/discord>
* **Found a bug?** Email <support@agenticflow.ai> with a reproducible case.
