Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
d7e56f2
feat: constitutional layer with frozen safety floors
Feb 10, 2026
3d49361
feat: LIVRPS memory compositor with deterministic layer resolution
Feb 10, 2026
69d77be
feat: PRISM signal detection with pattern matching
Feb 10, 2026
e920d2f
feat: NEXUS 5-phase expert routing with safety floor enforcement
Feb 10, 2026
ab40f27
feat: memory management with read-before-write invariant and identity…
Feb 10, 2026
e70e6f1
feat: AES-256-GCM encryption with Argon2id key derivation
Feb 10, 2026
9a3d279
feat: pheromone trails with Kahan summation decay
Feb 10, 2026
2cb4254
feat: Opus 4.6 API integration with effort controls and compaction
Feb 10, 2026
b6fa132
feat: ambient intelligence services with privacy boundary enforcement
Feb 10, 2026
ee91de3
feat: user interface and MCP surface with constitutional language
Feb 10, 2026
2a48d43
feat: integration testing, performance benchmarks, and automated audit
Feb 10, 2026
fa4144e
refactor: He2025 attribution cleanup, package consolidation, and v3 r…
Feb 10, 2026
2444164
fix: remove ThinkingMachines branding, correct He2025 attribution acr…
Feb 10, 2026
0c2525d
feat: OTTO v4.0 — commitment tracker rebuild (phases 0-5)
Feb 10, 2026
ca136a1
docs: replace v3 CLAUDE.md with v4.0 — commitment tracker spec
Feb 10, 2026
0cbc5ab
fix: resolve 9 issues from codebase audit
Feb 10, 2026
542c565
chore: remove v3 codebase — 255,798 lines of dead code
Feb 10, 2026
e43e7ed
fix: strip markdown code fences from Claude detector response
Feb 10, 2026
8145c97
fix: nudge cap 5→3 (interaction budget), update stale CLAUDE.md numbers
Feb 10, 2026
7f24289
fix: make nudge template tests hash-seed independent
Feb 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
49 changes: 7 additions & 42 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,47 +1,12 @@
# OTTO OS Environment Variables
# Copy this file to .env and fill in your values
# IMPORTANT: Never commit .env to version control
# OTTO v4.0 Environment Variables

# =============================================================================
# OpenAI API (Required for Voice)
# =============================================================================
# Used by: Whisper STT, TTS
OPENAI_API_KEY=sk-...

# =============================================================================
# Anthropic API (Required for Cognitive Processing)
# =============================================================================
# Used by: Claude-powered responses
# Required for commitment detection
ANTHROPIC_API_KEY=sk-ant-...

# =============================================================================
# WhatsApp Cloud API (Required for WhatsApp Integration)
# =============================================================================
# Get these from: https://developers.facebook.com/apps/
# Used by: otto.whatsapp module

# Access token from Facebook App Dashboard > WhatsApp > API Setup
WHATSAPP_TOKEN=EAAG...

# Phone number ID from Facebook App Dashboard > WhatsApp > API Setup
WHATSAPP_PHONE_NUMBER_ID=123456789012345

# Your chosen verification token (used when configuring webhook URL)
# WhatsApp Cloud API (for otto watch)
WHATSAPP_VERIFY_TOKEN=otto_verify
WHATSAPP_APP_SECRET=

# =============================================================================
# Discord Bot (Optional)
# =============================================================================
# Get from: https://discord.com/developers/applications
DISCORD_BOT_TOKEN=

# =============================================================================
# Telegram Bot (Optional)
# =============================================================================
# Get from: https://t.me/BotFather
TELEGRAM_BOT_TOKEN=

# =============================================================================
# Matrix Bot (Optional)
# =============================================================================
# See deploy/matrix-bot/.env.example for Matrix-specific configuration
# Optional
OTTO_WATCHER_PORT=8000
OTTO_CONFIDENCE_THRESHOLD=0.7
1 change: 0 additions & 1 deletion .github/workflows/.gitkeep

This file was deleted.

215 changes: 0 additions & 215 deletions .github/workflows/ci.yml

This file was deleted.

49 changes: 0 additions & 49 deletions .github/workflows/fuzz.yml

This file was deleted.

Loading