Code

History

Commits on v7.2.1235+
  1. feat(plugin-config): update default plugin `Enabled` behavior to false and expand test coverageLuis Pater committed 4 months ago8d2c00c
  2. Merge pull request #3872 from router-for-me/codex/pluginhost-async-reloadLuis Pater committed 4 months ago125c092
  3. Treat loading plugins as busyLTbinglingfeng committed 4 months ago09596d2
  4. Fix management reload snapshot orderingLTbinglingfeng committed 4 months agoa3c87ce
  5. Stabilize management reload race testsLTbinglingfeng committed 4 months ago7b16321
  6. Use config snapshots for management reloadLTbinglingfeng committed 4 months agoa4756ab
  7. Add runtime config cloneLTbinglingfeng committed 4 months ago7f026e1
  8. fix(management): reload plugins asynchronously after changesLTbinglingfeng committed 4 months agoa65ced4
  9. fix(pluginhost): avoid holding host lock during plugin lifecycleLTbinglingfeng committed 4 months ago13f51d9
  10. feat(translator): enhance content block handling and add stream-specific testLuis Pater committed 4 months agoa5cb883
  11. feat(translator): add namespace and function call mapping for Claude responsesLuis Pater committed 4 months agof49d179
  12. fix(translator): emit Claude server tool blocks for Codex web_search_call streams (#3868)sususu98 committed 4 months ago30dc2e7
  13. feat(videos): add support for video_url extraction and validation in handlersLuis Pater committed 4 months ago2884a67
  14. docs: add CatAPI sponsorship details to README filesLuis Pater committed 4 months agof63cf98
  15. feat(plugin): add ModelRouter before auth with single-slot routing targets (#3865)sususu98 committed 4 months ago87132e5
  16. fix(pluginhost): keep stream callbacks alive until stream closesususu98 committed 4 months ago9f940f1
  17. docs: update VisionCoder details in README filesLuis Pater committed 4 months ago907e349
  18. feat(config+executor): add global Claude cloak mode toggle and improve credential fallback logicLuis Pater committed 4 months ago8fad0d0
  19. feat(util): normalize Claude tool_result content and improve Gemini integrationLuis Pater committed 4 months ago2406daf
  20. feat(executor): sanitize web search tool domains to meet Anthropic requirementsLuis Pater committed 5 months ago844b855
  21. Merge pull request #3850 from router-for-me/feat/log-featSupra4E8C committed 5 months agoe405998
  22. fix log cursor rotation gapLTbinglingfeng committed 5 months ago0b21b07
  23. Fix ambiguous empty log cursor handlingLTbinglingfeng committed 5 months ago5036513
  24. Avoid counting all logs for tail readsLTbinglingfeng committed 5 months agoa47c386
  25. Disambiguate zero-offset log cursorsLTbinglingfeng committed 5 months agodb3fdea
  26. Continue log cursors across rotationLTbinglingfeng committed 5 months ago917cec3
  27. feat(plugins): implement asynchronous config reload after plugin deletionLTbinglingfeng committed 5 months ago3b0cc91
  28. feat(videos): add video authentication binding and update handler behaviorLuis Pater committed 5 months agobbef8da
  29. feat(auth): add config API key exclusion management with testsLuis Pater committed 5 months agof85768e
  30. feat(websockets): add transcript state tracking and compaction trigger supportLuis Pater committed 5 months agof33bc56
  31. feat(websockets): implement XAIWebsocketsExecutor with enhanced execution and ID mappingLuis Pater committed 5 months agoea90ab6
  32. feat(websockets): add Codex websocket passthrough support with testsLuis Pater committed 5 months ago56988ae
  33. Bound management log cursor readsLTbinglingfeng committed 5 months agod417fa5
  34. Preserve management log line countsLTbinglingfeng committed 5 months ago0d82dac
  35. Read management logs from cursorsLTbinglingfeng committed 5 months ago331daa2