From 7e44ccb9e7c5945f75258437957825214fc299d1 Mon Sep 17 00:00:00 2001 From: Vectry Date: Tue, 10 Feb 2026 11:49:17 +0000 Subject: [PATCH] fix: optional chaining on chat.params provider/model access --- packages/opencode-plugin/package.json | 2 +- packages/opencode-plugin/src/index.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/opencode-plugin/package.json b/packages/opencode-plugin/package.json index 0544fc1..dbb80b8 100644 --- a/packages/opencode-plugin/package.json +++ b/packages/opencode-plugin/package.json @@ -1,6 +1,6 @@ { "name": "opencode-agentlens", - "version": "0.1.2", + "version": "0.1.3", "description": "OpenCode plugin for AgentLens — trace your coding agent's decisions, tool calls, and sessions", "type": "module", "main": "./dist/index.cjs", diff --git a/packages/opencode-plugin/src/index.ts b/packages/opencode-plugin/src/index.ts index 0c66f64..c1474eb 100644 --- a/packages/opencode-plugin/src/index.ts +++ b/packages/opencode-plugin/src/index.ts @@ -207,8 +207,8 @@ const plugin: Plugin = async ({ project, directory, worktree }) => { name: "chat.params", metadata: safeJsonValue({ agent: input.agent, - model: input.model.id, - provider: input.provider.info.id, + model: input.model?.id, + provider: input.provider?.info?.id, temperature: output.temperature, topP: output.topP, topK: output.topK,