Skip to content

Conversation

@edenreich
Copy link
Contributor

Summary

  • Added complete vision/multimodal support documentation across all relevant pages
  • Documented ENABLE_VISION configuration flag in configuration guide
  • Provided practical examples with HTTP URLs and base64-encoded images
  • Created provider support matrix showing which providers support vision capabilities

Changes

API Reference (api-reference.mdx)

  • Added new "Vision/Multimodal Support" section
  • Included example requests using HTTP image URLs
  • Included example requests using base64 data URLs
  • Listed all supported providers with vision capabilities

Configuration (configuration.mdx)

  • Added ENABLE_VISION environment variable documentation
  • Explained default behavior (disabled) and security considerations
  • Updated comprehensive example configuration

Examples (examples.mdx)

  • Added "Vision/Multimodal Image Processing" section
  • Provided working examples for both HTTP URLs and base64 images
  • Listed supported vision models from various providers

Supported Providers (supported-providers.mdx)

  • Added vision support indicators (✅/❌) to each provider card
  • Created new "Vision/Multimodal Support" section
  • Listed specific model names for each provider with vision support
  • Included example vision request

Test Plan

  • Verified all MDX syntax is correct
  • Formatting checks passed (npm run format:check)
  • Markdown linting passed (npm run lint:md)
  • All code examples use valid curl syntax
  • Base64 image example is valid
  • HTTP URL example points to valid public image

🤖 Generated with Claude Code

edenreich and others added 4 commits November 15, 2025 23:04
Add documentation for vision/multimodal capabilities across all relevant pages:
- API reference with HTTP URL and base64 image examples
- Configuration guide for ENABLE_VISION flag
- Practical examples for vision-capable models
- Provider support matrix with vision capabilities

This update provides users with complete guidance on enabling and using vision features across supported providers including OpenAI, Anthropic, Google, Cohere, Ollama, Groq, and Mistral.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Replace <p> tags with <div> tags for provider metadata fields to prevent
invalid HTML nesting. The prose container was auto-wrapping content in
paragraphs, causing <p> tags to be nested inside other <p> tags which
triggered hydration errors.

This fixes the console error:
"In HTML, <p> cannot be a descendant of <p>. This will cause a hydration error."

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Update lastmod timestamps for pages modified with vision documentation:
- api-reference (added vision examples)
- configuration (added ENABLE_VISION flag)
- examples (added vision/multimodal examples)
- supported-providers (added vision support indicators)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@edenreich edenreich merged commit 7eaded1 into main Nov 15, 2025
@edenreich edenreich deleted the docs/add-vision-multimodal-support branch November 15, 2025 21:23
github-actions bot pushed a commit that referenced this pull request Nov 15, 2025
## [0.5.5](0.5.4...0.5.5) (2025-11-15)

### 📚 Documentation

* Add comprehensive vision/multimodal support documentation ([#11](#11)) ([7eaded1](7eaded1))

### 🔧 Miscellaneous

* **deps-dev:** bump js-yaml from 4.1.0 to 4.1.1 ([#13](#13)) ([6e8647d](6e8647d))
* **deps:** bump mermaid from 11.4.1 to 11.10.0 ([#12](#12)) ([22a8805](22a8805))
* Pin Node.js and npm versions in package.json engines ([677bd6c](677bd6c))
* Regenerate sitemap and search index ([a39e85d](a39e85d))
* Remove Claude Code Review GitHub workflow ([e37de32](e37de32))
* Upgrade all dependencies to latest versions ([9f6911c](9f6911c))
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