dfe318425f
Add v0.2.0 features: vector search + tool permissions
...
- Local vector search: Ollama embeddings + semantic search
- get-embedding with caching
- cosine-similarity computation
- semantic-search cognitive tool
- :semantic-search tool for LLM queries
- Tool permission tiers: security gating for cognitive tools
- Three tiers: :allow, :deny, :ask
- Gate in execute-tool-action before tool runs
- Defaults: :deny for shell/delete-file, :ask for eval/write-file
- :tool-permissions cognitive tool for management
- Embedding provider support: Ollama AND llama.cpp
- EMBEDDING_PROVIDER env var
- EMBEDDING_MODEL env var
- LLAMA_HOST for llama.cpp server
- .env.example: Add embedding config variables
- Fix parse-message in communication.lisp
- Update ASDF: add test files, tool-permissions skill
All 60 tests pass (6 suites x 100%)
2026-04-23 13:43:50 -04:00
586847bd02
fix: Implement COSINE-SIMILARITY and fix memory persistence serialization
...
- Replace stub COSINE-SIMILARITY with real dot-product implementation
- Fix memory persistence to convert hash tables to alists before serialization
2026-04-22 15:26:39 -04:00
6bfc95e136
feat: Add make-load-form for org-object serialization
...
Add make-load-form method to enable standard CL serialization of
org-object structs. This is a prerequisite for proper memory persistence.
2026-04-22 15:25:17 -04:00
620267a8df
feat: Add memory persistence functions (save/load-memory-to-disk)
...
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
- Add save-memory-to-disk and load-memory-from-disk to memory.lisp
- Integrate auto-save into heartbeat (every N intervals)
- Load memory on daemon startup, save on graceful shutdown/SIGINT
- Add exports to package.lisp
NOTE: Hash table serialization requires object walker for complex structures.
Current implementation fails on load due to unreadable objects.
2026-04-22 15:14:18 -04:00
6c333af7aa
ARCH: Finalize semantic reorganization, skill jailing, and unified CLI
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 4s
2026-04-22 11:38:13 -04:00
60f2c152e0
REORG: Apply semantic directory structure and documentation cleanup
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 2s
2026-04-21 19:07:32 -04:00