Tags: codependentai/resonant
Tags
Update README: agent-directed autonomy, routine/pulse/failsafe docs Rewrite Orchestrator and Agent Tools sections to highlight what makes Resonant different — the agent schedules its own routines, sets its own triggers, and manages its own awareness checks. Other harnesses give scheduling to users; Resonant gives it to the agent. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Session tracking, vector cache, and search filters (v1.4.0) The Claude Agent SDK creates a new session file per query() call even when resuming, causing thousands of orphan .jsonl files. This update: - Tracks session transitions in session_history table (old → new per thread) - Adds index-sessions.mjs script to reconstruct lineage for existing sessions (matches ~97% of orphans to threads via content analysis + timestamp proximity) - Replaces brute-force getAllEmbeddings() with in-memory Float32Array vector cache (~15 MB per 10K messages, loaded at startup, updated incrementally) - Adds --role, --after, --before filters to semantic search (sc search) - Annotates search results with session context (which session, time window) - Adds session-maintenance.md guide with step-by-step setup instructions Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Add semantic search + fix tools context injection Semantic search: - Local embeddings via @huggingface/transformers (all-MiniLM-L6-v2, 384-dim) - No external API calls — model runs in-process - Auto-embed messages on creation, backfill endpoint for history - POST /internal/search-semantic + POST /internal/embed-backfill - CLI: sc search "query", sc backfill [batchSize] - Setup docs at docs/semantic-search.md Tools context fix: - Chat tools block moved outside includeStatic gate - Companion no longer loses tool awareness after context compaction - Telegram tools also moved outside gate (same pattern) - Only skills summary remains first-message-only Also adds tools/sc.mjs CLI (ported from simon-chat, adapted for Resonant config). Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>