agent-Specialization/config
JOJO d2ff333453 feat(api): 支持 x-opencode-session 会话头与 Astrion User-Agent
- OpenCode Go/Zen 自 2026-09-05 起要求每个对话携带稳定的 x-opencode-session 头,用于会话亲和路由与 prompt 缓存优化
- 个人空间「模型与思考」新增「外部会话标识」开关(默认关闭,opt-in)
- 开启后按对话惰性生成随机 ID(uuid4 hex)并持久化到对话 metadata,深压缩后重置
- 覆盖主对话/传统与多智能体子智能体/三个审核智能体(一次性 ID)/标题生成(复用主对话 ID)
- 仅对 opencode.ai 域名下发,不向其他 provider 泄露对话标识
- 所有对外模型请求统一携带 User-Agent: Astrion/1.0(新增 config/version.py)
2026-09-07 18:50:29 +08:00
..
__init__.py feat(runtime): 抽出 RuntimeService 公共任务入口,任务线程拆除 Flask 隐式上下文 2026-09-07 16:16:12 +08:00
api.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
auth.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
conversation.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
custom_models.json.example release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
custom_tools.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
docker_risk_markers.json release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
forbidden_commands.json release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
host_sandbox_policy.json.example release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
limits.py fix(config): 补导出 MAX_MESSAGE_CHARS,修复创建任务 ImportError 2026-09-02 23:58:19 +08:00
mcp.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
memory.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
model_profiles.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
ocr.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
paths.py feat(context): CLAUDE.md 注入开关(默认关)+ .agents/skills 行业目录扫描(含同名冲突报错) 2026-08-26 12:14:49 +08:00
search.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
security.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
server.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
skill_hints.json release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
sub_agent.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
terminal.py fix(containers): 配额只统计 docker 句柄,修复 host 模式工作区列表 503 2026-09-02 23:39:42 +08:00
todo.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
ui.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
uploads.py release: sync from main @0f9fd1b2 (2026-08-22) 2026-08-22 12:27:19 +08:00
version.py feat(api): 支持 x-opencode-session 会话头与 Astrion User-Agent 2026-09-07 18:50:29 +08:00