Commit graph

  • 883c717437 feat: add ApplyPatchTool for applying unified diff patches with fallback support main v7.5.6 hlohaus 2026-05-29 09:23:40 +02:00
  • 992722b9fd . Tekky 2026-05-27 23:14:21 +02:00
  • b621884a8f
    Merge pull request #3441 from qizwiz/fix/guard-unguarded-llm-choices H Lohaus 2026-05-26 21:53:57 +02:00
  • 3d47797d66 fix: also check message.content is None per AI review feedback Your Name 2026-05-18 08:12:17 -05:00
  • 86d739eea0 fix: guard choices[0] and message=None before content access Your Name 2026-05-17 18:12:25 -05:00
  • fdf5e58473 fix: update reCAPTCHA tokens in LMArena class and change debug mode to dev in CLI v7.5.5 hlohaus 2026-05-16 00:10:46 +02:00
  • 4dce265340 fix: update default_model to nemotron-3-super in Ollama class v7.5.4 hlohaus 2026-05-15 14:24:04 +02:00
  • 8defec4e33 fix: ensure filename has .html extension in _playground method hlohaus 2026-05-15 04:57:18 +02:00
  • 8ba8697e97 feat: add playground route with caching and GitHub integration for dynamic content serving hlohaus 2026-05-12 20:14:19 +02:00
  • 9b608fcc49 fix: ensure api_key validation checks for string type in is_provider_api_key function v7.5.3 hlohaus 2026-05-03 20:17:05 +02:00
  • 074280ca98 feat: update PuterJS to use gpt-5.1 as default model and streamline model fetching logic feat: enhance Usage class to include prompt and completion token counts hlohaus 2026-05-03 17:12:06 +02:00
  • 6365699b1a fix: adjust timeout assertion in security hardening tests to allow for longer execution time v7.5.2 hlohaus 2026-05-03 04:38:38 +02:00
  • ce42a89240 fix: update get_media_extension to return empty string for unsupported extensions hlohaus 2026-05-03 02:24:23 +02:00
  • 5c754a4da3 feat: enhance API key handling to include validation for provider-specific keys hlohaus 2026-05-03 00:45:50 +02:00
  • da29e7cb7a feat: update g4f-perplexity provider configuration to use openai-completions API hlohaus 2026-05-02 09:16:15 +02:00
  • 7773c8288c
    Update PollinationsAudio.py H Lohaus 2026-05-01 14:01:34 +02:00
  • a51753a67c
    Update __init__.py H Lohaus 2026-05-01 14:00:18 +02:00
  • b4e6f29164 feat(PollinationsAudio): add new audio provider with transcription and speech capabilities hlohaus 2026-05-01 12:43:05 +02:00
  • 66a0785716 web: add frontend + Vercel proxy for g4f muhammadsodiq 2026-04-22 23:05:38 +05:00
  • 89c0679601 Create settings.json muhammadsodiq 2026-04-22 22:52:27 +05:00
  • 2e7a021097
    Update __main__.py v7.5.1 H Lohaus 2026-04-21 22:42:29 +02:00
  • 0393f1053f
    Merge pull request #3428 from vyguera/fix/openai-chat-gizmo-conversation-mode H Lohaus 2026-04-21 22:41:41 +02:00
  • 06c1069cc1
    Merge pull request #3429 from 3mora2/fix_qwen H Lohaus 2026-04-21 22:40:43 +02:00
  • ccb5c070f4 Update Qwen provider models and thinking mode Ammar 2026-04-21 10:32:44 +02:00
  • 2adec1bd1d fix(OpenaiChat): use gizmo_interaction conversation_mode for custom GPTs ruben.viguera 2026-04-20 09:54:54 +02:00
  • 01177797e3
    Update README.md v7.5.0 H Lohaus 2026-04-17 22:20:15 +02:00
  • cc0ad7a9f8 Refactor provider method handling for improved clarity and consistency; update mocks and add SKILL.md for usage guidance hlohaus 2026-04-17 14:07:49 +02:00
  • 06df47f279 Refactor provider methods to unify async and sync handling, enhance clarity, and improve error management hlohaus 2026-04-16 02:38:03 +02:00
  • 65ee4cb088
    Merge pull request #3420 from 3mora2/enhance-Qwen H Lohaus 2026-04-15 19:08:13 +02:00
  • 3b9fb6f5fe Fix parameter assignment in create_func for clarity v7.4.7 hlohaus 2026-04-07 17:12:20 +02:00
  • 38bdcca86a Fix provider name assignment in Backend_Api for clarity v7.4.6 hlohaus 2026-04-07 17:05:56 +02:00
  • dfbdf56ec4 Refactor provider initialization in Backend_Api to enhance clarity v7.4.5 hlohaus 2026-04-07 17:02:09 +02:00
  • 86eab3b91c Refactor media rendering to yield messages only if content parts exist hlohaus 2026-04-07 16:28:14 +02:00
  • 97f99539b1 Update Claude provider to use new base URL and enhance cookie handling v7.4.4 hlohaus 2026-04-07 16:08:23 +02:00
  • 6aeb41f803 Remove redundant try block in main function for client mode execution hlohaus 2026-04-07 12:42:19 +02:00
  • a6a26faf47
    Merge pull request #3419 from xtekky/copilot/update-finish-reason-tool-call H Lohaus 2026-04-06 14:22:26 +02:00
  • 327b698d0b Add thinking_mode and feature_config handling Ammar 2026-04-06 13:10:51 +02:00
  • 90fb39a47a
    Fix finish_reason to return tool_calls when tool calls are present copilot/update-finish-reason-tool-call copilot-swe-agent[bot] 2026-04-06 08:43:11 +00:00
  • e03f0b7e8f
    Initial plan copilot-swe-agent[bot] 2026-04-06 08:40:34 +00:00
  • 9f9d18cc4d Add debug mode to CLI and improve argument parsing error handling hlohaus 2026-04-06 06:10:08 +02:00
  • 889e09770b Enhance security in pa_provider by implementing import restrictions for sensitive submodules; remove unused AuthManager import in base_provider hlohaus 2026-04-06 05:02:23 +02:00
  • cd8c096f68 Fix chunk handling in Backend_Api to ensure content is properly yielded as a string hlohaus 2026-04-06 03:06:46 +02:00
  • 1325c4d9f9
    Merge pull request #3418 from xtekky/copilot/add-pa-py-file-parser-executor v7.4.3 H Lohaus 2026-04-06 00:39:51 +02:00
  • 05a9ac45f4 Refactor PA backend conversation endpoint for improved streaming and error handling; adjust session key generation to use 1024 bits for user input compatibility copilot/add-pa-py-file-parser-executor hlohaus 2026-04-06 00:36:32 +02:00
  • 640c45ba0b
    Merge pull request #3415 from xtekky/copilot/add-pa-py-file-parser-executor v7.4.2 v7.4.1 v7.4.0 H Lohaus 2026-04-05 23:37:44 +02:00
  • b09317fe47 Add PA file handling and secure serving in MCPServer; update FileWriteTool to include file URL hlohaus 2026-04-05 23:36:52 +02:00
  • 758df77264 Refactor MCPServer response structure and update FileListTool workspace handling for safe mode hlohaus 2026-04-05 21:30:47 +02:00
  • e4fcd38d3c Add default active state to OperaAria and enhance quota tracking in Ollama hlohaus 2026-04-05 19:52:04 +02:00
  • 80477446ff
    Merge pull request #3417 from xtekky/copilot/fix-thumbnail-creation-error H Lohaus 2026-04-05 19:47:26 +02:00
  • 82114693b4 Remove unused login URL from Azure class hlohaus 2026-04-05 18:42:47 +02:00
  • d496433e8d Add quota URL to GeminiPro class for API usage tracking hlohaus 2026-04-05 18:30:55 +02:00
  • 270da33792 Add Azure quota URL, enhance API model retrieval, and improve error handling for invalid API keys hlohaus 2026-04-05 13:56:21 +02:00
  • 349bba9c90
    Update README.md H Lohaus 2026-04-05 12:45:16 +02:00
  • 8211978a7f
    Update README.md H Lohaus 2026-04-05 12:38:34 +02:00
  • c406ed38a1
    fix: convert RGBA images to RGB before saving as JPEG thumbnail copilot/fix-thumbnail-creation-error copilot-swe-agent[bot] 2026-04-04 23:36:30 +00:00
  • 2f00d7ce12
    Initial plan copilot-swe-agent[bot] 2026-04-04 23:35:35 +00:00
  • 35b8e96378
    Update config.py H Lohaus 2026-04-05 01:07:34 +02:00
  • 644225096b
    Update config.py H Lohaus 2026-04-05 01:04:07 +02:00
  • 5e0814b588
    Update PollinationsAI.py H Lohaus 2026-04-04 21:54:59 +02:00
  • 215fbc90a5
    Update README.md H Lohaus 2026-04-04 21:41:09 +02:00
  • f79edb397d
    Use request.url.netloc (ASGI scope) instead of Host header for CSP origin copilot-swe-agent[bot] 2026-04-04 19:39:58 +00:00
  • dafc1d9341
    Serve /pa/files HTML with CSP sandbox+request origin for true localStorage isolation copilot-swe-agent[bot] 2026-04-04 19:38:12 +00:00
  • 5266787038
    Restrict fullscreen=() in Permissions-Policy to match restrictive approach for all APIs copilot-swe-agent[bot] 2026-04-04 19:31:37 +00:00
  • 63e6ddfd7e
    Tighten CSP (connect-src/object-src none), add Permissions-Policy, document localStorage same-origin behavior copilot-swe-agent[bot] 2026-04-04 19:30:03 +00:00
  • 4e55c65474
    Address review: rename _get_safe_types, clarify .py/.env whitelist exclusion tests copilot-swe-agent[bot] 2026-04-04 19:16:38 +00:00
  • 6ff49cb2c1
    Add /pa/files/* workspace file serving route (HTML/CSS/JS/images), fix orphaned responses dict syntax bug copilot-swe-agent[bot] 2026-04-04 19:14:53 +00:00
  • 28fb1c0b22
    Address review: document PaProviderRegistry TTL, extract auth path check into helper copilot-swe-agent[bot] 2026-04-04 19:05:42 +00:00
  • dd9230ef4e
    Add PaProviderRegistry, /pa/* API routes (providers list, chat/completions, backend-api/v2/conversation) copilot-swe-agent[bot] 2026-04-04 19:03:48 +00:00
  • d2f2af886c
    Address review: add input validation for timeout/max_depth, clarify test comment copilot-swe-agent[bot] 2026-04-04 17:46:18 +00:00
  • 5616349135
    Harden sandbox security: execution timeout, max recursion depth, output size cap copilot-swe-agent[bot] 2026-04-04 17:43:33 +00:00
  • 00b2b70a94
    Add --safe mode to MCP server: lock module allowlist and block workspace root listing copilot-swe-agent[bot] 2026-04-04 17:24:20 +00:00
  • 0501738d76
    Address code review: improve type hints, security docs, FileListTool skipped count, dynamic _TOOL_COUNT copilot-swe-agent[bot] 2026-04-04 16:22:19 +00:00
  • a5b4675d66
    Add .pa.py safe executor, workspace file tools, and MCP server integration copilot-swe-agent[bot] 2026-04-04 16:19:37 +00:00
  • 9d4cbff3ee
    Initial plan copilot-swe-agent[bot] 2026-04-04 16:12:26 +00:00
  • fccf7ce5f8 Update quota URL in PollinationsAI and OpenaiTemplate classes hlohaus 2026-04-04 16:14:02 +02:00
  • 02f0adf736
    Delete package-lock.json v7.3.9 H Lohaus 2026-04-04 14:59:02 +02:00
  • e70097b642
    Delete index.js H Lohaus 2026-04-04 14:58:55 +02:00
  • 5123b4d57e
    Delete constants.js H Lohaus 2026-04-04 14:58:39 +02:00
  • 60b591b338
    Delete README.md H Lohaus 2026-04-04 14:58:32 +02:00
  • 534efb8d64
    Delete package.json H Lohaus 2026-04-04 14:58:26 +02:00
  • df3b2e1f69
    Delete utils.js H Lohaus 2026-04-04 14:58:19 +02:00
  • 91324261b0
    Delete webpack.config.js H Lohaus 2026-04-04 14:58:12 +02:00
  • eb7c88bbf6
    Delete worker.js H Lohaus 2026-04-04 14:58:03 +02:00
  • ec20d1fbd0
    Delete setup.sh H Lohaus 2026-04-04 14:57:43 +02:00
  • faf13f284a
    Update setup-openclaw.sh H Lohaus 2026-04-04 14:41:15 +02:00
  • 1d8186a9c3 fix: Update active_by_default to False for Claude and Cohere providers; refactor Gemini login methods and enhance OpenRouterFree class hlohaus 2026-04-04 13:41:06 +02:00
  • d35d0ee0ff feat: Add aspect_ratio parameter example to PARAMETER_EXAMPLES hlohaus 2026-04-04 13:03:17 +02:00
  • 37f229e873
    Merge pull request #3414 from xtekky/copilot/fix-nodriver-error-no-valid-har-file H Lohaus 2026-04-04 12:58:44 +02:00
  • f630f32576
    feat(scripts): add WindowsApps shim paths to start-browser.sh copilot-swe-agent[bot] 2026-04-04 10:44:24 +00:00
  • 6ca8b6eb4a feat: Enhance Qwen provider with reasoning effort parameter and update RequestConfig model hlohaus 2026-04-04 12:40:30 +02:00
  • 31b9d03e93
    Fix: Replace nodriver with zendriver in setup.py dependencies copilot-swe-agent[bot] 2026-04-04 09:09:08 +00:00
  • 8ecf527147
    Initial plan copilot-swe-agent[bot] 2026-04-04 09:04:45 +00:00
  • e874c059ba fix: Update PUBLIC_URL and improve error logging in video and image handling hlohaus 2026-04-04 06:07:47 +02:00
  • 079a5fd2ef
    Improve LMArena auth, image handling & cookies (#3413) v7.3.8 Ammar 2026-04-04 02:21:46 +02:00
  • e5bdc90124 fix: Correct Brave browser binary path in Windows script hlohaus 2026-04-04 02:17:48 +02:00
  • 3802134245 fix: Add additional paths for Brave and Chrome browser binaries in Windows hlohaus 2026-04-04 01:48:20 +02:00
  • 7af6a73a7d
    Merge pull request #3402 from dagecko/runner-guard/fix-ci-security H Lohaus 2026-04-04 01:38:05 +02:00
  • a1cdfe3f97 fix: Remove LMArena from best provider list for flux-kontext model hlohaus 2026-04-04 01:36:43 +02:00
  • f41007ccc7 fix: Improve tool response handling and thought signature restoration in Antigravity and GeminiCLI providers hlohaus 2026-04-04 01:29:16 +02:00
  • 03e77260eb fix: Update thought signature handling for Gemini models in AntigravityProvider hlohaus 2026-04-04 01:13:47 +02:00