{"repo": "alycesingle/alyce-agent", "files": {".env.example": {"589a0ae07d23b408138eae68f31b2bfac51cd3b6": {"t": 1785745179.2804358, "n": 2576, "h": "4ae0a8c3e3d0dd65", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n\n# Optional provider API keys. Prefer /connect for masked entry and AuthStore storage.\nOPENROUTER_API_KEY=\nANTHROPIC_API_KEY=\nGOOGLE_API_KEY=\nDEEPSEEK_API_KEY=\nMOONSHOT_API_KEY=\nDASHSCOPE_API_KEY=\nSILICONFLOW_API_KEY=\nARK_API_KEY=\n\n# Experimental account connectors are visible in /connect.\n# They use local browser/device auth flows; no Alyce server, public domain, or certificate is required.\nALYCE_ENABLE_PROJECT_PROVIDER_PLUGINS=false\n\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\nAGENT_SESSION_MEMORY_FILE=SESSION_MEMORY.md\nAGENT_SESSION_MEMORY_ENABLED=true\nAGENT_SESSION_MEMORY_INIT_TOKENS=10000\nAGENT_SESSION_MEMORY_UPDATE_TOKENS=5000\nAGENT_SESSION_MEMORY_TOOL_CALLS=3\nAGENT_SESSION_MEMORY_TIMEOUT_MS=180000\nAGENT_SESSION_MEMORY_MAX_FAILURES=3\nAGENT_SESSION_MEMORY_STALE_MS=60000\nAGENT_SESSION_MEMORY_WINDOW_MESSAGES=80\nAGENT_SESSION_MEMORY_MAX_CHARS_PER_MESSAGE=1500\nAGENT_MARKDOWN_TOOL_RENDERING_ENABLED=true\nAGENT_MARKDOWN_RENDER_MAX_CHARS=32000\n\n# Optional terminal UI scroll/transcript performance tuning\nAGENT_SCROLL_SPEED=2\nAGENT_SCROLL_ACCELERATION_ENABLED=false\nAGENT_MAX_MESSAGES_WITHOUT_VIRTUALIZATION=200\n# Experimental: when true, resumed long sessions mount recent UI messages first\n# and load older transcript chunks when you scroll near the top.\nAGENT_HISTORY_PAGING_ENABLED=false\n\n# Optional automatic compaction tuning\nAGENT_AUTO_COMPACT_TIMEOUT_MS=180000\nAGENT_AUTO_COMPACT_MAX_FAILURES=3\n\n# Optional web search provider: auto, brave, exa, or duckduckgo\n# auto tries Brave Search first when a key is set, then Exa MCP, then DuckDuckGo HTML.\nALYCE_WEB_SEARCH_PROVIDER=auto\n# Optional Brave Search API key\nALYCE_BRAVE_SEARCH_API_KEY=\n# Optional in-memory provider-result cache TTL in milliseconds. Set 0 to disable.\nALYCE_WEB_SEARCH_CACHE_TTL_MS=600000\n# Optional overrides for direct DuckDuckGo fallback requests\nALYCE_WEB_SEARCH_USER_AGENT=\nALYCE_WEB_SEARCH_HONEST_USER_AGENT=\nALYCE_WEB_SEARCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n\n# Optional WebFetch tuning\nALYCE_WEB_FETCH_MAX_BYTES=5242880\nALYCE_WEB_FETCH_CACHE_TTL_MS=600000\nALYCE_WEB_FETCH_CACHE_MAX_BYTES=33554432\nALYCE_WEB_FETCH_USER_AGENT=\nALYCE_WEB_FETCH_HONEST_USER_AGENT=\n\n# Optional search tool tuning\nALYCE_RIPGREP_MAX_OUTPUT_BYTES=20971520\nALYCE_WEB_FETCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n"}, "31acbd620b2fa388eef9d042a5ad588fd12eed10": {"t": 1785748425.3086197, "n": 2576, "h": "4ae0a8c3e3d0dd65", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n\n# Optional provider API keys. Prefer /connect for masked entry and AuthStore storage.\nOPENROUTER_API_KEY=\nANTHROPIC_API_KEY=\nGOOGLE_API_KEY=\nDEEPSEEK_API_KEY=\nMOONSHOT_API_KEY=\nDASHSCOPE_API_KEY=\nSILICONFLOW_API_KEY=\nARK_API_KEY=\n\n# Experimental account connectors are visible in /connect.\n# They use local browser/device auth flows; no Alyce server, public domain, or certificate is required.\nALYCE_ENABLE_PROJECT_PROVIDER_PLUGINS=false\n\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\nAGENT_SESSION_MEMORY_FILE=SESSION_MEMORY.md\nAGENT_SESSION_MEMORY_ENABLED=true\nAGENT_SESSION_MEMORY_INIT_TOKENS=10000\nAGENT_SESSION_MEMORY_UPDATE_TOKENS=5000\nAGENT_SESSION_MEMORY_TOOL_CALLS=3\nAGENT_SESSION_MEMORY_TIMEOUT_MS=180000\nAGENT_SESSION_MEMORY_MAX_FAILURES=3\nAGENT_SESSION_MEMORY_STALE_MS=60000\nAGENT_SESSION_MEMORY_WINDOW_MESSAGES=80\nAGENT_SESSION_MEMORY_MAX_CHARS_PER_MESSAGE=1500\nAGENT_MARKDOWN_TOOL_RENDERING_ENABLED=true\nAGENT_MARKDOWN_RENDER_MAX_CHARS=32000\n\n# Optional terminal UI scroll/transcript performance tuning\nAGENT_SCROLL_SPEED=2\nAGENT_SCROLL_ACCELERATION_ENABLED=false\nAGENT_MAX_MESSAGES_WITHOUT_VIRTUALIZATION=200\n# Experimental: when true, resumed long sessions mount recent UI messages first\n# and load older transcript chunks when you scroll near the top.\nAGENT_HISTORY_PAGING_ENABLED=false\n\n# Optional automatic compaction tuning\nAGENT_AUTO_COMPACT_TIMEOUT_MS=180000\nAGENT_AUTO_COMPACT_MAX_FAILURES=3\n\n# Optional web search provider: auto, brave, exa, or duckduckgo\n# auto tries Brave Search first when a key is set, then Exa MCP, then DuckDuckGo HTML.\nALYCE_WEB_SEARCH_PROVIDER=auto\n# Optional Brave Search API key\nALYCE_BRAVE_SEARCH_API_KEY=\n# Optional in-memory provider-result cache TTL in milliseconds. Set 0 to disable.\nALYCE_WEB_SEARCH_CACHE_TTL_MS=600000\n# Optional overrides for direct DuckDuckGo fallback requests\nALYCE_WEB_SEARCH_USER_AGENT=\nALYCE_WEB_SEARCH_HONEST_USER_AGENT=\nALYCE_WEB_SEARCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n\n# Optional WebFetch tuning\nALYCE_WEB_FETCH_MAX_BYTES=5242880\nALYCE_WEB_FETCH_CACHE_TTL_MS=600000\nALYCE_WEB_FETCH_CACHE_MAX_BYTES=33554432\nALYCE_WEB_FETCH_USER_AGENT=\nALYCE_WEB_FETCH_HONEST_USER_AGENT=\n\n# Optional search tool tuning\nALYCE_RIPGREP_MAX_OUTPUT_BYTES=20971520\nALYCE_WEB_FETCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n"}, "04e59affb090c581787b86acb77fbb2cca6da07c": {"t": 1785748426.4089324, "n": 2505, "h": "8c0f3b90700621e1", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n\n# Optional provider API keys. Prefer /connect for masked entry and AuthStore storage.\nOPENROUTER_API_KEY=\nANTHROPIC_API_KEY=\nGOOGLE_API_KEY=\nDEEPSEEK_API_KEY=\nMOONSHOT_API_KEY=\nDASHSCOPE_API_KEY=\nSILICONFLOW_API_KEY=\nARK_API_KEY=\n\n# Experimental account connectors are visible in /connect.\n# They use local browser/device auth flows; no Alyce server, public domain, or certificate is required.\nALYCE_ENABLE_PROJECT_PROVIDER_PLUGINS=false\n\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\nAGENT_SESSION_MEMORY_FILE=SESSION_MEMORY.md\nAGENT_SESSION_MEMORY_ENABLED=true\nAGENT_SESSION_MEMORY_INIT_TOKENS=10000\nAGENT_SESSION_MEMORY_UPDATE_TOKENS=5000\nAGENT_SESSION_MEMORY_TOOL_CALLS=3\nAGENT_SESSION_MEMORY_TIMEOUT_MS=180000\nAGENT_SESSION_MEMORY_MAX_FAILURES=3\nAGENT_SESSION_MEMORY_STALE_MS=60000\nAGENT_SESSION_MEMORY_WINDOW_MESSAGES=80\nAGENT_SESSION_MEMORY_MAX_CHARS_PER_MESSAGE=1500\nAGENT_MARKDOWN_TOOL_RENDERING_ENABLED=true\nAGENT_MARKDOWN_RENDER_MAX_CHARS=32000\n\n# Optional terminal UI scroll/transcript performance tuning\nAGENT_SCROLL_SPEED=2\nAGENT_SCROLL_ACCELERATION_ENABLED=false\nAGENT_MAX_MESSAGES_WITHOUT_VIRTUALIZATION=200\n# Experimental: when true, resumed long sessions mount recent UI messages first\n# and load older transcript chunks when you scroll near the top.\nAGENT_HISTORY_PAGING_ENABLED=false\n\n# Optional automatic compaction tuning\nAGENT_AUTO_COMPACT_TIMEOUT_MS=180000\nAGENT_AUTO_COMPACT_MAX_FAILURES=3\n\n# Optional web search provider: auto, brave, exa, or duckduckgo\n# auto tries Brave Search first when a key is set, then Exa MCP, then DuckDuckGo HTML.\nALYCE_WEB_SEARCH_PROVIDER=auto\n# Optional Brave Search API key\nALYCE_BRAVE_SEARCH_API_KEY=\n# Optional in-memory provider-result cache TTL in milliseconds. Set 0 to disable.\nALYCE_WEB_SEARCH_CACHE_TTL_MS=600000\n# Optional overrides for direct DuckDuckGo fallback requests\nALYCE_WEB_SEARCH_USER_AGENT=\nALYCE_WEB_SEARCH_HONEST_USER_AGENT=\nALYCE_WEB_SEARCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n\n# Optional WebFetch tuning\nALYCE_WEB_FETCH_MAX_BYTES=5242880\nALYCE_WEB_FETCH_CACHE_TTL_MS=600000\nALYCE_WEB_FETCH_CACHE_MAX_BYTES=33554432\nALYCE_WEB_FETCH_USER_AGENT=\nALYCE_WEB_FETCH_HONEST_USER_AGENT=\nALYCE_WEB_FETCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n"}, "131d1d7780297218076e4c5cc09fe07777afad41": {"t": 1785748428.5015297, "n": 2065, "h": "b3c7ce46cf7a4fe2", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\nAGENT_SESSION_MEMORY_FILE=SESSION_MEMORY.md\nAGENT_SESSION_MEMORY_ENABLED=true\nAGENT_SESSION_MEMORY_INIT_TOKENS=10000\nAGENT_SESSION_MEMORY_UPDATE_TOKENS=5000\nAGENT_SESSION_MEMORY_TOOL_CALLS=3\nAGENT_SESSION_MEMORY_TIMEOUT_MS=180000\nAGENT_SESSION_MEMORY_MAX_FAILURES=3\nAGENT_SESSION_MEMORY_STALE_MS=60000\nAGENT_SESSION_MEMORY_WINDOW_MESSAGES=80\nAGENT_SESSION_MEMORY_MAX_CHARS_PER_MESSAGE=1500\nAGENT_MARKDOWN_TOOL_RENDERING_ENABLED=true\nAGENT_MARKDOWN_RENDER_MAX_CHARS=32000\n\n# Optional terminal UI scroll/transcript performance tuning\nAGENT_SCROLL_SPEED=2\nAGENT_SCROLL_ACCELERATION_ENABLED=false\nAGENT_MAX_MESSAGES_WITHOUT_VIRTUALIZATION=200\n# Experimental: when true, resumed long sessions mount recent UI messages first\n# and load older transcript chunks when you scroll near the top.\nAGENT_HISTORY_PAGING_ENABLED=false\n\n# Optional automatic compaction tuning\nAGENT_AUTO_COMPACT_TIMEOUT_MS=180000\nAGENT_AUTO_COMPACT_MAX_FAILURES=3\n\n# Optional web search provider: auto, brave, exa, or duckduckgo\n# auto tries Brave Search first when a key is set, then Exa MCP, then DuckDuckGo HTML.\nALYCE_WEB_SEARCH_PROVIDER=auto\n# Optional Brave Search API key\nALYCE_BRAVE_SEARCH_API_KEY=\n# Optional in-memory provider-result cache TTL in milliseconds. Set 0 to disable.\nALYCE_WEB_SEARCH_CACHE_TTL_MS=600000\n# Optional overrides for direct DuckDuckGo fallback requests\nALYCE_WEB_SEARCH_USER_AGENT=\nALYCE_WEB_SEARCH_HONEST_USER_AGENT=\nALYCE_WEB_SEARCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n\n# Optional WebFetch tuning\nALYCE_WEB_FETCH_MAX_BYTES=5242880\nALYCE_WEB_FETCH_CACHE_TTL_MS=600000\nALYCE_WEB_FETCH_CACHE_MAX_BYTES=33554432\nALYCE_WEB_FETCH_USER_AGENT=\nALYCE_WEB_FETCH_HONEST_USER_AGENT=\nALYCE_WEB_FETCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n"}, "e236a71029481a436ee8d5d9012c80f66f021170": {"t": 1785748429.72339, "n": 1717, "h": "9cd4789cfe8920eb", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\nAGENT_SESSION_MEMORY_FILE=SESSION_MEMORY.md\nAGENT_SESSION_MEMORY_ENABLED=true\nAGENT_SESSION_MEMORY_INIT_TOKENS=10000\nAGENT_SESSION_MEMORY_UPDATE_TOKENS=5000\nAGENT_SESSION_MEMORY_TOOL_CALLS=3\nAGENT_SESSION_MEMORY_TIMEOUT_MS=180000\nAGENT_SESSION_MEMORY_MAX_FAILURES=3\nAGENT_SESSION_MEMORY_STALE_MS=60000\nAGENT_SESSION_MEMORY_WINDOW_MESSAGES=80\nAGENT_SESSION_MEMORY_MAX_CHARS_PER_MESSAGE=1500\nAGENT_MARKDOWN_TOOL_RENDERING_ENABLED=true\nAGENT_MARKDOWN_RENDER_MAX_CHARS=32000\n\n# Optional automatic compaction tuning\nAGENT_AUTO_COMPACT_TIMEOUT_MS=180000\nAGENT_AUTO_COMPACT_MAX_FAILURES=3\n\n# Optional web search provider: auto, brave, exa, or duckduckgo\n# auto tries Brave Search first when a key is set, then Exa MCP, then DuckDuckGo HTML.\nALYCE_WEB_SEARCH_PROVIDER=auto\n# Optional Brave Search API key\nALYCE_BRAVE_SEARCH_API_KEY=\n# Optional in-memory provider-result cache TTL in milliseconds. Set 0 to disable.\nALYCE_WEB_SEARCH_CACHE_TTL_MS=600000\n# Optional overrides for direct DuckDuckGo fallback requests\nALYCE_WEB_SEARCH_USER_AGENT=\nALYCE_WEB_SEARCH_HONEST_USER_AGENT=\nALYCE_WEB_SEARCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n\n# Optional WebFetch tuning\nALYCE_WEB_FETCH_MAX_BYTES=5242880\nALYCE_WEB_FETCH_CACHE_TTL_MS=600000\nALYCE_WEB_FETCH_CACHE_MAX_BYTES=33554432\nALYCE_WEB_FETCH_USER_AGENT=\nALYCE_WEB_FETCH_HONEST_USER_AGENT=\nALYCE_WEB_FETCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n"}, "28bacc9007095c423505f65424c7c46729e2fda7": {"t": 1785748430.8028514, "n": 1636, "h": "571517ff14d45f8a", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\nAGENT_SESSION_MEMORY_FILE=SESSION_MEMORY.md\nAGENT_SESSION_MEMORY_ENABLED=true\nAGENT_SESSION_MEMORY_INIT_TOKENS=10000\nAGENT_SESSION_MEMORY_UPDATE_TOKENS=5000\nAGENT_SESSION_MEMORY_TOOL_CALLS=3\nAGENT_SESSION_MEMORY_TIMEOUT_MS=180000\nAGENT_SESSION_MEMORY_MAX_FAILURES=3\nAGENT_SESSION_MEMORY_STALE_MS=60000\nAGENT_SESSION_MEMORY_WINDOW_MESSAGES=80\nAGENT_SESSION_MEMORY_MAX_CHARS_PER_MESSAGE=1500\n\n# Optional automatic compaction tuning\nAGENT_AUTO_COMPACT_TIMEOUT_MS=180000\nAGENT_AUTO_COMPACT_MAX_FAILURES=3\n\n# Optional web search provider: auto, brave, exa, or duckduckgo\n# auto tries Brave Search first when a key is set, then Exa MCP, then DuckDuckGo HTML.\nALYCE_WEB_SEARCH_PROVIDER=auto\n# Optional Brave Search API key\nALYCE_BRAVE_SEARCH_API_KEY=\n# Optional in-memory provider-result cache TTL in milliseconds. Set 0 to disable.\nALYCE_WEB_SEARCH_CACHE_TTL_MS=600000\n# Optional overrides for direct DuckDuckGo fallback requests\nALYCE_WEB_SEARCH_USER_AGENT=\nALYCE_WEB_SEARCH_HONEST_USER_AGENT=\nALYCE_WEB_SEARCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n\n# Optional WebFetch tuning\nALYCE_WEB_FETCH_MAX_BYTES=5242880\nALYCE_WEB_FETCH_CACHE_TTL_MS=600000\nALYCE_WEB_FETCH_CACHE_MAX_BYTES=33554432\nALYCE_WEB_FETCH_USER_AGENT=\nALYCE_WEB_FETCH_HONEST_USER_AGENT=\nALYCE_WEB_FETCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n"}, "5ec6f06c168ae7a60b0296a231763af069af21c9": {"t": 1785748431.8855882, "n": 1135, "h": "7973d0bd90005a24", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\n\n# Optional web search provider: auto, brave, exa, or duckduckgo\n# auto tries Brave Search first when a key is set, then Exa MCP, then DuckDuckGo HTML.\nALYCE_WEB_SEARCH_PROVIDER=auto\n# Optional Brave Search API key\nALYCE_BRAVE_SEARCH_API_KEY=\n# Optional in-memory provider-result cache TTL in milliseconds. Set 0 to disable.\nALYCE_WEB_SEARCH_CACHE_TTL_MS=600000\n# Optional overrides for direct DuckDuckGo fallback requests\nALYCE_WEB_SEARCH_USER_AGENT=\nALYCE_WEB_SEARCH_HONEST_USER_AGENT=\nALYCE_WEB_SEARCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n\n# Optional WebFetch tuning\nALYCE_WEB_FETCH_MAX_BYTES=5242880\nALYCE_WEB_FETCH_CACHE_TTL_MS=600000\nALYCE_WEB_FETCH_CACHE_MAX_BYTES=33554432\nALYCE_WEB_FETCH_USER_AGENT=\nALYCE_WEB_FETCH_HONEST_USER_AGENT=\nALYCE_WEB_FETCH_ACCEPT_LANGUAGE=en-US,en;q=0.9\n"}, "891750be712552174a73f337ac7b886f49d7c94f": {"t": 1785748433.0954244, "n": 350, "h": "6465f1022bc83706", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n# Optional: extra directories outside workspace, separated by system path delimiter\nAGENT_ADDITIONAL_DIRECTORIES=\n"}, "786b4ce58cf58d22020daad8f6fecd79791740db": {"t": 1785748434.3280926, "n": 236, "h": "3b061b3b52634cbf", "c": "# Startup defaults only. Ctrl+X saved connection config overrides these values.\n# User-level connection config: ~/.alyce/config.json\n# Project-level connection config: ./.alyce/config.json\nOPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n"}, "a499712d86284c5f7f42e2cea9c3999e4fa078e7": {"t": 1785748435.391025, "n": 47, "h": "68a7b07f4a0ebca7", "c": "OPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\n"}, "57722011d0a69102c597bff9c597ddba6853e645": {"t": 1785748436.5012734, "n": 605, "h": "7d68c8f149939663", "c": "OPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\nAGENT_WORKSPACE=.\nAGENT_MAX_STEPS=8\nAGENT_COMMAND_TIMEOUT_MS=120000\nAGENT_OPENAI_REQUEST_PATCH=\nAGENT_OPENAI_REQUEST_PATCH_FILE=\nAGENT_LANGUAGE=\nAGENT_AI_PERSONALITY=\nAGENT_SYSTEM_PROMPT=\nAGENT_APPEND_SYSTEM_PROMPT=\nAGENT_MEMORY_DIR=.alyce/memory\nAGENT_MEMORY_FILE=MEMORY.md\nAGENT_MEMORY_MAX_SESSION=30\nAGENT_MEMORY_MAX_PERSISTENT=200\nAGENT_MEMORY_MAX_PROMPT=20\nAGENT_MEMORY_AUTO_SUMMARY=true\nAGENT_MEMORY_SUMMARY_MIN_MESSAGES=8\nAGENT_MEMORY_SUMMARY_INTERVAL_MESSAGES=6\nAGENT_MEMORY_SUMMARY_WINDOW_MESSAGES=28\nAGENT_MEMORY_SUMMARY_MAX_CHARS_PER_MESSAGE=1000\n"}, "89ea9f90b411aae66ce936d08f90e1b3c281cead": {"t": 1785748437.6229808, "n": 522, "h": "773c2da1670214c0", "c": "OPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\nAGENT_WORKSPACE=.\nAGENT_MAX_STEPS=8\nAGENT_COMMAND_TIMEOUT_MS=120000\nAGENT_LANGUAGE=\nAGENT_SYSTEM_PROMPT=\nAGENT_APPEND_SYSTEM_PROMPT=\nAGENT_MEMORY_DIR=.alyce/memory\nAGENT_MEMORY_FILE=MEMORY.md\nAGENT_MEMORY_MAX_SESSION=30\nAGENT_MEMORY_MAX_PERSISTENT=200\nAGENT_MEMORY_MAX_PROMPT=20\nAGENT_MEMORY_AUTO_SUMMARY=true\nAGENT_MEMORY_SUMMARY_MIN_MESSAGES=8\nAGENT_MEMORY_SUMMARY_INTERVAL_MESSAGES=6\nAGENT_MEMORY_SUMMARY_WINDOW_MESSAGES=28\nAGENT_MEMORY_SUMMARY_MAX_CHARS_PER_MESSAGE=1000\n"}, "a4c17d3d06a3cdfea3e655ccd3ff4f9dcada1c80": {"t": 1785748438.6897862, "n": 326, "h": "92ff2bd1b57be976", "c": "OPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\nAGENT_WORKSPACE=.\nAGENT_MAX_STEPS=8\nAGENT_COMMAND_TIMEOUT_MS=120000\nAGENT_LANGUAGE=\nAGENT_SYSTEM_PROMPT=\nAGENT_APPEND_SYSTEM_PROMPT=\nAGENT_MEMORY_DIR=.alyce/memory\nAGENT_MEMORY_FILE=MEMORY.md\nAGENT_MEMORY_MAX_SESSION=30\nAGENT_MEMORY_MAX_PERSISTENT=200\nAGENT_MEMORY_MAX_PROMPT=20\n"}, "911c0887ce4f9d351bd91b440133379c3c7ea284": {"t": 1785748439.795298, "n": 180, "h": "d43137d558e4dce9", "c": "OPENAI_API_KEY=\nOPENAI_BASE_URL=\nOPENAI_MODEL=\nAGENT_WORKSPACE=.\nAGENT_MAX_STEPS=8\nAGENT_COMMAND_TIMEOUT_MS=120000\nAGENT_LANGUAGE=\nAGENT_SYSTEM_PROMPT=\nAGENT_APPEND_SYSTEM_PROMPT=\n"}}}}