Update Astra: v2.80.19 - Refactoring Sidebar, LM Studio integration, and new tests

This commit is contained in:
g1nation
2026-05-08 23:14:47 +09:00
parent d083177d95
commit 5ffb472d22
28 changed files with 3125 additions and 1797 deletions
+19
View File
@@ -0,0 +1,19 @@
import * as vscode from 'vscode';
export interface IActivityTracker {
onActivity: vscode.Event<void>;
bump(): void;
}
export class ActivityTracker implements IActivityTracker {
private readonly _emitter = new vscode.EventEmitter<void>();
public readonly onActivity = this._emitter.event;
bump(): void {
this._emitter.fire();
}
dispose(): void {
this._emitter.dispose();
}
}