Code

History

Commits on main to internal/pluginhost35+
  1. feat(pluginhost): propagate forced provider and auth ID in host model executionLuis Pater committed 1 month ago748d576
  2. feat(pluginabi): support HTTP status code propagation in plugin error envelopesLuis Pater committed 1 month ago6ba4445
  3. fix(pluginhost): keep request and method buffers alive during native callLuis Pater committed 1 month agob8477c7
  4. feat(api-call): support $TOKEN$ replacement in request body datasususu committed 1 month ago0719520
  5. feat(plugins): forward query parameters as metadata in auth provider start loginLuis Pater committed 1 month ago3c3938f
  6. feat(management): add plugin quota and declarative probe endpointsLuis Pater committed 1 month agob192f65
  7. feat(usage): propagate upstream base_url across usage records and plugin authLuis Pater committed 2 months agoc8f723e
  8. feat(plugin): add host session affinity lookup callbackLuis Pater committed 2 months ago0796d6d
  9. feat(plugin): preserve raw json in management responses on schema version 6Luis Pater committed 2 months agoc6327a8
  10. feat(pluginhost): expose outbound HTTP wire profile to plugin requestsLuis Pater committed 2 months ago00c63a5
  11. feat(usage): propagate session and parent session hierarchy to usage reporting queuesususu committed 2 months ago580df36
  12. feat(plugin): omit stream chunk history on payload chunks for schema v5Luis Pater committed 2 months ago649a8bd
  13. fix: harden concurrent session handling, listener lifecycle, and token accountingLuis Pater committed 2 months ago02c02cd
  14. feat(executor): support token usage parsing for plugin executorsLuis Pater committed 2 months agod31b159
  15. fix(auth): prefer errors from upstream attemptshkfires committed 2 months ago6a489fa
  16. feat(plugin): support observing upstream websocket response eventsLuis Pater committed 2 months ago4b5f1ea
  17. fix(pluginhost): detach context and log rpc failures in usage handlingLuis Pater committed 2 months agob7f6c15
  18. fix(pluginhost): add plugin quiesce handling with safe rollback during hot reloadLuis Pater committed 2 months agoba510f8
  19. feat(auth): normalize credential metadata keyshkfires committed 2 months agoe04d620
  20. fix(openai): ensure Responses usage includes token detail fieldsLuis Pater committed 2 months agoe0b4956
  21. feat(plugin): add schema-v3 stream chunk contract to omit payload request bodiesLuis Pater committed 3 months agoba5ab79
  22. fix(cliproxy): delegate OpenAI-compatible OAuth refresh to plugin auth providersLuis Pater committed 3 months ago01a21b7
  23. feat(auth): introduce weighted round-robin scheduler and credential weight validationLuis Pater committed 3 months ago5dcca50
  24. feat(plugin): add request lifecycle plugin with interception and termination capabilitiesLuis Pater committed 3 months ago30efd7c
  25. fix(sdk): preserve custom executors during auth syncadityavkk committed 3 months ago96f4b00
  26. chore(pluginhost): refactor and remove unused interceptors and executor methodsLuis Pater committed 3 months agofe4ae49
  27. fix(pluginhost): stabilize Windows plugin response bufferyueziji committed 3 months ago520cfa1
  28. Merge branch 'credential-concurrency' into devLuis Pater committed 3 months agob30e7d9
  29. feat: add Home credential concurrency supportLuis Pater committed 3 months ago3ecd4af
  30. fix(pluginhost): honor accepted emit resultsKorenKrita committed 3 months ago119debe
  31. fix(pluginhost): prevent stream close/send panic (#4480)KorenKrita committed 3 months ago3e7e081
  32. feat(usage): track generate flag with backward-compatible defaultsLuis Pater committed 3 months ago768b4c4
  33. feat(config): resolve plugin directory paths and handle tilde expansionLuis Pater committed 3 months ago35a5f06
  34. feat(tests): refactor snapshot handling in model registration tests for improved clarity and consistencyhkfires committed 4 months agoc48516c
  35. feat(pluginstore): introduce support for direct install type and version managementhkfires committed 4 months ago1f16e87