|
|
0857a8a1db
|
v0.4.0: Emacs bridge — passepartout.el (TCP framed protocol)
Deploy (Gitea) / deploy (push) Failing after 3s
RED: extras/passepartout.el did not exist — no Emacs integration.
GREEN: Emacs bridge verified:
- elisp compiles cleanly (byte-compile-file exit 0)
- TCP connection to daemon on port 9105 succeeds
- Framed protocol receive: 6-char hex header + payload parsed correctly
- Handshake verified: (:TYPE :EVENT :PAYLOAD (:ACTION :HANDSHAKE
:VERSION 0.3.0 :CAPABILITIES (:AUTH :ORG-AST)))
- Framed message send works (user-input transmitted)
Usage:
M-x passepartout — connect, open response buffer
M-x passepartout-send-region — send selected region as user-input
M-x passepartout-send-buffer — send entire buffer
M-x passepartout-disconnect — close connection
Features:
- passepartout--filter: buffers partial TCP data, extracts complete
framed messages (handles chunk boundaries)
- passepartout--handle-message: renders agent text as Org headlines
with timestamps, gate-trace as property drawers
- passepartout--sentinel: handles connection loss gracefully
- passepartout-response-mode: derived from special-mode, read-only
Protocol ported from core-communication.org: 6-char hex length +
prin1'd plist. Identical to TUI and CLI — daemon treats all
clients uniformly.
|
2026-05-06 19:56:56 -04:00 |
|
|
|
d50d72656c
|
chore: update .gitignore
|
2026-05-06 16:11:18 -04:00 |
|
|
|
9dd0ed2f78
|
tests: standardize on embedded tests (migrate all from tests/ to lisp/ sources)
Deploy (Gitea) / deploy (push) Failing after 2s
|
2026-05-05 10:29:09 -04:00 |
|
|
|
2af882852c
|
feat: quadrant-based model routing with per-slot provider cascades
Deploy (Gitea) / deploy (push) Failing after 2s
|
2026-05-03 15:46:10 -04:00 |
|
|
|
e5723cfd7f
|
chore: gitignore lisp files in org/tmp, remove committed test artifact
Deploy (Gitea) / deploy (push) Failing after 3s
|
2026-05-03 14:49:19 -04:00 |
|
|
|
deb30d25a9
|
chore: gitignore fasl files, remove accidentally committed fasl
Deploy (Gitea) / deploy (push) Failing after 2s
|
2026-05-03 14:21:17 -04:00 |
|
|
|
95d1ea3fed
|
feat: add DeepSeek and NVIDIA NIM providers
- Add deepseek and nvidia entries to gateway-provider config
- Add DEEPSEEK_API_KEY and NVIDIA_API_KEY to .env.example
- Add deepseek and nvidia to doctor's LLM provider check
- Fix remaining harness-log → log-message reference
|
2026-05-02 22:25:24 -04:00 |
|
|
|
41de20d3f1
|
v0.2.1: polish, deploy, CI, and literate refactor
Deploy (Gitea) / deploy (push) Failing after 11s
- Secret Exposure Gate + Privacy Filter (Bouncer)
- Shell actuator safety harness (timeout, blocked patterns)
- REPL-first enforcement (lisp validation gate, system-prompt-augment)
- Engineering Standards lifecycle (two-track Org-first + REPL-first)
- Literate Programming discipline (one function per block, reflect-back)
- AGENTS.md: thin routing layer, skills are authoritative
- SKILLS_DIR removed, ~/notes fallback eliminated
- opencortex.sh: multi-distro (Debian+Fedora), configure, install service, backup, restore, help
- infrastructure/opencortex.service (systemd user unit)
- Docker: updated to debian:trixie, fixed build context
- GitHub CI: lint + test workflows fixed, trigger on tags only
- Gitea CI: deploy workflow paths fixed
- README: one-line curl install, badges
- USER_MANUAL: Deployment section (bare metal, Docker, backup)
- .gitignore: skills/*.lisp and tests/*.lisp as generated artifacts
- Prose/block refactor across all 35 org files
- Test suite Tier 1: 43/45 pass (env-dependent failures isolated)
|
2026-05-02 17:04:33 -04:00 |
|
|
|
ca28165d50
|
chore: Remove stray opencortex-tui binary and test_input.txt, add to .gitignore
Deploy-Agent-V15-Stdin / JOB-V15-STDIN (push) Failing after 26s
|
2026-04-17 16:41:31 -04:00 |
|
|
|
849c078c37
|
REFAC: Global rename of org-agent to opencortex
|
2026-04-14 12:10:11 -04:00 |
|
|
|
09afa9a3b6
|
chore: cleanup project root from local artifacts and accidental directories
|
2026-04-08 20:25:10 -04:00 |
|