Commit Graph

  • ae994fa452 v0.3.3: SIGWINCH, scroll clamp, /quit, /reconnect, history, message vector v0.3.3 Amr Gharbeia 2026-05-06 17:59:12 -04:00
  • 9350cb855e v0.3.3: left/right cursor movement in input Amr Gharbeia 2026-05-06 17:46:49 -04:00
  • 0861ac26f1 v0.3.3: word wrap in view-chat — break at word boundaries Amr Gharbeia 2026-05-06 17:14:49 -04:00
  • 4bed6dd461 v0.3.2: shell safety, :system :eval approval, skill sandbox v0.3.2 Amr Gharbeia 2026-05-06 16:46:49 -04:00
  • a31f19045a v0.3.1: eliminate RCE via *read-eval* nil (Parser RCE Elimination) v0.3.1 Amr Gharbeia 2026-05-06 16:38:59 -04:00
  • d50d72656c chore: update .gitignore v0.3.0 Amr Gharbeia 2026-05-06 16:11:18 -04:00
  • 9d591c85f1 docs: remove v0.2.x-REMEDIATION.org — absorbed into ROADMAP (v0.3.0) Amr Gharbeia 2026-05-06 16:01:56 -04:00
  • 15afa2bb52 README: fix version badge — static v0.3.0 (Gitea, not GitHub) Amr Gharbeia 2026-05-06 15:55:36 -04:00
  • 42e07801ce Release v0.3.0 — Event Orchestration, Human-in-the-Loop, Daily-Driver TUI Amr Gharbeia 2026-05-06 15:50:20 -04:00
  • 1d91fcc6cc fix: 6 quality-of-life fixes — 0 remaining failures in core suites Amr Gharbeia 2026-05-06 11:40:08 -04:00
  • 9e451841ce docs: finalize v0.3.0 — all items DONE, TUI rendering fixed Amr Gharbeia 2026-05-06 11:21:50 -04:00
  • 0b16c4829f fix: set input-blocking nil on input window so agent responses render Amr Gharbeia 2026-05-06 11:14:42 -04:00
  • 39b6bef6e0 fix: connect-daemon retry + user-friendly feedback Amr Gharbeia 2026-05-06 10:46:44 -04:00
  • 9130e08e92 fix: TUI reader-loop — silent timeout handling, sleep on idle Amr Gharbeia 2026-05-06 10:25:11 -04:00
  • 183aeeedb8 fix: backspace + TUI rendering — normalize ncurses codes, initial redraw, socket fix Amr Gharbeia 2026-05-06 10:11:52 -04:00
  • 1f8b821287 fix: backspace — normalize Croatoan key structs to keywords in on-key Amr Gharbeia 2026-05-06 09:48:33 -04:00
  • 7d7a4be668 fix: pre-warm in setup, TUI rendering diagnostics Amr Gharbeia 2026-05-06 09:20:42 -04:00
  • 7c9cc629a1 fix: TUI agent-responds uses text-match not unicode arrow Amr Gharbeia 2026-05-06 09:07:16 -04:00
  • 750918527d tests: TUI integration + cascade parsing — precise LLM diagnostics Amr Gharbeia 2026-05-06 08:56:07 -04:00
  • 9362c56678 fix: cl-dotenv quote contamination breaks provider cascade parsing Amr Gharbeia 2026-05-06 08:26:57 -04:00
  • 26bfce61f1 fix: CLI test, TUI integration harness — all non-blockers resolved Amr Gharbeia 2026-05-05 20:58:41 -04:00
  • adea3714a7 fix: final 4 pre-existing test bugs — 184/0, 0 failures Amr Gharbeia 2026-05-05 20:48:58 -04:00
  • 712717a20c fix: 12 pre-existing test bugs — 180/185 pass Amr Gharbeia 2026-05-05 20:06:21 -04:00
  • ca70a61338 fix: skill loader preserves test-package in-package forms, un-jail security-dispatcher Amr Gharbeia 2026-05-05 19:16:57 -04:00
  • 717d63d84a v0.3.0: finish Async Embedding Gateway — mark-vector-stale, cron, defskill, ROADMAP updates Amr Gharbeia 2026-05-05 18:24:08 -04:00
  • 61ea5767d6 v0.3.0 deferred: tab completion, multi-line, /help, activity indicator, context persistence, theming Amr Gharbeia 2026-05-05 18:02:50 -04:00
  • cd86509e3a v0.3.0 finish: TUI tests, embedding wiring, gateway :configured, focus commands, export cleanup Amr Gharbeia 2026-05-05 17:42:03 -04:00
  • 035aac45e3 fix: remove :force t from TUI loader (incremental dev startup) Amr Gharbeia 2026-05-05 16:51:50 -04:00
  • 299d501c88 tests: tune TUI harness (capture-pane polling, cascade-failure as warning, 120s startup, no daemon kill) Amr Gharbeia 2026-05-05 16:45:55 -04:00
  • a2ede2dd89 fix: pre-existing paren imbalances in programming-org and system-archivist tests Amr Gharbeia 2026-05-05 16:25:28 -04:00
  • 23b8cfacd3 fix: setup wizard non-interactive safe, TUI script daemon detection + timing Amr Gharbeia 2026-05-05 14:26:27 -04:00
  • 9281e37c01 fix: update TUI ASDF system from monolithic gateway-tui.lisp to 3-file split Amr Gharbeia 2026-05-05 14:15:46 -04:00
  • ad8242fee6 tests: close remaining contract gaps (action-dispatch, org-headline-add/find-by-id, tangle-sync, create-note, messaging-link/unlink) Amr Gharbeia 2026-05-05 13:52:59 -04:00
  • 3d237e9c78 tests: add cascade-failure detection to TUI integration (⬇≠success if line is cascade failure) Amr Gharbeia 2026-05-05 13:44:03 -04:00
  • 26d917dbc4 tests: flexible TUI handshake test (v[0-9] not v0.x), true agent round-trip with ⬇ marker Amr Gharbeia 2026-05-05 13:41:57 -04:00
  • 057bf9f3a8 tests: Phase 2+3 integration (LLM cascade gated, messaging gated, Emacs Flight Plan, TUI shell script) Amr Gharbeia 2026-05-05 13:38:00 -04:00
  • e0ff6a7563 tests: add system-integration-tests.org — 13 checks, all pass (daemon, pipeline, comms, skills, shell, CLI, gateway) Amr Gharbeia 2026-05-05 13:26:08 -04:00
  • 7a455279b9 tests: close 10 high-priority contract gaps (loop-gate-reason, backend-cascade-call, read-framed-message, snapshot/rollback, ingest-ast, memory-object-get) Amr Gharbeia 2026-05-05 12:53:57 -04:00
  • a34b598858 tier3: contracts + tests for 12 remaining modules (all 39 files now have Contracts) Amr Gharbeia 2026-05-05 12:36:42 -04:00
  • dcb5a1f1a6 docs: add Contract sections + tag tests to contract items (Tier 2 — 10 files) Amr Gharbeia 2026-05-05 12:19:25 -04:00
  • ea1150f38e security: contracts + tests for all 5 security modules (87→123 checks) Amr Gharbeia 2026-05-05 12:08:12 -04:00
  • e5440487d4 standards: add Architectural Intent + Testable Contract template to engineering lifecycle Amr Gharbeia 2026-05-05 11:51:17 -04:00
  • cfeb4e192c tests: deepen all suites (37→87 checks, 0 failures, 100% pass) Amr Gharbeia 2026-05-05 10:54:00 -04:00
  • 9dd0ed2f78 tests: standardize on embedded tests (migrate all from tests/ to lisp/ sources) Amr Gharbeia 2026-05-05 10:29:09 -04:00
  • 817d1c5fec tests: all 16 tests now sourced from org (doctor→diagnostics rename, orphaned tests adopted) Amr Gharbeia 2026-05-05 09:58:00 -04:00
  • 11383a29d4 tests: fix dead test suite (export list, stale duplicates, 14/14 pass) Amr Gharbeia 2026-05-05 09:36:17 -04:00
  • 94b939f61a docs: enforce TDD red-green-refactor discipline in CONTRIBUTING Amr Gharbeia 2026-05-05 09:08:28 -04:00
  • d782f58291 provider: revert to simple dex:post (API key confirmed valid) Amr Gharbeia 2026-05-04 20:41:46 -04:00
  • d8929aeb24 provider: condvar-based timeout (needs dex:post fix) Amr Gharbeia 2026-05-04 20:12:12 -04:00
  • 78705f55ec provider: thread-isolated LLM requests + in-package fix Amr Gharbeia 2026-05-04 19:21:41 -04:00
  • f9ae84ba88 config: deepseek first in provider cascade Amr Gharbeia 2026-05-04 18:46:38 -04:00
  • a437b9c0df roadmap: mark P4 style-warning fix as DONE Amr Gharbeia 2026-05-04 18:34:51 -04:00
  • 1456e59f7f fix: add (in-package :passepartout) to 5 skill files missing it Amr Gharbeia 2026-05-04 18:34:33 -04:00
  • 740ff3bb89 provider: add bt:with-timeout + LLM_REQUEST_TIMEOUT env var Amr Gharbeia 2026-05-04 18:21:10 -04:00
  • be6e14a62e config: add LLM_REQUEST_TIMEOUT=30 to .env.example Amr Gharbeia 2026-05-04 18:12:22 -04:00
  • 54ce3713cd cleanup: remove accidental file-list.txt Amr Gharbeia 2026-05-04 17:01:12 -04:00
  • cbbf409059 TUI: 3-file split (model/view/controller) Amr Gharbeia 2026-05-04 17:01:02 -04:00
  • 3c1ed77c85 TUI: colored rendering + LLM routing fix + /eval REPL Amr Gharbeia 2026-05-04 16:42:38 -04:00
  • 9d7942dc1c TUI rewrite: M/V/U + /eval REPL + Swank Amr Gharbeia 2026-05-04 16:05:48 -04:00
  • 8a7259c5c8 fix: TUI crash on keypress — config inner cond extra paren Amr Gharbeia 2026-05-04 13:42:44 -04:00
  • d1951668cc fix: TUI undefined-function T crash + add backtrace diagnostics Amr Gharbeia 2026-05-04 12:57:16 -04:00
  • 1b4d147170 fix: archivist-create-note handler-case structure (C/T bugs) Amr Gharbeia 2026-05-04 12:04:56 -04:00
  • 5ab54091c1 fix: LISP-STRUCTURAL-CHECK error by separating tests from main lisp files; fix T-as-variable in system-archivist, programming-org, system-memory; fix SOME arg count in org-privacy-tag-p Amr Gharbeia 2026-05-04 11:58:21 -04:00
  • 619407c6e6 fix: exclude gateway-tui from skill loader (requires Croatoan, loaded via separate ASDF system) Amr Gharbeia 2026-05-04 11:49:11 -04:00
  • eb99847ccd fix: system-config.org paren balance (missing defun close) Amr Gharbeia 2026-05-04 11:44:31 -04:00
  • abfb7e5cf8 setup wizard: verbose descriptions, multi-provider loop, add DeepSeek/NVIDIA/Local, remove Ollama Amr Gharbeia 2026-05-04 11:41:01 -04:00
  • 02e0c21f06 fix: symlink target passepartout.sh → passepartout Amr Gharbeia 2026-05-04 11:32:05 -04:00
  • 2e19db80ce fix: setup to org/lisp dirs, TUI protocol, deploy test Amr Gharbeia 2026-05-04 11:28:46 -04:00
  • 31e53e675e TUI config panel: full implementation, working through tmux Amr Gharbeia 2026-05-04 11:09:22 -04:00
  • 3bb797ab9e Phase 4: first-run onboarding + TUI config panel improvements Amr Gharbeia 2026-05-04 10:36:29 -04:00
  • ef4ea1db1b skill-loader export fix + TUI config panel + provider test + slot descriptions Amr Gharbeia 2026-05-04 10:26:50 -04:00
  • 908936d4d3 rename gateway-* → system-model-* + gateway-messaging, de-ollama, add system-model-explorer Amr Gharbeia 2026-05-04 09:58:59 -04:00
  • 7dad50910f fix: proto-get case-insensitive keyword lookup Amr Gharbeia 2026-05-03 20:28:10 -04:00
  • 59fef20630 fix: add context-assemble-global-awareness and context-get-system-logs aliases Amr Gharbeia 2026-05-03 20:24:08 -04:00
  • 7393e69397 fix: add generate-tool-belt-prompt alias for cognitive-tool-prompt Amr Gharbeia 2026-05-03 20:21:25 -04:00
  • 3c3557f519 fix: add find-triggered-skill alias for skill-triggered-find Amr Gharbeia 2026-05-03 20:18:57 -04:00
  • b728f73ded fix: remove stale ASDF push and apt spam from CLI script Amr Gharbeia 2026-05-03 20:16:35 -04:00
  • ff64556924 fix: passepartout CLI command — daemon/tui/repl now work from bash Amr Gharbeia 2026-05-03 20:13:52 -04:00
  • f27ab1f779 fix: enable Croatoan function-keys-enabled-p for arrow/page keys Amr Gharbeia 2026-05-03 20:10:01 -04:00
  • d51e85bc9d feat: TUI Experience — scrollback, input history, status bar, timestamps Amr Gharbeia 2026-05-03 19:58:23 -04:00
  • 9799b9db74 feat: asynchronous embedding gateway with provider-agnostic backend Amr Gharbeia 2026-05-03 19:54:34 -04:00
  • b4150a9771 docs: mark Memory Scope Segmentation DONE Amr Gharbeia 2026-05-03 16:07:59 -04:00
  • 5d93f201be feat: memory scope segmentation — wire context scope into perceive gate Amr Gharbeia 2026-05-03 16:07:20 -04:00
  • a27a3d02b0 fix: pre-commit hook — handle non-lisp org files (no :tangle header) Amr Gharbeia 2026-05-03 15:57:08 -04:00
  • 4ee85f3df0 docs: mark Model-Tier Routing DONE Amr Gharbeia 2026-05-03 15:56:14 -04:00
  • aedcfeda9f docs: improve model-router prose (cascade-lookup explanation, skill registration rationale) Amr Gharbeia 2026-05-03 15:52:02 -04:00
  • 2af882852c feat: quadrant-based model routing with per-slot provider cascades Amr Gharbeia 2026-05-03 15:46:10 -04:00
  • 4e5428bed0 fix: cosine-similarity → vector-cosine-similarity naming bug Amr Gharbeia 2026-05-03 14:51:41 -04:00
  • e5723cfd7f chore: gitignore lisp files in org/tmp, remove committed test artifact Amr Gharbeia 2026-05-03 14:49:19 -04:00
  • ee81fa2755 fix: system-self-improve — complete self-edit with tangle+reload, fix self-repair Amr Gharbeia 2026-05-03 14:49:13 -04:00
  • c2d3abe265 feat: pre-commit hook — compile-checks all defuns in staged org files Amr Gharbeia 2026-05-03 14:27:09 -04:00
  • e31ebb394c should fail Amr Gharbeia 2026-05-03 14:26:17 -04:00
  • b27ac4cd7f test pre-commit hook Amr Gharbeia 2026-05-03 14:26:08 -04:00
  • deb30d25a9 chore: gitignore fasl files, remove accidentally committed fasl Amr Gharbeia 2026-05-03 14:21:17 -04:00
  • ce90fd3e72 fix: HITL functions now properly loaded, define missing proto-get Amr Gharbeia 2026-05-03 14:21:08 -04:00
  • a16f973b50 docs: add missing prose headlines in security-dispatcher.org HITL section Amr Gharbeia 2026-05-03 14:00:24 -04:00
  • 3f51a772d4 docs: add literate prose to naming-drift aliases and HITL gateway changes Amr Gharbeia 2026-05-03 13:58:08 -04:00
  • bbc5e4d8bf docs: mark HITL as DONE Amr Gharbeia 2026-05-03 13:47:16 -04:00
  • e0a47575e9 feat: REPL development tool + naming drift fixes + HITL gateways Amr Gharbeia 2026-05-03 13:46:32 -04:00
  • a77580c449 fix: correct setf form in perceive gate HITL handler Amr Gharbeia 2026-05-03 13:19:04 -04:00