Cortex.cpp now supports proxy configurations with endpoints that enable clients to configure proxy endpoints and authentication.
The PR #4046 aims to restore the HTTP proxy feature, which routes legacy configurations to cortex.cpp. However, it would be beneficial to include more settings that allow users to input authentication credentials, such as username and password, which are essential for most proxy services.
Specs
Problem Statement
Cortex.cpp now supports proxy configurations with endpoints that enable clients to configure proxy endpoints and authentication.
The PR #4046 aims to restore the HTTP proxy feature, which routes legacy configurations to cortex.cpp. However, it would be beneficial to include more settings that allow users to input authentication credentials, such as username and password, which are essential for most proxy services.
Feature Idea
See attached screenshot:
See cortex.cpp configurations endpoint: https://cortex.so/api-reference#tag/configurations/patch/v1/configs
Acceptance criteria
GIVEN:
WHEN:
THEN:
Design
Figma link: https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=9134-70125&m=dev
User can click on
HTTPS Proxy
settings from Advanced Settings:It opens a sub-page for its detailed settings:
[Note] Remove Ignore SSL Certificate here: