V0.04: dashboard overhaul, SSE streaming, episode scoring - #16
Merged
Merged
Conversation
Dashboard: - KB horizontal grid with scrollable cards and tag colors - Session sidebar (create/rename/delete conversations) - Tab badges with live counts on Episodes/Cases/KB - Episode score + timestamp columns - Daily log content filtering (hide tool artifacts) SSE Streaming: - Per-task stream files (lockless append, cursor-based read) - GET /v1/stream/:task_id endpoint - Auto-cleanup on task complete/fail/cancel Episode Scoring: - Baseline scores at creation (success=8, partial=5, other=2) - Alic critique backfill via EpisodicMemory.update_episode_score() - Orchestrator wires critique to evaluated agent's episode New modules: - adapters/memo/ — Memo Protocol integration - adapters/memory/consolidator.py — 3-phase memory consolidation - reputation/textgrad.py — TextGrad critique → skill patches - cli/memo_cmd.py — Memo CLI - docs/Cleo_V0.01_*.md — Product and technical documentation Other: generate_doc 8 formats, empty LLM guards, session history 200, dashboard session API, KB insight dedup, cron timeout improvements Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
GET /v1/stream/:task_idendpoint, auto-cleanup on task completeupdate_episode_score()adapters/memo/), memory consolidation pipeline, TextGrad critique-to-skill feedback, product documentationgenerate_docexpanded to 8 formats, empty LLM response guards, session history increased to 200, dashboard session API, KB insight dedupTest plan
cleo gateway start) and verify dashboard loads at http://127.0.0.1:19789pytest tests/— expect 399 passed🤖 Generated with Claude Code