mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 09:20:22 +08:00
- 提取 request.py 统一 URL/headers/payload 构建,消除 handler_adapter_base 与 envelope 的重复逻辑 - 新增 error_enhancer 模块,分类 HTTP 状态码与连接错误,增强上游错误诊断信息 - envelope 实现 extract_error_text / on_http_status / on_connection_error,透传错误上下文到 eventstream rewriter - KiroRequestContext 扩展错误状态字段,支持网络诊断信息传递 - provider_oauth_utils 改用 importlib 动态加载,避免 core 层对 services 的静态依赖 - idc auth_method 下跳过 profileArn,修复 usage 查询参数 Closes #247 Co-authored-by: AAEE86 <ppk0227@hotmail.com>
8 lines
318 B
Python
8 lines
318 B
Python
from __future__ import annotations
|
||
|
||
import os
|
||
|
||
# 测试运行在容器里时默认会被识别为 production,这里提供稳定的测试密钥。
|
||
os.environ.setdefault("JWT_SECRET_KEY", "test-jwt-secret-key-for-pytest-1234567890")
|
||
os.environ.setdefault("ENCRYPTION_KEY", "test-encryption-key-for-pytest-1234567890")
|