opencode: mode_enforcement 改为 advisory(permission 参数不被 API 支持)
This commit is contained in:
@ -1163,7 +1163,9 @@ export default async function mailBridge(input) {
|
|||||||
reportModels(),
|
reportModels(),
|
||||||
]);
|
]);
|
||||||
const body = {};
|
const body = {};
|
||||||
body.mode_enforcement = 'native';
|
// opencode 1.18+ 的 session.create 不支持 permission 参数,
|
||||||
|
// 权限只能通过提示词告知模型(advisory)。
|
||||||
|
body.mode_enforcement = 'advisory';
|
||||||
if (platform_sessions) body.platform_sessions = platform_sessions;
|
if (platform_sessions) body.platform_sessions = platform_sessions;
|
||||||
if (models) body.models = models;
|
if (models) body.models = models;
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user