Skip to content

feat: Streamable HTTP transport, auto-episodic tracker, scheduler#2

Open
Israeltheminer wants to merge 1 commit into
review/basefrom
review/new
Open

feat: Streamable HTTP transport, auto-episodic tracker, scheduler#2
Israeltheminer wants to merge 1 commit into
review/basefrom
review/new

Conversation

@Israeltheminer

Copy link
Copy Markdown
Owner

Summary

  • Switched MCP transport from stdio → Streamable HTTP so the server persists independently of Claude Code
  • Explorer UI and MCP protocol served on the same HTTP port (3141)
  • Added automatic episodic memory creation via interaction tracker (every 5 substantive tool calls)
  • Built internal cron scheduler for dream (2x/day) + decay (daily) with missed-run catch-up
  • Bumped dream cycle maxTokens (emergence 200→400, reflection 400→500)
  • Added hono override to fix moderate Dependabot vulnerability

Test plan

  • MCP initialize handshake returns capabilities via SSE
  • Explorer UI returns 200 on /
  • Explorer API /api/stats returns valid JSON
  • TypeScript compiles clean (tsc --noEmit)

🤖 Generated with Claude Code

@coderabbitai review

…duler

Switch from stdio to MCP Streamable HTTP transport so the server runs
as a persistent process independent of Claude Code. Explorer UI and MCP
now share the same HTTP server on port 3141.

Add interaction tracker that auto-creates episodic memories every 5
substantive tool calls. Add internal cron scheduler for dream (2x/day)
and decay (daily) with missed-run catch-up.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant