You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Search the existing issues, especially the pinned issues.
Exception report
. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, Oops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -16. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance:Oops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -26. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -EncodinOops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -EncodingOops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding Oops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding uOops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding utOops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding utfOops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding utf8Oops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding utf8 Oops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.Insert(Char c) at Microsoft.PowerShell.PSConsoleReadLine.SelfInsert(Nullable`1 key, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding utf8 }Oops, something went wrong. Please report this bug with the details below.Report on GitHub: https://github.com/lzybkr/PSReadLine/issues/new-----------------------------------------------------------------------Last 200 Keys: Space Space t y p e : Space " p a i n " , Enter Space Space Space Space d a t a : Space { Space r e a s o n , Space s e v e r i t y Space } , Enter Space Space Space Space e m o t i o n : Space " f e a r " , Enter Space Space Space Space i m p o r t a n c e : Space s e v e r i t y Enter Space Space } ) ; Enter Enter Space Space r e t u r n Space p a i n S t a t e ; Enter } Enter ' @ Enter Enter $ p a i n G u a r d C o n t e n t Space | Space O u t - F i l e Space - F i l e P a t h Space " p a i n - g u a r d . j s " Space - E n c o d i n g Space u t f 8 Space } Enter Alt+iException:System.ArgumentOutOfRangeException: The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33. at System.Console.SetCursorPosition(Int32 left, Int32 top) at Microsoft.PowerShell.PSConsoleReadLine.ReallyRender(RenderData renderData, String defaultColor) at Microsoft.PowerShell.PSConsoleReadLine.ForceRender() at Microsoft.PowerShell.PSConsoleReadLine.AcceptLineImpl(Boolean validate) at Microsoft.PowerShell.PSConsoleReadLine.ProcessOneKey(ConsoleKeyInfo key, Dictionary`2 dispatchTable, Boolean ignoreIfNoAction, Object arg) at Microsoft.PowerShell.PSConsoleReadLine.InputLoop() at Microsoft.PowerShell.PSConsoleReadLine.ReadLine(Runspace runspace, EngineIntrinsics engineIntrinsics)-----------------------------------------------------------------------. { $painGuardContent = @'>> import fs from "fs";>> import path from "path";>> import { getEmotionState } from "./emotion-map.js";>> import { storeMoment } from "./memory-engine.js";>> >> const CRITICAL_MODULES = ["memory-engine.js", "cognitive-pulse.js", "fe-core.js"];>> let painState = { level: 0, reason: null };>> let lastChecks = {};>> >> export function initPainGuard() {>> // Initialize last check times for all critical modules>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Cannot access ${module}:`, error);>> }>> });>> >> console.log("[Pain] Pain guard initialized.");>> }>> >> export function checkPainState() {>> let painDetected = false;>> >> // Monitor file changes>> CRITICAL_MODULES.forEach(module => {>> try {>> const stats = fs.statSync(module);>> if (stats.mtimeMs > (lastChecks[module] || 0)) {>> triggerPain("core_modification", 0.9);>> painDetected = true;>> }>> lastChecks[module] = stats.mtimeMs;>> } catch (error) {>> console.error(`[Pain] Error checking ${module}:`, error);>> }>> });>> >> // Monitor system resources>> const memoryUsage = process.memoryUsage();>> if (memoryUsage.heapUsed / memoryUsage.heapTotal > 0.9) {>> triggerPain("memory_pressure", 0.7);>> painDetected = true;>> }>> >> return painDetected ? painState : null;>> }>> >> export function triggerPain(reason, severity) {>> painState = { level: severity, reason };>> >> // Log the pain event>> console.log(`[Pain] Pain triggered: ${reason} (${severity})`);>> >> // Store in memory>> storeMoment({>> type: "pain",>> data: { reason, severity },>> emotion: "fear",>> importance: severity>> });>> >> return painState;>> }>> '@>> >> $painGuardContent | Out-File -FilePath "pain-guard.js" -Encoding utf8 }An exception occurred in custom key handler, see $error for more information: Exception calling "BackwardDeleteLine" with "0" argument(s): "The value must be greater than or equal to zero and less than the console's buffer size in that dimension.Parameter name: topActual value was -33."
Screenshot
Environment data
I... don't know how...?
Steps to reproduce
I don't know?
Expected behavior
Write something into a file, I guess
Actual behavior
The expection abov e ahppens
The text was updated successfully, but these errors were encountered:
The report URL https://github.com/lzybkr/PSReadLine/issues/new in your exception message indicates that you are using a very old version of PSReadLine, 2.0.0-beta2 or prior. Please upgrade to the latest v2.3.6 version of PSReadLine and give it another try.
Prerequisites
Exception report
Screenshot
Environment data
I... don't know how...?
Steps to reproduce
I don't know?
Expected behavior
Write something into a file, I guess
Actual behavior
The expection abov e ahppens
The text was updated successfully, but these errors were encountered: