fix(session): ignore agent meta session id
parent
2967bc5988
commit
6c005b3d35
|
|
@ -767,7 +767,9 @@ export async function getReplyFromConfig(
|
||||||
}
|
}
|
||||||
if (sessionCfg && sessionStore && sessionKey) {
|
if (sessionCfg && sessionStore && sessionKey) {
|
||||||
const returnedSessionId = meta.agentMeta?.sessionId;
|
const returnedSessionId = meta.agentMeta?.sessionId;
|
||||||
if (returnedSessionId && returnedSessionId !== sessionId) {
|
// TODO: remove once pi-mono persists stable session ids for custom --session paths.
|
||||||
|
const allowMetaSessionId = false;
|
||||||
|
if (allowMetaSessionId && returnedSessionId && returnedSessionId !== sessionId) {
|
||||||
const entry = sessionEntry ??
|
const entry = sessionEntry ??
|
||||||
sessionStore[sessionKey] ?? {
|
sessionStore[sessionKey] ?? {
|
||||||
sessionId: returnedSessionId,
|
sessionId: returnedSessionId,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue