MCPcopy Create free account
hub / github.com/RioArisk/claudecode_api_RemoteControl / syncConfirmedModel

Function syncConfirmedModel

app/src/modules/renderer.js:222–233  ·  view source on GitHub ↗
(nextModel, { allowToast = false } = {})

Source from the content-addressed store, hash-verified

220
221// ---- Model / Header ----
222export function syncConfirmedModel(nextModel, { allowToast = false } = {}) {
223 const normalized = String(nextModel || '').trim();
224 if (!normalized) return false;
225 const prevModel = S.model || '';
226 if (prevModel === normalized) return false;
227 S.model = normalized;
228 updateHeaderInfo();
229 if (allowToast && !S.replaying && prevModel) {
230 showToast('Now using ' + formatModel(S.model));
231 }
232 return true;
233}
234
235export function updateHeaderInfo() {
236 const pathStr = shortenPath(S.cwd);

Callers 1

renderAssistantFunction · 0.70

Calls 3

showToastFunction · 0.90
formatModelFunction · 0.90
updateHeaderInfoFunction · 0.70

Tested by

no test coverage detected