Include friendly model name in system prompt identity
model.id alone gives "claude-opus-4-6" which needs manual translation
for Assisted-by footers. model.name provides "Claude Opus 4.6".

Assisted-by: Claude Opus 4.6 via pi
change vrutopntzlooyotnsonrzwmvwumrsqnr
commit d39fcc3e899740cf6fd56501c336a2808f615a36
author Alpha Chen <alpha@kejadlen.dev>
date
parent kxzyrumn
diff --git a/.pi/agent/extensions/model-identity.ts b/.pi/agent/extensions/model-identity.ts
index aa881292..4c0c6c4b 100644
--- a/.pi/agent/extensions/model-identity.ts
+++ b/.pi/agent/extensions/model-identity.ts
@@ -11,7 +11,7 @@ export default function (pi: ExtensionAPI) {
   pi.on("before_agent_start", async (event, ctx) => {
     const model = ctx.model;
     return {
-      systemPrompt: event.systemPrompt + `\n\nYou are running as: ${model.provider}/${model.id}`,
+      systemPrompt: event.systemPrompt + `\n\nYou are running as: ${model.name} (${model.provider}/${model.id})`,
     };
   });
 }