Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: AIDotNet/OpenCowork
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.9.85
Choose a base ref
...
head repository: AIDotNet/OpenCowork
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.9.86
Choose a head ref
  • 7 commits
  • 12 files changed
  • 2 contributors

Commits on May 6, 2026

  1. Configuration menu
    Copy the full SHA
    f182017 View commit details
    Browse the repository at this point in the history
  2. feat(shared): add OpenAI image part support utilities and request_deb…

    …ug event
    
    - New openai-message-support.ts module with supportsOpenAIImageParts, summarizeOpenAITextAndImages, assertOpenAIImagePartsSupported$'\n'- Add request_debug event type and RequestDebugInfoWire import to InteractiveAgentEvent
    OpenCoWorkAgents committed May 6, 2026
    Configuration menu
    Copy the full SHA
    34d90e7 View commit details
    Browse the repository at this point in the history
  3. feat(cron): emit request_debug events, filter images, and cap search …

    …results at 20
    
    - Add CRON_SEARCH_MAX_RESULTS=20 constant, apply to Glob/Grep handlers and SSH fallback$'\n'- Add buildRequestDebugInfo helper and emit request_debug before each HTTP/WS request$'\n'- Filter image parts in formatOpenAIChatToolResultContent when unsupported; skip user image parts when unsupported$'\n'- Thread onDebug callback from websocket session manager$'\n'- Update Glob/Grep tool descriptions to reflect the 20-match limit
    OpenCoWorkAgents committed May 6, 2026
    Configuration menu
    Copy the full SHA
    3bf0568 View commit details
    Browse the repository at this point in the history
  4. feat(chat): improve OpenAI chat provider with structured token usage …

    …and image support
    
    - Extract buildTokenUsage to include contextTokens and contextLength from provider store$'\n'- Extract buildOpenAIChatImagePart and formatOpenAIChatToolResultContent with image support checks$'\n'- Enhance request_debug event processing with agentProviderConfig fallbacks in use-chat-actions$'\n'- Gate image parts behind supportsOpenAIImageParts for both user and tool messages
    OpenCoWorkAgents committed May 6, 2026
    Configuration menu
    Copy the full SHA
    e6e2d1f View commit details
    Browse the repository at this point in the history
  5. feat(settings): parse discovered model context length and max output …

    …tokens
    
    - Add normalizePositiveInteger, readDiscoveredModelInteger, resolveBuiltinDiscoveredModelFallback, toDiscoveredModelConfig$'\n'- Discovered models now inherit contextLength and maxOutputTokens with builtin preset fallback$'\n'- Remove any casts in model discovery logic
    OpenCoWorkAgents committed May 6, 2026
    Configuration menu
    Copy the full SHA
    d2dafcb View commit details
    Browse the repository at this point in the history
  6. feat(search): normalize search result limits across SSH, local, and c…

    …ron tools
    
    - Add SEARCH_TOOL_MAX_RESULTS=20 in fs-handlers, GREP_MAX_RESULTS now references it$'\n'- SSH handlers: add clampSshSearchLimit and configurable limit parameter; define DEFAULT_SSH_GLOB/GREP/RIPGREP_LIMIT constants$'\n'- Set PROMPT_SEARCH_MAX_MATCHES=20 and update Glob/Grep tool descriptions
    OpenCoWorkAgents committed May 6, 2026
    Configuration menu
    Copy the full SHA
    0206308 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2083a33 View commit details
    Browse the repository at this point in the history
Loading