-
Notifications
You must be signed in to change notification settings - Fork 3
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
has_authorization_override ignores PENTECT_UPSTREAM_AUTHORIZATION, so the env-var route still injects x-api-key / x-goog-api-key with the real provider key into a custom upstream
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1125 In EdamAme-x/pentect;strip_option_args only matches the space-separated --plugins form, so --plugins=NAME is forwarded to the child CLI and no plugins load
priority:P3Deferred expansion or lower-priority workDeferred expansion or lower-priority workStatus: Open.#1122 In EdamAme-x/pentect;request_streaming in claude_http_proxy is still gated on messages_path, so PR #1090's streaming guard does not cover the /v1/complete endpoint added by PR #1099
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1117 In EdamAme-x/pentect;gemini_http_proxy's validate_response rejects any response without a candidates key, while cloud_code_http_proxy tolerates it for the same payload shape
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1116 In EdamAme-x/pentect;claude_app_proxy still returns plugin local responses as 200 application/json on streaming chat requests — PR #1090's streaming guard was applied to the other four proxies only
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1114 In EdamAme-x/pentect;Gemini / Cloud Code launchers leave GEMINI_API_KEY and GOOGLE_API_KEY in the child environment, unlike the OpenAI launchers that move the credential to the gateway
priority:P3Deferred expansion or lower-priority workDeferred expansion or lower-priority workStatus: Open.#1110 In EdamAme-x/pentect;Aider-specific API key env vars are not scrubbed from the child process, unlike Goose and Junie (latent until #976)
priority:P3Deferred expansion or lower-priority workDeferred expansion or lower-priority workStatus: Open.#1103 In EdamAme-x/pentect;MiddlewareStage::File fires only on multipart uploads, so File-stage plugins never see inline base64 documents (Anthropic document blocks, Claude Desktop attachments)
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1101 In EdamAme-x/pentect;mask_generic_json_value still skips token/authorization at every nesting level — the #1082 scoping fix was not applied to the JsonScan path
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1100 In EdamAme-x/pentect;Cloud Code settings mutations (setUserSettings / setCodeAssistGlobalUserSetting) are classified as Control, so their request bodies skip masking and the Request plugin stage entirely
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1097 In EdamAme-x/pentect;Claude Desktop voice WebSocket cannot work even with compatibility.unknown_formats = "ignore": the pass-through path strips Upgrade/Connection headers
priority:P2Evidence, quality, and measured coverageEvidence, quality, and measured coverageStatus: Open.#1071 In EdamAme-x/pentect;run_brokered_command spawns the child before Job Object attachment, risking orphaned descendant processes on Windows
priority:P3Deferred expansion or lower-priority workDeferred expansion or lower-priority workStatus: Open.#1042 In EdamAme-x/pentect;