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
Memory Honesty Guardrail (promptBuilder.ts): Injected a strict language-agnostic MEMORY HONESTY rule to prevent the AI from hallucinating or fabricating memories about the user. The AI is now explicitly forced to invoke the search_memory tool before answering any questions regarding past learnings, preferences, or stored facts.
Deep Memory Search (searchMemory.ts): Upgraded the search_memory cognitive skill to seamlessly query both the long-term episodic.db (permanent facts and user persona traits) and the FTS5 chat history. Previously, it only searched chat logs, causing the AI to miss actual stored knowledge.
Auto-Correction Capture (autoCorrectionCapture.ts): Engineered a brand new continuous-learning module. The agent loop now actively monitors for failed tool calls (e.g. malformed bash commands or bad JSON args). If the AI successfully retries and fixes the error on a subsequent turn, the system autonomously extracts the exact difference (the "lesson learned") and permanently writes it to episodic.db as a system_correction. This guarantees the AI never repeats the same operational mistake twice across any tool or command.
Ultimate Web3 Master Plan
Airdrop Discovery Engine (discoveryEngine.ts): Integrated with local twitter-cli to autonomously scan timelines of Alpha CT (Crypto Twitter) accounts, searching for "early" Web3 projects (seed rounds, incentivized testnets, points programs) without needing third-party aggregators.
Project Anti-Scam Scorer (projectScorer.ts): Added automated Due Diligence tools to evaluate Web3 projects based on Tier-1 VC backers (e.g. a16z, Paradigm), social proof metrics, and domain age to filter out phishing and scam airdrops.
Smart Contract Developer (smartContractSkills.ts): Integrated solc natively to compile Solidity smart contracts and viem to deploy them, allowing autonomous creation of smart contracts directly from prompts.
Bridge & Yield Optimizer (bridgeOptimizer.ts, yieldOptimizer.ts): Added intelligent routing to find the cheapest cross-chain bridges and highest APY staking/lending opportunities (Aave, Compound, Beefy).
Sybil-Resistant Airdrop Engine (antiSybilEngine.ts, playbookExecutor.ts): Upgraded Airdrop playbooks with advanced Route Scrambling to dynamically randomize task order, avoiding linear execution footprints. Added dynamic useAntiSybil parameters.
MEV & Arbitrage Scanner (arbitrageEngine.ts): Added capabilities to scan DEXs for spread discrepancies and simulate Flash Loan arbitrage profits.
Flashbots Private RPC (flashbots.ts): Implemented send_private_transaction to securely dispatch transactions via Flashbots and avoid front-running or sandwich attacks in the public mempool.
Autonomous Web3 & Airdrop Hunter System
Virtual EIP-1193 Provider & SIWE Signing (eip1193Provider.ts, siweHandler.ts): Built a native EIP-1193 virtual provider (window.ethereum injector) for Playwright browser session automation and automated EIP-4361 Sign-In with Ethereum challenge signing directly via Nyxora Keyring Vault.
Dynamic Chain & Manual Testnet Manager (chainRegistry.ts): Replaced static chain dictionary with a dynamic chain registry supporting manual registration of custom testnets, RPC URLs, chain IDs, native symbols, and explorers (register_custom_chain).
Universal ABI Resolver (abiResolver.ts): Automated smart contract ABI fetching from Block Explorers (Etherscan/Basescan/Blockscout/Sourcify) and manual ABI injection (registerManualAbi) for unverified testnet smart contracts.
Custom Quest Perception Engine (webPerceptor.ts): Intercepts fetch/XHR network traffic on custom developer quest platforms, automatically discovering authentication, task verification, and reward claim API endpoints.
Hybrid Social Quest Automation (socialAutomation.ts): Integrated hybrid social task execution (X/Twitter, Discord, Telegram) supporting both Official API (OAuth2) and Headless Browser Session automation.
Airdrop Playbook DAG Generator & Executor (playbookParser.ts, playbookExecutor.ts): Converts natural language airdrop guides into executable Directed Acyclic Graphs (DAGs) and executes multi-step quest workflows (execute_airdrop_playbook).
Anti-Sybil Engine (antiSybilEngine.ts): Added randomized delay jitter and transaction amount randomization to mimic natural human behavior.
Live Multi-Turn Trace Display (ChatComposer.svelte, MessageList.svelte): Fixed multi-turn agent streaming to track turn metadata (reasoning_content, progressLogs, duration_ms) live per turn, restoring instant "Thought process" accordion visibility without requiring a page refresh.
DOM Flickering & Separator Cleanup: Cleaned up duplicate --- separator accumulation during typewriter streaming and fixed MessageList.svelte to preserve subMessages for smooth DOM rendering.