|
|
7fca4189b9
|
v0.7.2: release — TDD
All 14 v0.7.2 items wired, tested, and documented.
Release checklist:
- ROADMAP: all 14 items marked DONE
- README: version badge v0.7.1 → v0.7.2
- CHANGELOG: v0.7.2 entry with feature summaries
- core-transport: make-hello-message 0.7.1 → 0.7.2
- .env.example: TAG_CATEGORIES, SELF_BUILD_MODE
- /help list: all 16 commands documented
Phase 1 (wire deferred):
- call-with-tool-timeout in action-tool-execute
- dispatcher-privacy-severity in dispatcher-check
- Ctrl+G gate-trace toggle, Ctrl+F search placeholder
Phase 2 (finish features):
- /audit verify, /resume <n>, /help <topic>
Core: 88/88 TUI Main: 85/86 (1 pre-existing flake)
|
2026-05-08 19:54:07 -04:00 |
|
|
|
e3e62140ff
|
v0.7.1: Streaming + Markdown + URLs + Interrupt — TDD
Deploy (Gitea) / deploy (push) Failing after 2s
Stream-chunk protocol: SSE streaming via provider-openai-stream,
cascade-stream with fboundp guard in think(). TUI renders live.
Stream interrupt: Esc during streaming marks [interrupted], finalizes msg.
SSE cancel infrastructure: *stream-cancel* check in read loop.
Markdown inline: **bold**, *italic*, `code` via parse-markdown-spans.
Code blocks: parse-markdown-blocks + syntax-highlight (keywords/strings/fns).
URL detection + Tab-to-activate: https:// URLs in dim, Tab opens.
Watchdog: 30s stall detection via Dexador read-timeout.
[streaming] indicator in status bar.
Pre-existing TUI test fixes (7): first→aref, nil→zerop, add-msg arg.
Core: 65/65 Neuro: 13/13 TUI View: 22/22 TUI Main: 65/65
Total: 165 tests, 0 failures.
|
2026-05-08 14:29:53 -04:00 |
|
|
|
da160b71e3
|
passepartout: v0.5.0 File Reorganization
Deploy (Gitea) / deploy (push) Failing after 2s
Extract non-core fragments using self-repair criterion:
- core-context -> symbolic-awareness (224 lines, fboundp guards in think())
- heartbeat generation -> symbolic-events (renamed events-start-heartbeat)
Rename 23 files for clarity and new naming scheme:
- 6 core: core-package, core-transport, core-pipeline,
core-perceive, core-reason, core-act
- 13 system: symbolic-*, neuro-*, embedding-*, channel-shell
- 4 gateway: channel-cli, channel-tui-*, channel-tui-state
Utility relocations:
- markdown-strip -> programming-markdown
- plist-keywords-normalize -> programming-lisp
- cognitive-tool-prompt -> programming-tools
- VAULT-MEMORY -> security-vault
- Merge *backend-registry* into *probabilistic-backends*
Split gateway-messaging into channel-telegram/channel-signal/
channel-discord/channel-slack (4 independent skills)
Delete dead system-model.lisp (16-line wrapper)
Document self-repair criterion in DESIGN_DECISIONS
Version bump: 0.4.3 -> 0.5.0
|
2026-05-07 18:20:48 -04:00 |
|