fix(core): drop bogus session.agent reference from perf extras
Session has no `agent` field — typed as a metadata key, not a top-level property. CI typecheck caught what local rtk-filtered output had hidden. The session-id cid already disambiguates per-session so the extra wasn't load-bearing.
This commit is contained in:
parent
b3f522f9d9
commit
004b2a79d0
|
|
@ -1074,7 +1074,6 @@ export function createSessionManager(deps: SessionManagerDeps): OpenCodeSessionM
|
|||
try {
|
||||
const detected = await perfTime(`sm:${session.id}`, "sm.agent.getActivityState", () =>
|
||||
plugins.agent!.getActivityState(session, config.readyThresholdMs),
|
||||
{ agent: session.agent ?? "unknown" },
|
||||
);
|
||||
if (detected !== null) {
|
||||
session.activitySignal = classifyActivitySignal(detected, "native");
|
||||
|
|
@ -1097,7 +1096,6 @@ export function createSessionManager(deps: SessionManagerDeps): OpenCodeSessionM
|
|||
try {
|
||||
info = await perfTime(`sm:${session.id}`, "sm.agent.getSessionInfo", () =>
|
||||
plugins.agent!.getSessionInfo(session),
|
||||
{ agent: session.agent ?? "unknown" },
|
||||
);
|
||||
} catch {
|
||||
// Can't get session info — keep existing values
|
||||
|
|
|
|||
Loading…
Reference in New Issue