All notable changes to Gideon will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.1 - 2026-03-23
- Strict Type Safety Enforcement: Resolved ~80 TypeScript compilation errors to achieve successful compilation via
tsc --noEmit. - Barrel File Re-exports (
src/gideon/index.ts):- Updated re-exports from
prompts.ts,recon.ts, andreports.ts. - Replaced non-existent exports (e.g.,
buildReportPrompt,formatHackerOneReport) with actual implementations (likebuildStatusPrompt,generateEngagementReport).
- Updated re-exports from
- Zod v4 API Compatibility:
- Updated
z.record(z.any())schemas toz.record(z.string(), z.any())ensuring compliance with v4 schema definitions. - Removed explicit empty object assignments
.default({})for properties with required fields to fix parameter overload mismatch errors acrossgovernance/types.ts,openclaw/types.ts,skills/types.ts,tools/security/types.ts, andutils/config-loader.ts.
- Updated
- Skills Layer Refactoring: Fixed staleness by aligning references with current underlying internal APIs.
- Code Scanning: Migrated logic to
scanPathfrom deprecatedscanDirectory, updating internal result field mappings. - Data Analytics: Updated deprecated
runBatchIOCAnalysiscalls tobatchAnalyzeIOCs, alongside modernRapidsResultfields. - Governance: Standardized proxy entity property access (e.g.,
createdAt->registeredAt,lastActiveAt->lastSeenAt) and properly invokedAuditLogger.listPolicySets. - Security Research: Realigned missing toolkit functions (
getToolsByCategory) and updated missing enumeration fallback hooks. - Threat Detection: Updated commands to modern Morpheus GPU pipeline wrappers (
analyzeWithDFP,detectDGA,detectPhishing,detectRansomware). - Voice: Remapped
speakTextinvocation footprint to match thetextToSpeechgeneralized parameterized options dictionary format.
- Code Scanning: Migrated logic to
- Null-Safety & Casting Validations:
gideon.ts: Re-aligned parameter properties for accurately calculatingCVSSInput.rapids.ts: Eliminated compilation type-casting violations across operations by using safe intermediaries (as unknown as Type).agent-registry.ts: Corrected potential truthy syntax leaks utilizing strict conditional object spreading.credential-guard.ts&personaplex.ts: Installed exact strictnullandundefinedbounding criteria for WebSocket connections and active session handling properties.scanner.ts: Deduped recursive object properties initialized within native code configurations.
1.1.0 - 2026-02-07
-
OpenClaw Sentinel — Comprehensive security sidecar for OpenClaw agent deployments
- Gateway Sentinel for real-time WebSocket traffic analysis and behavioral profiling
- ClawHub Skill Scanner for supply chain defense against malicious skills
- Prompt Injection Defense with NeMo Guardrails integration
- Hardening Auditor with A-F grading and configuration drift detection
- Credential Guard for exfiltration pattern detection and outbound data redaction
- Memory Integrity Monitor for poisoning detection
- 12 pre-built OpenClaw-specific policy rules
- Commands:
openclaw-init,openclaw-status,openclaw-audit,openclaw-scan-skill,openclaw-scan-injection,openclaw-scan-memory,openclaw-audit-creds,openclaw-report - CVE coverage: CVE-2026-25253, CVE-2026-24763, CVE-2026-25157, CVE-2026-22708
- ClawHavoc campaign detection (800+ malicious skills, Atomic macOS Stealer)
-
OpenRouter Integration — Unified access to 400+ LLM models
- Browse and select from all available OpenRouter models
- Automatic model list caching
- Fallback support for direct provider APIs and local Ollama
-
Exa AI Neural Search — Deep semantic search for technical security research
- Powers advanced web research for CVE analysis and threat intelligence
- Complements Tavily for comprehensive search coverage
- Documentation Site — Expanded GideoDocs with OpenClaw integration guides
- Skills System — Added OpenClaw Sentinel to built-in skills registry
- Quick Start Guide — Added OpenClaw initialization instructions
1.0.0 - 2026-01-15
- Core Agent Loop — Task planning, self-reflection, and iterative reasoning
- CVE Research — NVD and CISA KEV integration for vulnerability analysis
- IOC Analysis — VirusTotal and AbuseIPDB for indicator reputation checking
- Security Briefings — Automated daily intelligence summaries
- Policy Generation — Hardening checklists for AWS, Azure, GCP, K8s, Okta
- NVIDIA AI Stack Integration
- NIM for GPU-accelerated local LLM inference
- Morpheus for AI-powered threat detection (DFP, DGA, Phishing, Ransomware)
- PersonaPlex for hands-free Voice AI operations
- RAPIDS for accelerated batch IOC processing
- NeMo Guardrails for enterprise AI safety
- Agent Governance — Policy engine, behavioral profiling, hash-chain audit logging
- Multi-Model Support — OpenAI, Anthropic, Google, OpenRouter, Ollama
- Safety Mechanisms — Defensive-only mode, sensitive data redaction