Packet under agents/researcher/work/i1-proxy-test: private-netns harness, stand-in upstream, report, evidence. Stand-in keys only; running proxy untouched. Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
44 lines
1.0 KiB
YAML
44 lines
1.0 KiB
YAML
# Made-up CLIProxyAPI v8.0.27 config for the row 96 (#1590) test. run-all.sh fills the
|
|
# @...@ placeholders into state/config.yaml; nothing here is a real credential.
|
|
# Each field is cited to docs/config.example.v8.0.27.yaml (line numbers in REPORT.md).
|
|
config-version: 8
|
|
|
|
server:
|
|
host: "127.0.0.1"
|
|
port: @PROXY_PORT@
|
|
|
|
management:
|
|
allow-remote: false
|
|
secret-key: "@MGMT_KEY@"
|
|
disable-control-panel: true
|
|
|
|
# Client keys. One bootstrap key keeps the proxy out of open mode; the test replaces the
|
|
# list through the management API.
|
|
access:
|
|
api-keys:
|
|
- "@BOOTSTRAP_KEY@"
|
|
|
|
routing:
|
|
retry:
|
|
request-retry: 0
|
|
|
|
oauth:
|
|
auth-dir: "@STATE@/auth"
|
|
|
|
observability:
|
|
logs:
|
|
debug: true
|
|
logging-to-file: true
|
|
request-log: true
|
|
logs-max-total-size-mb: 200
|
|
usage:
|
|
usage-statistics-enabled: true
|
|
|
|
# The proxy's own upstream key group: the stand-in server is its Claude upstream.
|
|
api-keys:
|
|
claude:
|
|
- name: standin
|
|
base-url: "http://127.0.0.1:@UPSTREAM_PORT@"
|
|
keys:
|
|
- api-key: "@UPSTREAM_KEY@"
|