Files
MemRelay/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/Checkpoint 2026-08-25 04-02-45 UTC.md
T

3.0 KiB
Raw Blame History

title, type, permalink, stable_id, scope, project_id, memory_type, status, revision, restored_from_commit, created_at, updated_at, tags
title type permalink stable_id scope project_id memory_type status revision restored_from_commit created_at updated_at tags
Checkpoint 2026-08-25 04:02:45 UTC checkpoint main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/checkpoint-2026-08-25-04-02-45-utc 86a5a0e1-2536-48c2-b48a-5e6b8e85cd50 project 6f47523e-e22e-4cdd-bd18-76e5e474ee0c checkpoint active 1 6a6a895eaf 2026-09-23T14:57:23.691851+00:00 2026-09-23T14:57:23.691919+00:00
source-submit

已完成

  • 修复 luci-app-frpc 新增/编辑代理弹窗缺少名称、协议、本地地址、本地端口和远程端口的问题;高频基础字段留在“常规”,加密、压缩、限速、Proxy Protocol 和负载均衡移到“高级设置”。
  • 包修订号升至 2.0-r12,中文“代理类型”调整为“代理协议”;新版 JS 与中文 LMO 已直接部署到路由器,旧版文件保存在 /tmp 备份。
  • 实机校验 /var/etc/frpc.ini 语法正确,FRPC 进程持续运行,现有代理配置未修改。
  • Codex 已配置 https://mr.asio.asia/mcp,读写 Token 使用 Windows 用户环境变量 MEMRELAY_TOKEN;本地 Codex memories 已关闭。
  • 本地 aidocs/project_context.md 的 11 条时间线已迁移为 MemRelay 项目经验,并保存“项目记忆统一使用 MemRelay”规则;逐条读回验证通过。

验证

  • LuCI JavaScript 函数体解析通过。
  • 弹窗五个基础字段均存在表格列和 modal-only 控件,高级字段不再出现在“常规”。
  • 路由器 HTTP 提供的 frpc.js 与本地源码 SHA-256 一致。
  • frpc verify -c /var/etc/frpc.ini 返回配置语法正确,服务保持运行。
  • MemRelay 11 条时间线与 1 条规则全部读回核验。

未完成与下一步

  • Docker 中原有 openwrt-local-builder:25.12 镜像和 openwrt-build-work 卷已不存在,尚未生成 r12 APK;恢复构建环境后编译 luci-app-frpc 和中文包。
  • 当前任务不会热加载新 MCP;重启 Codex 或新开任务后先调用 capabilities_get、project_resolve_or_create、context_get 和 checkpoint_get 验证接入。
  • 工作树仍有 FRPC 源码修改、项目 AGENTS.md 和用户先前的 .runtime 配置修改;.runtime/saved-configs/ax9000.json 含敏感配置,不得纳入提交。

给下个会话

  • 项目 ID:6f47523e-e22e-4cdd-bd18-76e5e474ee0c。
  • MemRelay 是唯一开发记忆源,不再生成本地 aidocs。
  • 路由器实时前端已是修复版,但包管理器仍显示 r11,不要用旧 APK 覆盖实时文件。

最终提交与状态

  • 8333732 fix: 修复frpc代理配置弹窗
  • 0e152f6 chore: 切换项目记忆到MemRelay
  • 本地 aidocs 已删除;Codex MCP 配置、用户级 Token 环境变量和本地 memories 禁用设置均已验证。
  • MCP initialize 返回 HTTP 200;项目上下文包含新记忆规则和 FRPC 修复记录。
  • 工作树仅剩用户先前的 .runtime/package-catalog/ax9000.json 与 .runtime/saved-configs/ax9000.json 修改,后者含敏感配置,未提交。