Sign in
Join now
cliproxyapi
ptr.pet
/
Star
Starred
Star
Something went wrong. Try again.
Fork
2
Eye filled
Watch
Watching
Watch
sloproxy
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
cliproxyapi
/
internal
/
pluginhost
62 files
at
main
sususu
·
feat(usage): propagate session and parent session hierarchy to usage reporting queue
·
1mo ago
580df364
abi.go
feat(plugin, api): prevent plugin recursion on host model callbacks, enable targeted interceptor skipping
4mo ago
adapters_auth.go
chore(pluginhost): refactor and remove unused interceptors and executor methods
3mo ago
adapters_executors_usage_test.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
adapters_executors.go
feat(executor): support token usage parsing for plugin executors
2mo ago
adapters_interceptors.go
feat(plugin): omit stream chunk history on payload chunks for schema v5
1mo ago
adapters_test.go
feat(plugin): omit stream chunk history on payload chunks for schema v5
1mo ago
adapters_usage_translation.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
adapters.go
chore(pluginhost): refactor and remove unused interceptors and executor methods
3mo ago
auth_callbacks_test.go
feat(auth): introduce weighted round-robin scheduler and credential weight validation
3mo ago
auth_callbacks.go
feat(auth): normalize credential metadata keys
2mo ago
auth_provider_test.go
feat(auth): normalize credential metadata keys
2mo ago
auth_provider.go
feat(auth): normalize credential metadata keys
2mo ago
callback_contexts.go
feat(plugin, api): prevent plugin recursion on host model callbacks, enable targeted interceptor skipping
4mo ago
client_guard_test.go
feat: add Home credential concurrency support
3mo ago
client_guard.go
feat: add Home credential concurrency support
3mo ago
command_line_test.go
feat(pluginstore): add plugin store support
4mo ago
command_line.go
refactor(pluginhost): replace `Snapshot().records` with `activeRecords` for improved filtering
4mo ago
config_test.go
feat(config): resolve plugin directory paths and handle tilde expansion
3mo ago
config.go
feat(config): resolve plugin directory paths and handle tilde expansion
3mo ago
executor_route.go
refactor(pluginhost): replace `Snapshot().records` with `activeRecords` for improved filtering
4mo ago
host_callbacks_test.go
feat(plugin): add ModelRouter before auth with single-slot routing targets (#3865)
4mo ago
host_callbacks_unix.go
feat(plugin, api): prevent plugin recursion on host model callbacks, enable targeted interceptor skipping
4mo ago
host_callbacks.go
fix: harden concurrent session handling, listener lifecycle, and token accounting
1mo ago
host_model_stream_callbacks_test.go
fix(pluginhost): keep stream callbacks alive until stream close
4mo ago
host_model_stream_callbacks.go
fix: harden concurrent session handling, listener lifecycle, and token accounting
1mo ago
host_test.go
fix(pluginhost): add plugin quiesce handling with safe rollback during hot reload
2mo ago
host.go
feat(plugin): support observing upstream websocket response events
2mo ago
http_bridge_test.go
fix(auth): prefer errors from upstream attempts
2mo ago
http_bridge.go
fix(auth): prefer errors from upstream attempts
2mo ago
http_stream_bridge.go
feat(pluginhost): refactor and enhance plugin system with new execution and thinking capabilities
4mo ago
loader_unix.go
feat(pluginhost): improve error handling with HTTP status codes for plugin calls
4mo ago
loader_unsupported.go
feat(plugin, api): prevent plugin recursion on host model callbacks, enable targeted interceptor skipping
4mo ago
loader_windows_test.go
fix(pluginhost): stabilize Windows plugin response buffer
3mo ago
loader_windows.go
fix(pluginhost): stabilize Windows plugin response buffer
3mo ago
logging_test.go
feat(pluginhost): enhance plugin version management and logging for hot reload
4mo ago
logging.go
feat(pluginhost): enhance plugin version management and logging for hot reload
4mo ago
management_test.go
feat(htmlsanitize): add HTML and JSON sanitization utilities with integration across plugins and APIs
4mo ago
management.go
refactor(pluginhost): replace `Snapshot().records` with `activeRecords` for improved filtering
4mo ago
model_router_test.go
feat(plugin): add ModelRouter before auth with single-slot routing targets (#3865)
4mo ago
model_router.go
refactor(pluginhost): replace `Snapshot().records` with `activeRecords` for improved filtering
4mo ago
model_stream_bridge.go
feat(plugin, api): introduce host model callback support with Go example and API handlers
4mo ago
platform_test.go
feat(pluginstore): introduce support for direct install type and version management
4mo ago
platform.go
feat(pluginstore): introduce support for direct install type and version management
4mo ago
plugin_refresh_compat_executor_test.go
fix(cliproxy): delegate OpenAI-compatible OAuth refresh to plugin auth providers
2mo ago
plugin_refresh_compat_executor.go
fix(cliproxy): delegate OpenAI-compatible OAuth refresh to plugin auth providers
2mo ago
request_lifecycle_test.go
feat(plugin): add request lifecycle plugin with interception and termination capabilities
3mo ago
rpc_client_error_test.go
feat(pluginhost): improve error handling with HTTP status codes for plugin calls
4mo ago
rpc_client_stream_test.go
fix(pluginhost): keep stream callbacks alive until stream close
4mo ago
rpc_client_stream.go
fix(pluginhost): keep stream callbacks alive until stream close
4mo ago
rpc_client.go
feat(plugin): support observing upstream websocket response events
2mo ago
rpc_schema_test.go
feat(plugin): add schema-v3 stream chunk contract to omit payload request bodies
2mo ago
rpc_schema.go
feat(plugin): support observing upstream websocket response events
2mo ago
scheduler_test.go
feat(pluginhost, scheduler): introduce Go-based plugin with scheduler capabilities
4mo ago
scheduler.go
refactor(pluginhost): replace `Snapshot().records` with `activeRecords` for improved filtering
4mo ago
snapshot.go
feat(pluginhost): add OAuthProvider field to plugin metadata and update related functionality
4mo ago
stream_bridge_test.go
fix(pluginhost): honor accepted emit results
3mo ago
stream_bridge.go
fix(pluginhost): honor accepted emit results
3mo ago
support_cgo.go
feat(pluginhost, api): add support for "X-CPA-SUPPORT-PLUGIN" header with CGO detection
4mo ago
support_nocgo.go
feat(pluginhost, api): add support for "X-CPA-SUPPORT-PLUGIN" header with CGO detection
4mo ago
support.go
feat(pluginhost, api): add support for "X-CPA-SUPPORT-PLUGIN" header with CGO detection
4mo ago
test_helpers_test.go
feat(plugin): add request lifecycle plugin with interception and termination capabilities
3mo ago
websocket_observer_test.go
feat(plugin): support observing upstream websocket response events
2mo ago