[eric] tiny dead-code sweep — drop unused langchain pins from requirements.txt (saves ~5MB on packaged build) plus a few orphan exports left

over from past iterations (temp_state slice fields, clipboard timestamp getter, three never-imported lastSeq helpers).
This commit is contained in:
ciregenz
2026-05-03 21:31:13 -07:00
parent d14cc89300
commit 5f5b932c53
8 changed files with 112 additions and 53 deletions
@@ -947,20 +947,6 @@ export const dashboardWs = new WebSocketManager(`${WS_BASE}/ws/dashboard`, { ski
// to a no-op replay. Safe.
const _sessionLastSeq: Map<string, number> = new Map();
export function getPersistedLastSeq(sessionId: string): number {
return _sessionLastSeq.get(sessionId) ?? 0;
}
export function setPersistedLastSeq(sessionId: string, seq: number): void {
if (seq > (_sessionLastSeq.get(sessionId) ?? 0)) {
_sessionLastSeq.set(sessionId, seq);
}
}
export function clearPersistedLastSeq(sessionId: string): void {
_sessionLastSeq.delete(sessionId);
}
export function createSessionWs(sessionId: string): WebSocketManager {
return new WebSocketManager(`${WS_BASE}/ws/agents/${sessionId}`, { sessionId });
}