86eeaab66e
Fix duplicate frame-message, tangled files, package.lisp corruption
...
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- Removed duplicate frame-message from communication.org (was in 2 src blocks)
- Fixed communication.org :tangle directive (was wrongly targeting package.lisp)
- Added (in-package :opencortex) to engineering-standards.lisp
- Retangled package.org, communication.org, engineering-standards.org
Tests still not running - investigation in progress.
2026-04-25 20:31:05 -04:00
249d537ca2
Add org-skill-self-edit: self-repair with paren balancing
...
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- New skill hooks into :syntax-error and :repair-request events
- Deterministic paren balancing (fast fix)
- Surgical file edits with memory rollback on failure
- :self-edit and :balance-parens cognitive tools
- 9 new tests, all 93 tests passing
2026-04-23 22:18:31 -04:00
0d76e8d3d6
Fix emacs-edit tests: export functions and use qualified names
...
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 3s
- Add emacs-edit-* function exports to package.lisp
- Update tests to use opencortex: prefix for function calls
- All 82 tests now passing
2026-04-23 21:53:44 -04:00
6d57abad11
Tangle emacs-edit and lisp-utils skills, update package exports
...
- Add vector search exports (get-embedding, cosine-similarity, semantic-search)
- Add tool permissions exports to package.lisp
- Add tool-permissions-tests to asdf test system
- Tangled org-skill-emacs-edit.org and org-skill-lisp-utils.org
- Fixed emacs-edit-tests.lisp (was missing closing paren)
- Now 77/77 tests passing
2026-04-23 21:50:53 -04:00
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
bd19f2f853
fix: Remove duplicate proto-get, fix bt:->bordeaux-threads, add 4 cognitive tools
...
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 4s
BREAKING: Removed :serial t from ASDF to avoid position tracking bug.
Skills now load after other modules. Tools added with eval-when wrapper.
New cognitive tools: reload-skill, read-file, write-file, replace-string
2026-04-23 00:45:11 -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