fawney19
|
54d77598ae
|
ci(rust): 将环境变量提升至全局,各 job 添加 toolchain 显示步骤
|
2026-04-17 01:58:12 +08:00 |
|
fawney19
|
0bcfc7d352
|
fix(ci): 将 rustfmt/clippy 组件安装改为独立 rustup 步骤
|
2026-04-17 01:53:59 +08:00 |
|
fawney19
|
dde02e6111
|
fix(ci): 恢复 rust-toolchain@stable,版本由 rust-toolchain.toml 控制
|
2026-04-17 01:17:29 +08:00 |
|
fawney19
|
aadc6b665c
|
chore: 锁定 Rust 版本为 1.95.0,统一本地与 CI 环境
|
2026-04-17 01:15:16 +08:00 |
|
fawney19
|
b0f068cc5d
|
ci(rust): 移除冗余的 build_release job,测试已覆盖编译
|
2026-04-11 15:33:04 +08:00 |
|
fawney19
|
b0b40c16ff
|
feat: 全栈功能增强 - 扩展 provider/pool 管理、完善调度与数据层、重构前端 Pool 页面
后端:
- 扩展 pool_admin payloads 和 provider query models,增强 endpoint key 管理
- 完善 scheduler-core 候选排序与请求候选逻辑
- 增强 usage-runtime 写入、provider-transport 网络层与 OAuth 刷新
- 改进 AI pipeline 响应转换与流式处理
- 扩展 global_models/provider_catalog 数据层查询能力
- 增强 video-tasks-core 多 provider 支持
- 新增大量集成测试覆盖 pool/keys/provider_query/frontdoor
前端:
- 重构 PoolManagement 页面,拆分状态管理/对话框逻辑到独立模块
- 新增 poolAdvancedDialog/poolSchedulingDialog/poolManagementState/poolMobilePresentation 工具函数及测试
- 改进 Dialog 组件与 provider tabs 显示
部署:
- 更新 Rust CI workflow 和 Dockerfile 构建配置
Closes #275
Co-authored-by: AAEE86 <[email protected]>
|
2026-04-09 13:51:50 +08:00 |
|
fawney19
|
d735b6316f
|
feat: 引入 Rust executor/gateway sidecar 及 Python 侧双后端适配
- 新增 Rust workspace crates: aether-contracts, aether-executor, aether-gateway
- aether-executor: 支持 Unix Socket/TCP 双传输模式,处理同步/流式上游请求
- aether-gateway: 作为本地主入口代理,集成 /api/internal/gateway/resolve 认证预解析
- Python 侧新增 ExecutionPlan 契约和 RustExecutorClient,各 handler 支持
executor_backend=rust 时将可序列化请求转发给 Rust executor 执行
- 重构 dev.sh 支持 executor/gateway 进程编排与生命周期管理
- 新增 internal gateway 路由,提供 resolve/passthrough 端点
- handler 层(chat/cli/video/endpoint_checker 等)全面适配 Rust executor 回退逻辑
- pipeline 层支持 trusted auth context 跳过重复认证
- 新增 Rust CI workflow 及对应测试用例
|
2026-03-21 12:57:09 +08:00 |
|