This repository has been archived on 2026-05-05 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
f898683b19c22ffeb73c1f2981005abe717405b1
- Neuron pair programming panel (right column, 300px): full conversation interface with code-block rendering, "Insert at cursor" for AI suggestions, quick actions (explain selection, find activations, analyze types), thinking indicator - Live activation preview: floating inline widget when cursor is inside `activate TypeName where "..."` expressions; queries /api/lsp/activate-preview - Type graph activation highlighting: `activate` statements cause named types to pulse with purple glow rings; animation loop runs while activations are present - Knowledge Graph Explorer: new bottom panel tab; search the Engram DB for semantic concepts, insert activate expressions, ask Neuron about nodes - Semantic autocomplete: completions with score >= 0.8 get "⟁ semantic" prefix and priority boost in the completion list - Backend: /api/reason extended to support three modes: "hypothesis" (existing), "pair" (proxies to soma /v1/chat/completions with full file context + system prompt), "knowledge-search" (proxies to Engram DB search endpoint) - Backend: new GET /api/lsp/activate-preview endpoint queries Engram for nodes matching a partial activate expression - Type graph node click now navigates editor to the type definition - Resolved merge conflicts in engram-lang/crates (ast.rs, parser.rs, checker.rs, types.rs): took union of HEAD and worktree-agent branches
Description
The Engram Language IDE — LSP, type graph visualization, plugin ecosystem
577 KiB
Languages
HTML
38.1%
Emacs Lisp
33.8%
C
28.1%