Releases
v1.19.0
Compare
Sorry, something went wrong.
No results found
Arul-
released this
05 Apr 02:49
Features
Channel support — @channel tag turns photons into Claude Code channels via capabilities negotiation
Client-agnostic channel support via clientInfo name detection
Channel permission relay and callable channel object (this.channel())
MCP Streamable HTTP — always-on for SSE mode, compatible with llama.cpp and modern MCP clients
Elicitation custom message + render('guide') stepper widget
Bug Fixes
MCP Streamable HTTP: add event: message + id: to SSE stream per spec
CORS: allow Mcp-Protocol-Version header, add CORS headers to all responses (202, DELETE, 405)
Clean SSE startup output — ⚡ web → http://localhost:3000/mcp with loader noise suppressed
Channel routing through daemon pub/sub with proper namespace isolation
Bind instance context when capturing emit for channel injection
Pass baseDir to MemoryProvider for correct directory resolution
Auto-detect photon directory from cwd when PHOTON_DIR is not set
Refactor
Migrate photon data and cache paths to ~/.photon/.data/ directory
Pre-release check: use PHOTON_DIR env var instead of moving ~/.photon
You can’t perform that action at this time.