저장소 설명은 MiniMax-AI/OpenAgentCore가 공식 OpenAI SDK로 Codex, Claude Code, MiniMax Code를 자기 모델과 자기 머신에서 돌리는 오픈소스 자기호스팅 Agents API 구현이라고 밝힌다. 2026년 11월 5일(UTC) 커밋 ff41380(#920)은 이 구현의 Session 업데이트가 받을 수 있는 설정을 늘렸다. Session은 에이전트가 모델을 구동하는 작업 단위이고 그 안의 한 번의 요청 처리가 Turn인데, 이전까지 업데이트는 metadata만 받는 것으로 계약 문서에 적혀 있었다. 이제 agent.model, agent.reasoning, agent.service_tier, review를 받고 agent.tools는 거부한다.
실제로 적용되는지는 각 Harness가 정한다. Harness는 Codex나 Claude Code 같은 실행 주체에 붙는 어댑터이며, 이번 커밋은 Harness 선언 계약에 Reviews와 SessionUpdates 자리를 추가했다. SessionUpdates는 Model, ReasoningEffort, ReasoningEffortReset(effort를 null로 되돌리는 경우), ServiceTier를 각각 지원 여부로 밝히고, Core는 지원하지 않는 설정을 바꾸는 업데이트를 거부하며 지원되는 변경은 다음 Turn의 설정으로 어댑터에 전달한다. review는 none을 빼면 auto_review만 목록에 둘 수 있다. metadata만 바꾼 업데이트는 Session 설정을 다시 검증하지 않게 되었고, 설정 컬럼을 채우는 백필도 제자리 업그레이드가 없어 필요 없다고 명시됐다. 실행 설정 조회 응답은 세션에서 바꾼 모델을 source session으로 표시하도록 바뀌었다.
다만 Harness capability 표에는 Session 업데이트로 모델, 추론 강도(null 포함), 서비스 티어, review: auto_review를 바꾸는 경우와 agent.tools를 바꾸는 경우가 모든 열에서 Rejected로 기록돼 있다. 표의 열이 무엇을 뜻하는지는 이 변경에서 확인되지 않는다. 계약 문서와 Harness 선언 파일(claudesdk, codex, mcode), 코어 API 처리 코드가 함께 바뀌었고 변경 라인 수는 867줄(+647/-220)이다. 성능이나 안정성 지표는 제시되지 않았다. 세션 도중 모델을 갈아끼우는 기능이 왜 필요한지에 대한 사용 사례는 커밋에 담기지 않았으니, 각 Harness의 선언과 capability 표를 먼저 확인한 뒤 쓰는 편이 현실적으로 보인다.